У меня есть форма на оси 2009, показывающая отфильтрованные записи таблицы (всего около 5 000 000 записей, около 1000 - отфильтрованные).
Выбор нескольких из этих записей в форме и удаление их через управление формой ( alt + f9 ) выполняется очень медленно.
Одна запись удаляется сразу, выбор около 20 занимает несколько минут!
На столе только одно действие deleteAction - есть идеи, что может помешать операции?
редактирование:
В соответствующей таблице есть два индекса, оба не допускают дублирования. Первый - индекс целочисленного поля, второй - комбинированное поле из трех.
createRedIdIndex не активирован.
Фильтр использует один столбец (employeeID) в queryBuildRange.
deleteAction: другая таблица (B) ссылается на id (индексированный) упомянутой таблицы (A). A имеет действие deleteA на B. значение "каскад"
Обе таблицы связаны через поле id.
Отношения могут быть разрешены с помощью индекса.
И это всего лишь около 20 записей, которые я хочу удалить, поэтому я не согласен с идеей, что «to-delete-data-amount» слишком велика!