3
WHERE IN을 사용하여 삭제 조작 중 예상치 않은 스캔
다음과 같은 쿼리가 있습니다. DELETE FROM tblFEStatsBrowsers WHERE BrowserID NOT IN ( SELECT DISTINCT BrowserID FROM tblFEStatsPaperHits WITH (NOLOCK) WHERE BrowserID IS NOT NULL ) tblFEStatsBrowsers에 553 개의 행이 있습니다. tblFEStatsPaperHits에 47.974.301 개의 행이 있습니다. 브라우저 : CREATE TABLE [dbo].[tblFEStatsBrowsers]( [BrowserID] [smallint] IDENTITY(1,1) NOT NULL, [Browser] [varchar](50) NOT NULL, [Name] …