Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ERROR: shared buffer hash table corrupted
|
|||
|---|---|---|---|
|
#18+
Кто-нибудь сталкивался с такой проблемой ? Вот кусок кода begin; update stat_referer_rating set c=0; select id_server,cs_parse_url_host(from_server) as referer,first_link(id_server,cs_parse_url_host(from_server)) as url,count(*) as c into temp temp_table_1 from stat_log_not_today group by id_server,referer; select * into temp temp_table from temp_table_1 EXCEPT ALL select id_server,referer,url,c from (select * from temp_table_1 left join stat_exclude_like using(id_server) where cs_parse_url_host(referer)=like_ex) as foo; drop table temp_table_1; select * into temp temp_table_1 from temp_table EXCEPT ALL select id_server,referer,url,c from (select * from temp_table left join stat_exclude_server using(id_server) where lower(referer)=lower(server_name)) as foo1; drop table temp_table; select * into temp temp_table from temp_table_1; drop table temp_table_1; select * into temp temp_update from (select id_server,referer from temp_table INTERSECT ALL select id_server, referer from stat_referer_rating) as cros left join temp_table using (id_server,referer); update stat_referer_rating set c=temp_update.c, url=temp_update.url where stat_referer_rating.id_server=temp_update.id_server and stat_referer_rating.referer=temp_update.referer; insert into stat_referer_rating select * from (select id_server,referer from temp_table EXCEPT ALL select id_server, referer from stat_referer_rating) as diff left join temp_table using (id_server,referer); drop table temp_table; drop table temp_update; update stat_referer_rating set kt=(kt+(c-kt)/".P.")::numeric, km=case when km<(kt+(c-kt)/".P.")::numeric then (kt+(c-kt)/".P.")::numeric else km end, d=((c-kt)/".P.")::numeric; delete from stat_referer_rating where kt<1/".P."::numeric; commit; Возникает ошибка ERROR: shared buffer hash table corrupted. POSTGRESQL 7.4.11 OS FreeBSD 5.4 RELEASE i386 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2006, 16:18 |
|
||
|
ERROR: shared buffer hash table corrupted
|
|||
|---|---|---|---|
|
#18+
Чегой-т мне кажется что это как в том анектдоте: "здается тебе ху* с яйцами оторвали" (с) Анектод. А если серьезно - то попробуй сделать бекап (pg_dump), и развернуть на другом сервере. Ибо похоже на глюки в ДНК постгреса. Можно попробовать на более свежей версии развернуть, типа на 8.1. ЗЫ Было у меня такое под виндой на бете 8.1 - в рассылке PG нашел, что мол была ошибка в сервере. ЗЗЫ Если все плохо - то пиши в рассылку постгресов http://www.postgresql.org/community/lists/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2006, 17:32 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=33537906&tid=2006649]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
31ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 275ms |
| total: | 420ms |

| 0 / 0 |
