| Обсуждение |
| Максимальное количество пользователей для нормальной работы в OL [ bokus . ] Среда, 30 мая 2007, 12:34
На сервере 25 графических баз все на Object Land одна из них (самая большая, на данный момент размер составляет более 60 мб объектов в ней 72000) постояно с периодичностью примерно раз в 1 час (при большом количестве пользователей) зависает( входит в режим блокировки), одновременно работают с ней до 40 пользователей.
Как можно поправить данную проблему? |
|
| [ ObjectLand Support ] Среда, 30 мая 2007, 13:21
1. Ситуация возникновения блокировки сама по себе не является ошибочной. Блокировки должны возникать и исчезать по мере работы.
2. Появление ошибки "Таймаут ГБД" тоже не является ошибкой в программе. Такое сообщение означает, что сейчас невозможно выполнить текущую операцию, так как в данный момент другой сеанс выполняет операцию с ГБД. Необходимо просто повторить попытку. Чем больше людей одновременно работают с ГБД, тем больше вероятность появления данного сообщения.
3. Ошибочной является такая ситуация, когда блокировка не исчезает по окончанию операции и как бы "зависает".
Например, блокировка устанавливается на время перерисовки в окне редактора макетов или в окне просмотра карты. По окончанию перерисовки блокировка должна исчезнуть. Если блокировка "зависает", то работа с данной ГБД для всех других сеансов становится невозможной. Снять "зависшую" блокировку можно только завершением установившего ее сеанса.
ВОПРОС: В вашем случае речь идет именно о "зависшей" блокировке?
4. "Зависание" блокировки потенциально возможно только в случае каких-то непредвиденных сбоев в процессе выполнения операций.
ВОПРОС: Имели ли место какие-нибудь ошибки в процессе работы (за исключением ошибки "Таймаут ГБД")?
P.S. Если речь идет о "зависшей" блокировке, то мы можем выслать Вам для пробы исправление (патч), которой потенциально может устранить или, по крайней мере, уменьшить вероятность возникновения "зависшей" блокировки. Мы его не выкладываем для загрузки, т.к. он носит экспериментальный характер. P.P.S. В качестве некоего анонса, относящегося к данной теме: В настоящее время завершается работа над новой версией ObjectLand 2.7, которая обеспечит хранение пространственных данных во внешних базах. В этой версии будет реализована поддержка широкого спектра коммерческих СУБД (MS SQL, Oracle, DB2, Interbase, MS Access) и ряда самых популярных бесплатных (MSDE, MS SQL Server Express, MySQL, PostgreSQL, Firebird). Безусловно сохранятся и существующие возможности хранения геоданных во внутренней СУБД. Если Вы будете использовать в 2.7 внешнюю СУБД для хранения графики, то при совместной работе пользователи практически не будут чувствовать влияния чужой работы. |
|
| [ Мария ] Четверг, 31 мая 2007, 10:36
А почему про Excel забыли? столько баз вбито в этой ропграмме, столько людей уже могут работать с ней. Землеустроителям удобно работать с Excel |
|
| [ ObjectLand Support ] Четверг, 31 мая 2007, 11:38
Приведенный выше список - это список СУБД, в которых можно будет создавать слои с геометрическими объектами (внешние слои). К сожалению, Excel не является СУБД, но его таблицы можно просматривать, также как, например, допустимо просматривать плоские текстовые файлы как таблицы. Доступ к внешним базам данных поддерживаются в ObjectLand через протокол ODBC, а Excel открывет таблицы только на чтение.
Конечно объекты из внешних слоев можно будет связывать только с таблицами той же внешней БД. Поэтому таблицы Excel придется использовать как и прежде для связи со слоями карт ГБД. В версии 2.7 тему можно строить из любого набора соев карт и внешних слоев, поэтому возможны гибридные схемы построения нужных тем. |
|
| [ Иван ] Понедельник, 4 июня 2007, 07:18
1.да так и есть
2.да тока он подвисает как написано в п 3 т.е. причиной тайм аута и есть блокировка.
выход это снять в процесах у того кто подвесил графич базу!!!
4 сбои явно возникают я думаю что в 60 метровой базе без сбоев не обойдёшся точнее без ошибок в графике
Ошибки кроме тайм аута место не имели т к когда появляется данная работу продолжить не удаётся, не можем в графику зайти! |
|
| [ Иван ] Понедельник, 4 июня 2007, 07:20
Если можно тогда вышлите нам хотябы данный патч!!! |
|
| [ ObjectLand Support ] Понедельник, 4 июня 2007, 12:24
Ивану: Безусловно, программа начинает запрос к ГБД и если в данный момент ГБД заблокирована другим запросом, программа ожидает разблокирования ГБД. Если превышено время, заданное в качестве таймаута этого ожидания - возникает ошибка.
Судя по описанию поведения, у Вас проявления п.3., т.е. выполнение какого-то запроса привело к блокированию, но по окончании этого запроса ГБД не разблокировалась.
Высылаем Вам патч.
P.S. К Вашему замечанию о нарушениях в графике:
Проверьте Вашу ГБД на целостность. С большой вероятностью никаких ошибок не будет - целостность ГБД надежно защищена механизмом транзакции. Т.е. причина зависания не в нарушении целостности данных, а в какой-то не найденной еще ошибке в программе, которая проявляется при ее использовании при достаточно большом количестве одновременно работающих с ГБД пользователей. Будем признательны, если Вы сообщите, помог ли патч. |
|
| [ Ильдар Зинатуллин ] Четверг, 7 июня 2007, 08:30
Ждем с нетерпением возможность хранения ГБД в какой-нибудь большой СУБД, но нам это надо для ЕГРЗ в крупных филиалах, будет ли модуль кадастровой карты поддерживать внешние БД? |
|
| [ ObjectLand Development Team ] Четверг, 7 июня 2007, 12:14
>будет ли модуль кадастровой карты поддерживать внешние БД?
Уважаемый Ильдар,
Для нас не факт, что Роснедвижимость будет выпускать версию ПК ЕГРЗ с ObjectLand 2.7. Мы, конечно, адаптируем МДКК для версии 2.7 и постараемся, чтобы она была совместима с имеющимися версиями ПК ЕГРЗ. |
|
| [ Уважаемый Ильдар ] Пятница, 8 июня 2007, 08:59
Ну, если вы постараетесь - то все будет хорошо. |
|
| [ ObjectLand Development Team ] Пятница, 8 июня 2007, 11:33
Уважаемый Ильдар, будем стараться :) |
|
| [ Виктор Усов ] Суббота, 22 сентября 2007, 09:22
Hotfix1, установленный на сервере с графич. базой заметно облегчил ситуацию с блокировками в ПК ЕГРЗ 11.1, но совсем вопрос не снял. Похоже, ещё и сам программный комплекс тоже влияет на работу с OL, потому как тотже Hotfix на 10й версии ничего не дал.
И ещё, некоторые "зависщие" блокировки снимаются после выполнения Вид->Обновить. |
|
| [ Виктор Усов ] Суббота, 22 сентября 2007, 09:29
Вопросы к разработчикам:
1)какое всё-таки количество пользователей может одновременно работать с OL?
2)могут ли настройки OL повлиять на ситуацию с блокировками и, если да, то какие надо сделать изменения, чтобы уменьшить количество подобных нерабочих ситуаций? |
|
| [ ObjectLand Development Team ] Понедельник, 24 сентября 2007, 13:43
1) Теоретически - любое, все зависит от характера выполняемых работ (напр. от интенсивности модификаций).
2) Могут. В большей степени это не настройки ObjectLand, а параметры и свойства карт:
- необходимы правильные настройки области области карты (баз.точка, диапазон, разбиение). Рекомендации по их определению есть в документации;
- растры в ObjectLand хранятся в ГБД. Пользователи зачастую не утруждают себя их оптимизацией по размеру, например сканируют и хранят 24-битные растры, там где можно обойтись 1-битным и сэкономить пространство 24-кратно. Это еще один важный момент - ревизовать имеющиеся растры и оптимизировать их.
В готовящейся версии 2.7 должны быть решены проблемы совместного доступа за счет хранения пространственной информации во внешних БД. Также встроен блок оптимизации хранения растров. |
|
| [ kolya ] Четверг, 4 октября 2007, 10:54
убедительно прошу выслать патчь для устронения ситуации с блокировками |
|
| [ ObjectLand Support ] Четверг, 4 октября 2007, 11:12
kolya - Вам выслано исправление для версий 2.6.5-6: Hotfix.1.ObjectLand.2.6.5-6.exe, а также экспериментальный патч - файл patch_ForceBeginChangeEvents.sll. Этот файл скопируйте в папку ObjectLand\BIN (его можно удалить вручную, если он не поможет). |
|
| [ Татьяна ] Четверг, 1 ноября 2007, 08:40
Огромная просьба! Вышлите эксперементальный патч для решения проблемы с блокировками! |
|
| [ ObjectLand Support ] Четверг, 1 ноября 2007, 11:15
Для Татьяны - файл выслан Вам. |
|
| [ Татьяна ] Пятница, 2 ноября 2007, 01:31
К сожалению я ни чего не получила. От Вас письма нет. Не могли бы повторить отправку патча. |
|
| [ ObjectLand Support ] Вторник, 6 ноября 2007, 11:26
Татьяна, высылаем патч с другого адреса, возможно пред.письмо заблокировано антиспам-фильтром Вашего почтового сервиса. |
|
| 201 уже утомила [ leo777 ] Четверг, 29 ноября 2007, 12:48
И нам, пож-та пришлите патчик с описанием... Спасибо! |
|
| [ ObjectLand Support ] Четверг, 29 ноября 2007, 13:43
|
| Максимальное количество пользователей для нормальной работы в OL [ denis ] Суббота, 6 декабря 2008, 20:52
a u menia zavis avast antivirus |
|
| [ Бакеев ДР ] Понедельник, 8 декабря 2008, 08:03
а можно и мне патч тоже, а то давно написал проблему так и не выходил на сайт, ситуация такая что идет речь о зависшей блокировки даже можно сказать о зависшем подключении, т.е. получается так пользаки кричат висим, ситуации бывают такие
1) Пытаемся заходим в OL не заходит и приходиться через управление смотреть кто там работает и просить чтоб вышли и проверили процессы у себя.
2) если пукает в OL смотреть кто подключен к "сеасы/ГДБ" и у кого висит блокировка, ну соответственно его просить выйти а если он уже давно вышел то завершать соединение через ОЛ.
3) бывает такой что после того как выкиним всех пользаков, и через управление нет никогоко подключеных он в Ol в "сеасы/ГДБ" показывает уйма подключений,
И также хотел узнать почему в "сеасы/ГДБ" отображаються на одного пользака несколько подключений хотя у него точно открыта только карта через модуль ГБД (в ПК ЕГРЗ).
Пришлите пожалуйста патч. Установлена версия OL 2.6.9. |
|
| [ ObjectLand Support ] Понедельник, 8 декабря 2008, 12:03
Для Бакеев ДР:
К сожалению, этот патч Вам не поможет. т.к. версия 2.6.9 уже содержит все исправления, которые входили в патч. |
|
| [ bokus Бакеев ДР ] Понедельник, 8 декабря 2008, 15:56
давным давно я уже писал по данной проблеме нам выслали файл ForceBeginChangeEvents.sll, его надо ставить вместе с OL 2.6.9. или нет? Можитли он давать сбои т.к. он у нас стоит сейчас у всех? Что нам делать с подвисшими подключениями так как третья проблема на больших базах с большим количеством пользователей появляеться часто и приходится выгонять пользаков, и оставшихся отключать через OL??? |
|
| [ ViFZEG ] Понедельник, 8 декабря 2008, 16:44
Бить в шаманский бубен =) |
|
| [ ObjectLand Support ] Понедельник, 8 декабря 2008, 18:20
Для Бакеев ДР:
Для 2.6.9 - ЭТОТ ПАТЧ НЕ НУЖЕН.
Что можно посоветовать. Если ваши пользователи используют какие-либо приложения ObjectLand(типа "Подписи", "План границ"), то нужно обновить их на те, что доступны с нашего сайта. Может ситуация улучшится.
Конечно ситуацию бы исправила готовящаяся к выпуску версия 2.7, но Роснедвижимость не собирается ее приобретать.
А сколько пользователей одновременно работает с ГБД? |
|
| [ bokus Бакеев ДР ] Вторник, 9 декабря 2008, 07:20
на данный момент порядка 30 - 40 пользаков, а не можит ли из за ForceBeginChangeEvents.sll подвешиваться. |
|
| [ ObjectLand Support ] Вторник, 9 декабря 2008, 11:49
>можит ли из за ForceBeginChangeEvents.sll подвешиваться
Не может |
|
| 1 [ Александр Филиппов ] Понедельник, 26 апреля 2010, 03:18
Исправить ошибку загрузки SLL patch 269-3 sll Objectland версия 2.6.7 |
|
| [ ObjectLand Support ] Понедельник, 26 апреля 2010, 11:49
>Исправить ошибку загрузки SLL patch 269-3 sll Objectland версия 2.6.7
Мы так поняли, что это вопрос. Нужно удалить файл patch.269-3.sll из папки C:\Program Files\ObjectLand\BIN. |
|
ОтветитьЗнаком «*» отмечены обязательные для заполнения поля. |
| |