Я считаю, что это упрощенная версия, которая должна работать быстрее, но факт заключается в том, что медленные запросы могут быть вызваны множеством других факторов, помимо запроса.Вам действительно нужно предоставить полные определения таблиц с индексами и планом выполнения.Кроме того, вы должны проиндексировать временную таблицу, если вы еще этого не сделали.
INSERT INTO #RECS_TEMP_TABLE (ROW_ID, STATUS)
SELECT A.ROW_ID, ' + CONVERT(VARCHAR(10), @DUP1_EXCPT_STAT) + '
FROM ' + @TABLE_NAME_SRC + ' A (NOLOCK)
LEFT JOIN #RECS_TEMP_TABLE R ON A.ROW_ID = R.ROW_ID
LEFT JOIN ' + @TABLE_NAME_SRC + ' CC (NOLOCK) ON A.HASH_CD = CC.HASH_CD
AND A.ROW_ID = CC.ROW_ID
AND A.ENTY_ID = =''' + @ENTY_ID + '''
WHERE ENTY_ID=''' + @ENTY_ID + '''
AND R.ROW_ID IS NULL
AND CC.HASH_CD IS NULL