Цитата:
Каким образом реализовали удаление по частям?
В цикле проверяю наличие записей за нужный период, находу самый младший recid, запускаю delete_from с ограничением по периоду и от младшего recid, до += размер удаляемого блока записей (recid идут подряд, т.к. таблица заполняется в один прием), после этого опять проверяю наличие записей в таблице
Цитата:
Индекс соответствующий условию выборки присутствует?
Есть индекс по recid и (неуникальный) по периоду
Цитата:
Если не по частям а за один раз, то так же долго?
Если за один раз, то еще дольше (примерно раза в два)