У меня есть форма в топе 2009 года, в которой показаны отфильтрованные записи таблицы (около 5000 000 записей, всего около 1000 показанных фильтров). Выбор пары этих записей в форме и их удаление с помощью формы управления (alt + f9) очень медленно. Одна запись удаляется сразу, выбор около 20 занимает несколько минут! На столе есть только один deleteAction - любая идея, что может помешать операции?Удалить записи в axapta очень медленно
редактировать:
относительно таблица имеет два индекса, и не позволяют дубликаты. Первый - это индекс целочисленного поля, второй - комбинированное одно из трех полей.
createRedIdIndex не активирован.
Фильтр использует один столбец (employeeID) в queryBuildRange.
deleteAction: другая таблица (B) ссылается на идентификатор (индексированный) указанной таблицы (A). A имеет deleteAction на B. настройка «cascade»
Две таблицы связаны через поле id.
Отношения могут быть разрешены индексом.
И это всего лишь около 20 записей, которые я хочу удалить, поэтому я не согласен с идеей, что значение «to-delete-data-amount» слишком велико!
Опишите ваш индекс. Является ли индекс уникальным? Включен ли RecIdIndex? Опишите ваш фильтр. Ваш фильтр разрешен индексом? Опишите ваше deleteAction. Связаны ли таблицы? Может ли отношение быть разрешено индексом? –
Элементы будут удалены в транзакции, возможно, объем данных, которые вы удаляете, слишком велик. – Gertjan
updated information in original-post – Nico