В Аксиоме два режима работы с базой данных:
- Прямой
При чтении данных происходит запрос к СУБД при любом изменении положения карты и масштаба.
Запрос на чтение данных в окне (прямоугольнике) выполняется используя пространственный индекс, т.е. достаточно быстро.
Естественно, если открыт весь мир, а объектов много, то данных получаемых из БД много - от этого и медленность работы.
Ситуацию можно побороть воспользовавшись масштабным эффектом (видимостью слоя при определённом масштабе)
- Связанная таблица
При открытии таблицы, они полностью сохраняется на локальном компьютере.
Чтение данных из локальной таблицы быстрее, чем из СУБД.
При этом обновляются только изменённые записи, а не полностью таблица.
В MapInfo помимо этих двух режимов есть ещё прямой режим с кэшем. В этом режиме, ранее запрошенные данные сохраняются в локальном кэше и не запрашиваются повторно. Реализация этого режима строит у нас в списке приоритетных задач по работе с СУБД.