Виснет postgre

Изображение Useful

2010-10-26 19:34:36 MSDLOG: unexpected EOF on client connection
2010-10-26 19:34:36 MSDLOG: could not receive data from client: Unknown winsock error 10061
2010-10-26 19:34:36 MSDLOG: unexpected EOF on client connection
2010-10-26 19:39:38 MSDLOG: server process (PID 1116) was terminated by exception 0xC0000142
2010-10-26 19:39:38 MSDHINT: See C include file "ntstatus.h" for a description of the hexadecimal value.
2010-10-26 19:39:38 MSDLOG: terminating any other active server processes
2010-10-26 19:39:38 MSDWARNING: terminating connection because of crash of another server process
2010-10-26 19:39:38 MSDDETAIL: The postmaster has commanded this server process to roll back the current transaction and exit, because another server process exited abnormally and possibly corrupted shared memory.
Это последний лог, после которого повторяется последнее сообщение. Помогите пожалуйста, какая другая служба падает, что тянет за собой postgre.
В ntstatus.h по поводу 0xC0000142 написано:
+#define STATUS_DLL_INIT_FAILED 0xC0000142
Наткнулся на похожую тему в инете, оказалось, что это проблема postgre
"I think this error often occurs when postmater receives a lot of requests."
и приведен текст исправлений, после которых у человека пропала эта ошибка. Сам компилировать не взялся, отсюда вопрос в версии 8.4.4 исправлена эта проблема?
И еще вопрос: psqlodbc_09_00_0101 эта версия драйвера будет работать с версией 8.4?

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Цитата:И еще вопрос:

Цитата:
И еще вопрос: psqlodbc_09_00_0101 эта версия драйвера будет работать с версией 8.4?

По идее должна, ибо совместимость сверху вниз предполагается.

Цитата:
вопрос в версии 8.4.4 исправлена эта проблема?

Я думаю, что это только вы можете сказать поставив и попробовав, потому что такой проблемы у 99% не возникает. Мысли по поводу есть:
1. Если к PostgreSQL приходит очень много запросов, то возникает вопрос почему? Если это атака на сервер, имеет смысл поставить файрвол, если ситуация штатная, но сервер не справляется - имеет смысл увеличить мощность сервера. Также советую для улучшения производительности в плане подключений, посмотреть в сторону pgpool
2. Проверьте, нет ли у вас установленных антивирусов и файрволов, которые слишком "умные", ибо уже неоднократно возникали проблемы со всякими там Jetico firewall, кошмарским, и т.д.
3. Почитайте логи не только PostgreSQL, но и системные логи (Event Viewer), возможно какую дополнительную информацию можно будет почерпнуть там

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023