Skip to content

CREATE TABLE AS using bulk-insert path - #9193

Open
asfernandes wants to merge 1 commit into
masterfrom
work/ctas-bulk-insert
Open

asfernandes wants to merge 1 commit into
masterfrom
work/ctas-bulk-insert

Conversation

@asfernandes

Copy link
Copy Markdown
Member

No description provided.

filled directly instead of storing each row through the regular record store path, which is considerably faster for
large results. This applies to regular, global temporary and local temporary tables.

Bulk insert does not evaluate domain `CHECK` constraints. When a new column references a named domain that has a

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps we should have an option to control how table columns are created? Specifically, two options: inheriting the domain versus inheriting only the column type. This would allow the user to choose between creating tables with data at maximum speed or creating a more precise metadata copy at the cost of slower performance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants