| Обсуждение |
| | ПКЗО ужасно тормозит [ Андрей Генсен ]Четверг, 29 июля 2010, 09:44
При наличии в гбд более 15 проектов работа ужасно тормозит- каждое действие (сохранение изменений, копирование, удаление и т.д.) приходится делать очень долго, реорганизация не помогает, что с этим можно сделать?!?
p.s. приходится создавать(копировать) гбд под каждый отдельный проект :( |
|
| | [ Николаев Денис (разработчик) ]Четверг, 29 июля 2010, 12:48
Да, к сожалению, такая проблема существует. При большом количестве проектов в ГБД операции в главном окне имеют существенные задержки. Длительность зависит от количества проектов, но не зависит от размера проектов. Также существенное влияние может оказать частота процессора. На более медленных компьютерах задержки будут больше.
Простого решения здесь нет, иначе мы бы уже давно это исправили. В будущем данный дефект будет устранен (идеи, как это сделать, у нас есть).
До тех пор рекомендуем не хранить в рабочих ГБД большое количество проектов. После завершения проектов можно перемещать их из рабочей ГБД в архивные ГБД. При нескольких проектах задержки практически незаметны (если компьютер, конечно, не сильно медленный).
Для тех, кто только интересуется программой, замечу, что данная проблема имеет место только в главном окне, где выполняются операции добавления, удаления, копирования проектов. При работе над самим проектом через панель проекта такой проблемы нет.
|
|
| | [ Андрей Генсен ]Суббота, 31 июля 2010, 10:57
| "перемещать их из рабочей ГБД в архивные ГБД" - над этим думали, но в архивной гбд получится такая "свалка" проектов, что зайти туда если нужно что-то исправить в одном из проектов (в случае отказа в постановке) будет практически нереально. Создание маленькой ГБДшки с минимальным набором слоев и типов и совсем без графики и ее копирование под каждый проект+общая база на "чистом" ObjectLand с которой в эти ГБДшки добавляется графика под конкретный проект- пока единственное решение которое в наших силах и которое работает. p.s винт сильно не перегружается-готовая мини ГБД с проектом весит до 2Мб, то есть на 100Гб-5000проектов и это без архивирования. В практическом пользовании тоже все удобно-большинство все равно сохраняет МП в текстовом виде, ну будет он в той же папке еще и в виде мини ГБД, если вот этот процесс (копирование базовой ГБД, копирование в нее графики из общей карты, сохранение проектов оптимизировать (автоматизировать), то в принципе больше ничего и не надо, просто маленькая утилита, которая сделает этот процесс проще, например автоматически будет создавать папку в заданном месте, название папки из названия проекта и в эту папку сохранять текстовую версию) |
|
| | [ Николаев Денис (разработчик) ]Суббота, 31 июля 2010, 21:59
| Андрей, опишите, пожалуйста, процесс, который вы предлагаете автоматизировать, более формально. То есть так, чтобы было однозначно ясно, какие данные нужно запросить на входе, что нужно сделать, и что должно получиться в результате. |
|
| | [ Олег Галеев ]Вторник, 3 августа 2010, 09:46
| Доброго дня всем! У меня такая проблема создал проект загрузил три исходных ЕЗП не генерируя графики обособленных участков порядка 1000. Кол-во точек 50000. Тормозит, по суткам жду выполнение какой либо операции подскажите как можно выйти из ситуации. |
|
| | [ Николай Павлов ]Среда, 4 августа 2010, 13:28
| Добрый день! Я так понял что вы заказывали сведения XML на единые,если так то у нас тоже была такая проблема попробуйте заказать сведения на обособленые зем участки и работать с ними,разницы ни какой все равно шапка приходит на единое и при загрузке XML тоже прописываются сведения единого,разница только в том что координаты приходят на ваш обособленный участок |
|
| | [ Николаев Денис (разработчик) ]Среда, 4 августа 2010, 15:45
> участков порядка 1000. Кол-во точек 50000
По плану осенью мы займемся оптимизацией работы с большими проектами. По предварительным оценкам работать можно будет с проектами размером где-то до 500 тыс.точек. Там, где это возможно, скорость отклика вообще не будет зависеть об объема данных. |
|
| | [ Олег Галеев ]Среда, 4 августа 2010, 16:04
|
ОтветитьЗнаком «*» отмечены обязательные для заполнения поля. |
| |