Найдено 9 результатов
- 06 апр 2012, 09:55
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Уровень изоляции в ODBC
- Ответы: 3
- Просмотры: 6784
Re: Уровень изоляции в ODBC
Например, фрагмент my $statement = $db->prepare ('set transaction isolation level snaphot'); $statement->execute (); вызывает ошибку на строке с вызовом execute (): DBD::ODBC::st execute failed: [ODBC Red Database Driver]Function sequence error (SQL-HY010) Фрагмент $db->do ('set transaction isolatio...
- 05 апр 2012, 11:53
- Форум: Вопросы создания клиентских и серверных приложений
- Тема: Уровень изоляции в ODBC
- Ответы: 3
- Просмотры: 6784
Уровень изоляции в ODBC
Здравствуйте. Подключаюсь к базе из Perl через ODBC (DBD::ODBC), и мне нужен уровень изоляции snapshot. Можно ли его указать прямо в строке подключения? По умолчанию стоит уровень read committed no record_version infinite wait - видно в таблицах мониторинга. Сейчас используется следующая строка подк...
- 30 ноя 2011, 12:40
- Форум: Администрирование
- Тема: gfix -shut full не отключает БД
- Ответы: 12
- Просмотры: 14610
Re: gfix -shut full не отключает БД
Триал я добыл в гугле по первой ссылке, было вполне похоже на официальный сайт. Или триал, или платная версия за $200 - может поэтому меня и не впечатлило, т.к. большая часть подсказок там была в стиле "купите полную версию". Раздел с софтом на форуме я вообще не заметил :), посмотрю сегодня Софт де...
- 29 ноя 2011, 16:03
- Форум: Администрирование
- Тема: gfix -shut full не отключает БД
- Ответы: 12
- Просмотры: 14610
Re: gfix -shut full не отключает БД
ПО нам пишут на заказ, я им уже сообщил о проблеме, сказал, чтобы использовали read only read committed - как раз вчера читал про это на http://www.ibase.ru/devinfo/utl.htm. это, простите, караул, это нужно лечить, немедленно. Если можете, пришлите статистику (вывод gstat -a -r) в zip/rar на support...
- 28 ноя 2011, 20:40
- Форум: Администрирование
- Тема: gfix -shut full не отключает БД
- Ответы: 12
- Просмотры: 14610
Re: gfix -shut full не отключает БД
Ок, подумаю насчет сборки мусора. Я почему-то считал, что ее недостаточно. Небольшой вопрос: у нас база используется для обмена информацией с оборудованием в реальном времени, и некоторые транзакции read commited могут быть активными без конца, хоть целый месяц (пока не сделается backup/restore). Ра...
- 28 ноя 2011, 15:33
- Форум: Администрирование
- Тема: gfix -shut full не отключает БД
- Ответы: 12
- Просмотры: 14610
Re: gfix -shut full не отключает БД
Сорри, что сразу не объяснил, как-то не подумал, что могут не понять :). Процедура, которую я описываю, - бэкап базы, восстановление из резервной копии и замещение старой базы в целях привести базу в порядок: уменьшить размер, перестроить индексы и прибрать мусор (хотя мусор можно и другими средства...
- 28 ноя 2011, 12:46
- Форум: Администрирование
- Тема: gfix -shut full не отключает БД
- Ответы: 12
- Просмотры: 14610
Re: gfix -shut full не отключает БД
но IMHO проблема где-то в консерватории. Зачем вообще шатдаунить базу при бекап/ресторе? Контрольный рестор обычно делают в сторонке в другой файл Бэкап-ресторе выполняется ночью батником (сейчас на Perl переписываю с максимумом проверок на ошибки), т.к. днем руками я это не могу делать - много юзе...
- 26 ноя 2011, 15:19
- Форум: Администрирование
- Тема: gfix -shut full не отключает БД
- Ответы: 12
- Просмотры: 14610
Re: gfix -shut full не отключает БД
Ответ на вопрос - gfix -shut force всего лишь прекращает операции в коннектах, но не отключает коннекты, поэтому процессы ФБ (классик или суперсервер) продолжают держать файл БД открытым. Спасибо, так и подумал. В принципе, все, что мне нужно, - разблокировать файл БД, чтобы его можно было удалить,...
- 25 ноя 2011, 18:30
- Форум: Администрирование
- Тема: gfix -shut full не отключает БД
- Ответы: 12
- Просмотры: 14610
gfix -shut full не отключает БД
Здравствуйте. При автоматическом еженедельном backup-restore примерно в трети случаев возникают проблемы. После вызова gfix -shut full -force 0 localhost:db_alias файл базы, видимо, иногда продолжает использоваться каким-то процессом, поскольку его не удается переименовать или удалить. Подскажите, п...