Tôi đang tải dữ liệu từ tệp CSV vào bảng dàn xếp tạm thời và bảng tạm thời này đang được truy vấn rất nhiều. Tôi nhìn vào kế hoạch thực hiện của tôi và thấy rằng rất nhiều thời gian được dành để quét bảng tạm thời.Có thể tạo các chỉ mục trên bảng tạm thời khi sử dụng SELECT INTO không?
Có cách nào để tạo chỉ mục trên bảng này khi tôi SELECT INTO
không?
SELECT *
FROM TradeTable.staging.Security s
WHERE (
s.Identifier IS NOT NULL
OR s.ConstituentTicker IS NOT NULL
OR s.CompositeTicker IS NOT NULL
OR s.CUSIP IS NOT NULL
OR s.ISIN IS NOT NULL
OR s.SEDOL IS NOT NULL
OR s.eSignalTicker IS NOT NULL)
@HamletHakobyan bạn không thể tạo một bảng và sử dụng chọn để chèn vào nó. – HLGEM
@HamletHakobyan Đó là một bảng heap - vì vậy tôi sẽ cần phải thêm một cột cho PK sau đó? –
Bạn đã thử chạy câu lệnh tạo chỉ mục làm câu lệnh tiếp theo trong chuỗi chưa? – HLGEM