Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Griniy
Зарегистрирован: 19.10.2006 Сообщения: 9
|
Добавлено: Вт Янв 04, 2011 11:57 am Заголовок сообщения: Скорость работы MapInfo по сети. |
|
|
Давно интересует возможность как то ускорить работу MapInfo по сети.
Если сравнивать одинаковый набор таблиц, но одни открывать с локального диска а другие с сетевого, то в первом случае работает в разы быстрее. С этим стоит смирится или есть какой то способ исправить ситуацию? Интересует ускорение обновления окна карты и узловой привязки к объектам. |
|
Вернуться к началу |
|
|
Alex_Y
Зарегистрирован: 28.11.2008 Сообщения: 122
|
Добавлено: Пт Янв 07, 2011 2:18 pm Заголовок сообщения: |
|
|
Скорость работы Мапинфо напрямую зависит от скорости чтения/записи на жесткий диск. Сеть гораздо медленней, чем прямой доступ, отсюда и разница в скорости. |
|
Вернуться к началу |
|
|
Griniy
Зарегистрирован: 19.10.2006 Сообщения: 9
|
Добавлено: Пт Янв 14, 2011 11:54 am Заголовок сообщения: |
|
|
Это понятно. Тут даже не скорость чтения\записи играет роль, а латентность сети. Так как общий объем набора таблиц не превышает зачастую и 2-х мегабайт, а количество мелкий файлов достигает сотен. Тут уже сказывается скорость работы сети с мелкими файлами.
С латентностью сети ничего не сделать. А вот заставить мапинфо при открытии наборов или таблиц делать автоматом копию на локальный носитель и далее работать с ним. И по завершению работ, а так же в течении определенного времени, делать синхронизацию. Возможно это уже кто-то пытался делать? Или это мне уже в другой раздел форума? :) |
|
Вернуться к началу |
|
|
Alex_Y
Зарегистрирован: 28.11.2008 Сообщения: 122
|
Добавлено: Вс Янв 16, 2011 6:31 pm Заголовок сообщения: |
|
|
Работай с удаленными данными, там как раз такой принцип реализован. Правда есть ограничение, в БД сохраняются только полигоны, полилинии и точки. |
|
Вернуться к началу |
|
|
Андрей Могильный
Зарегистрирован: 21.03.2006 Сообщения: 864
|
Добавлено: Пн Янв 17, 2011 9:41 pm Заголовок сообщения: |
|
|
Как уже подсказали - храните геоданные в СУБД, на выбор - Oracle, MS SQL, Postgres. При должном уровне настройки рабочих наборов и клиентских tab-файлов (масштабные эффекты, кэширование, опции драйверов) все должно летать. |
|
Вернуться к началу |
|
|
Pearlovka
Зарегистрирован: 18.02.2010 Сообщения: 7
|
Добавлено: Вт Янв 25, 2011 10:33 am Заголовок сообщения: |
|
|
А пользователи открывают рабочий набор просмотрщиком?
Если да, тогда прямой доступ к таблицам базы данных не будет работать. Мы для тех, кто работает на просмотр, расшарили папку с файлами (которые раз в день обновляются) и запуск программы у них через командный файл, где прописана сверка файлов по дате.
Для тех, кто редактирует, то есть работает через полнофункциональную MapInfo - прямой доступ к базе данных MSSQL 2008. |
|
Вернуться к началу |
|
|
Alex_Y
Зарегистрирован: 28.11.2008 Сообщения: 122
|
Добавлено: Ср Янв 26, 2011 6:16 pm Заголовок сообщения: |
|
|
При открытии таблицы, мапинфо само запрашивает данные с сервера, и делает копию на локальном диске и следит за обновлением информации, а затем уже работает с локальными копиями, до следующего запроса или сохранения. Поэтому проблем с рабочими наборами возникать не должно, конечно если вы не удаляете эти локальные таблицы. |
|
Вернуться к началу |
|
|
|