2
Tại sao một bảng tạm thời là một giải pháp hiệu quả hơn cho Vấn đề Halloween hơn là một ống chỉ háo hức?
Hãy xem xét truy vấn sau đây chỉ chèn các hàng từ bảng nguồn nếu chúng chưa có trong bảng đích: INSERT INTO dbo.HALLOWEEN_IS_COMING_EARLY_THIS_YEAR WITH (TABLOCK) SELECT maybe_new_rows.ID FROM dbo.A_HEAP_OF_MOSTLY_NEW_ROWS maybe_new_rows WHERE NOT EXISTS ( SELECT 1 FROM dbo.HALLOWEEN_IS_COMING_EARLY_THIS_YEAR halloween WHERE maybe_new_rows.ID = halloween.ID ) OPTION (MAXDOP 1, QUERYTRACEON 7470); …