Повторное условие ИЛИ приводит к низкой производительности, вы можете попытаться улучшить производительность, избегая использования нескольких предложений ИЛИ для этого
, если вы можете сохранить пары (value1, value2), (value3,value4), ... (valuen, valuen+1)
во временном интервале table temp_table colA, colB
с составным индексом наcolA,colB
вы можете попробовать использовать delte с внутренним объединением
для sybase, синтаксис delet join должен быть
DELETE
FROM [table name]
FROM [table name],temp_table
WHERE [table name].col1 = temp_table.colA
AND [table name].col2 = temp_table.colB
, убедитесь, что у вас есть также составной индекс для [имя таблицы] (col1,col2)