Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
запрос, заваливший сервер
|
|||
|---|---|---|---|
|
#18+
select distinct tid, tok from (SELECT (parse(xstring)).tokid as tid, (parse(xstring)).token as tok from xprop) as t where tid!=12; ------------------------------------------------------------ server closed the connection unexpectedly This probably means the server terminated abnormally before or while processing the request. WARNING: terminating connection because of crash of another server process DETAIL: 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. HINT: In a moment you should be able to reconnect to the database and repeat your command. (1275,812 sec) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2007, 18:47 |
|
||
|
запрос, заваливший сервер
|
|||
|---|---|---|---|
|
#18+
Nick GazaloffВерсия? 8.2.4 на убунту. Причем раза 3 такая ситуация повторилась на том же запросе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2007, 10:36 |
|
||
|
запрос, заваливший сервер
|
|||
|---|---|---|---|
|
#18+
Winnipuhbecause of crash of another server process another server process exited abnormallyнаверное какой-то другой запрос завалил сервер, а не тот, после которого выдалось это сообщение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2007, 10:43 |
|
||
|
запрос, заваливший сервер
|
|||
|---|---|---|---|
|
#18+
LeXa NalBat Winnipuhbecause of crash of another server process another server process exited abnormallyнаверное какой-то другой запрос завалил сервер, а не тот, после которого выдалось это сообщение трудно сказать, как их выловить?... This probably means the server terminated abnormally before or while processing the request. Я один экспериментирую на этом сервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2007, 10:57 |
|
||
|
запрос, заваливший сервер
|
|||
|---|---|---|---|
|
#18+
Ставили из исходников или из дистрибутива? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2007, 11:09 |
|
||
|
запрос, заваливший сервер
|
|||
|---|---|---|---|
|
#18+
Nick GazaloffСтавили из исходников или из дистрибутива? из дистрибутива, т.е. не компилировал, не строил. Только добавил тип guid, его пришлось строить, поскольку надо было добавить пару строк в код....Еще добавил tsearch2... Вроде все. Сейчас снова пытаюсь выполнить тот же запрос. Кстати, запрос выполняю на Windows станции, но не похоже, чтобы клиент так мог завалить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2007, 11:17 |
|
||
|
запрос, заваливший сервер
|
|||
|---|---|---|---|
|
#18+
суксессфульно повторилось: server closed the connection unexpectedly This probably means the server terminated abnormally before or while processing the request. WARNING: terminating connection because of crash of another server process DETAIL: 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. HINT: In a moment you should be able to reconnect to the database and repeat your command. (1240,797 sec) ----------- при этом висел putty, в нем - psql, После того, как я получил такое сообщение, попытался в psql выполнить простой быстрый запрос, получил то же сообщение, нов торйо раз смог выполнить, видно коннект восстановился ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2007, 11:21 |
|
||
|
запрос, заваливший сервер
|
|||
|---|---|---|---|
|
#18+
в /var/log/messages есть какие-нибудь сообщения относительно postgres'а? Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2007, 11:32 |
|
||
|
запрос, заваливший сервер
|
|||
|---|---|---|---|
|
#18+
Dan Blackв /var/log/messages есть какие-нибудь сообщения относительно postgres'а? Код: plaintext 1. вот месседжес ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2007, 12:43 |
|
||
|
запрос, заваливший сервер
|
|||
|---|---|---|---|
|
#18+
Кто-то сжирает всю память на сервере и запускается oom-killer , который убивает один из процессов постгреса. В следствии чего, в логах появляется ошибка another server process exited abnormally . Похоже, что либо у сервера маловато памяти для выполнения подобного запроса, либо есть баг в используемых функциях Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2007, 14:16 |
|
||
|
запрос, заваливший сервер
|
|||
|---|---|---|---|
|
#18+
Dan BlackКто-то сжирает всю память на сервере и запускается oom-killer , который убивает один из процессов постгреса. В следствии чего, в логах появляется ошибка another server process exited abnormally . Похоже, что либо у сервера маловато памяти для выполнения подобного запроса, либо есть баг в используемых функциях Код: plaintext 1. запрос сам по себе взрослый - в таблице 7 млн записей, в каждойесть текстовые поля со многими вхождениями слов. когда использую такой вариант select distinct tid, tok from (SELECT (parse(xstring)).tokid as tid,(parse(xstring)).token as tok from xprop imit 20000000) as t where tid!=12; не падает... В окончательном резултсете 320 000 запсией, хотя внутри больше, но вот больше ли 20 млн не могу сказать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2007, 14:20 |
|
||
|
запрос, заваливший сервер
|
|||
|---|---|---|---|
|
#18+
Dan BlackКто-то сжирает всю память на сервере и запускается oom-killer , который убивает один из процессов постгреса. В следствии чего, в логах появляется ошибка another server process exited abnormally . Похоже, что либо у сервера маловато памяти для выполнения подобного запроса, либо есть баг в используемых функциях Код: plaintext 1. кстати, как можно изменить конфигурацию для постгреса? машина имеет 2 ГБ, диск - большой раид. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2007, 14:21 |
|
||
|
запрос, заваливший сервер
|
|||
|---|---|---|---|
|
#18+
Для начала стоит отключить OOM killer в ядре Linux, очевидно. Вообще, это большое зло по мнению Тома Лейна, так что на dedicated PostgreSQL-сервере OOM killer нужно выключать. Кое-кто считает его одним из крупнейших misdesign-ов линукс ядра, кстати. Иван Золотухин, Постгресмен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2007, 18:08 |
|
||
|
запрос, заваливший сервер
|
|||
|---|---|---|---|
|
#18+
izДля начала стоит отключить OOM killer в ядре Linux, очевидно. Вообще, это большое зло по мнению Тома Лейна, так что на dedicated PostgreSQL-сервере OOM killer нужно выключать. Кое-кто считает его одним из крупнейших misdesign-ов линукс ядра, кстати. Иван Золотухин, Постгресмен ага, ок. А что будет в той же ситуации, но с отключенным киллером? кстати, как его отключить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2007, 19:29 |
|
||
|
запрос, заваливший сервер
|
|||
|---|---|---|---|
|
#18+
Winnipuh А что будет в той же ситуации, но с отключенным киллером? PostgreSQL будет своппиться, но не будет убит. Winnipuhкстати, как его отключить? Мне кажется, вы ленитесь искать в документации и рассылках. http://search.postgresql.org/search?m=1&q=OOM+killer&l=&d=&s= http://www.postgresql.org/docs/8.2/interactive/kernel-resources.html Иван Золотухин, Постгресмен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2007, 15:46 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=287&tid=2005048]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 360ms |

| 0 / 0 |
