2
이 쿼리를 리팩터링하여 병렬로 실행할 수 있습니까?
서버에서 실행하는 데 약 3 시간이 걸리는 쿼리가 있는데 병렬 처리를 이용하지 않습니다. (에서 약 1,150 만 개의 레코드, dbo.Deidentified에서 300 개의 레코드 dbo.NamesMultiWord). 서버는 8 개의 코어에 액세스 할 수 있습니다. UPDATE dbo.Deidentified WITH (TABLOCK) SET IndexedXml = dbo.ReplaceMultiWord(IndexedXml), DE461 = dbo.ReplaceMultiWord(DE461), DE87 = dbo.ReplaceMultiWord(DE87), DE15 = dbo.ReplaceMultiWord(DE15) WHERE …