Access Violation, некорректное выполнение запросов или вызовов API, ошибки утилит командной строки, в общем все, что вам мешает работать
Модераторы: kdv, dimitr
-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 27 мар 2007, 15:36
В последнее время частенько стало появляться следующее:
interbase.log писал(а):asusrv Tue Mar 27 12:55:37 2007
Database: Siafil.gdb
page 968870, page type 5 lock conversion denied (215)
asusrv Tue Mar 27 12:55:37 2007
Database: Siafil.gdb
deadlock
page 968870, page type 5 lock conversion denied
internal gds software consistency check (error during savepoint backout (290))
В поиске ничего вразумительного не нашёл, кроме замечания Хелен на похожую ошибку, о рекурсивном триггере (что в моём случае однозначное "нет").
Появляется время от времени только при интенсивной работе. Обычно раз-два в неделю.
Насколько это страшно и есть ли способы борьбы? А может, просто "забить" ?
-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 27 мар 2007, 17:52
Нашёл ещё совет увеличить LockMemSize.
Добавлено 22.04.2007
После увеличения в два раза больше ошибка не возникала.
Совет изначально был для 1.5, но подошёл и сюда
-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 17 июл 2007, 09:28
Какое-то время не падало, но решение не окончательно.
Вчера опять упало. Условия, приводящие к поломке, до конца неясны, повторить руками не выходит.
Э-э-э-х-х-х.
Переведу на 2-ку через месяц-другой (уже наконец-то), тогда если не исчезнет, буду приставать с глупыми вопросами.
-
dimitr
- Разработчик Firebird
- Сообщения: 888
- Зарегистрирован: 26 окт 2004, 16:20
Сообщение
dimitr » 17 июл 2007, 11:41
за этим багом давно гоняемся. У Влада даже был пробный фикс. Но без воспроизводимого примера сделать что-то непросто...
-
Chemist
- Сообщения: 88
- Зарегистрирован: 27 окт 2004, 09:39
Сообщение
Chemist » 21 июл 2007, 12:53
WildSery писал(а):В последнее время частенько стало появляться
Я это на нашем стенде при эмуляции нагрузки постоянно ловил.
Вот наша совместная попытка пофиксить
http://forum.ibase.ru/phpBB2/viewtopic. ... &start=120.
ЗЫ. Сейчас "собираю" новый стенд на 2.0.1.12855, может на нём (сервере статистики) тоже проявиться. Если это получиться, то сделать пример для отлова будет возможно, т.к. БД будут маленькими.
-
hvlad
- Разработчик Firebird
- Сообщения: 1244
- Зарегистрирован: 21 мар 2005, 10:48
Сообщение
hvlad » 21 июл 2007, 13:40
Привет, давно тебя не было слышно
Chemist писал(а):ЗЫ. Сейчас "собираю" новый стенд на 2.0.1.12855, может на нём (сервере статистики) тоже проявиться. Если это получиться, то сделать пример для отлова будет возможно, т.к. БД будут маленькими.
Может и 2.1 на стенде погоняешь ?
-
Chemist
- Сообщения: 88
- Зарегистрирован: 27 окт 2004, 09:39
Сообщение
Chemist » 21 июл 2007, 13:53
hvlad писал(а):Привет, давно тебя не было слышно
Привет, кое-где было слышно. Я в основном читатель
hvlad писал(а):Может и 2.1 на стенде погоняешь ?
Была мысль, как в прошлом году, сразу взять новый сервер, но меня отговорили
. Впрочем нет ничего невозможного, возможно к выставке опробуем 2.1, только новые возможности наверно остануться невостребованными
, пока их прикрутишь по месту к БД.
-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 23 июл 2007, 10:24
Chemist писал(а):Я это на нашем стенде при эмуляции нагрузки постоянно ловил.
Читал твой пост.
Постепенно понял, что это то же, хотя ты жаловался не на саму ошибку, а на её предвестника.
Я так же не нашёл, к чему у тебя приводит эта ошибка. У меня после двух подряд ошибок (290) коннекты падают с ошибкой "internal gds software consistency check". Повреждаются некоторые страницы базы.
-
Chemist
- Сообщения: 88
- Зарегистрирован: 27 окт 2004, 09:39
Сообщение
Chemist » 23 июл 2007, 10:42
WildSery писал(а):Я так же не нашёл, к чему у тебя приводит эта ошибка. У меня после двух подряд ошибок (290) коннекты падают с ошибкой "internal gds software consistency check". Повреждаются некоторые страницы базы.
Как ни странно, но страницы не были повреждены, на сколько я смог понять по IBSurgeonViewer. Потом проверял тестовыми запросами на целостность данных и информации. Впрочем, данные в БД были не критичны, волновала сама работоспособность.