172 похожих чатов

Добрый день <class 'asyncpg.exceptions.InternalServerError'>: right sibling's left-link doesn't match: block 36236

links to 103313 instead of expected 26846 in index "OfferUser_pkey"

это что значит?)

9 ответов

24 просмотра

Битый индэкс, пересоздание должно помочь.

John- Автор вопроса
Ilya Anfimov
Битый индэкс, пересоздание должно помочь.

а вот это пересоздание вот обязательно? там 28млн строк и прод

John
а вот это пересоздание вот обязательно? там 28млн ...

Если версия базы 13+ то recreate index concurrently и не париться, он скорее всего и сейчас не работает

John- Автор вопроса
Pavel Chernoskutov
Если версия базы 13+ то recreate index concurrentl...

postgres 11.14.0 подскажите, а обновление базы требует каких-то дополнительных действий? какие-то необратимые изменения были? у меня там еще пгбаунсер, не поломается все?

John
а вот это пересоздание вот обязательно? там 28млн ...

Ни на чём не насттаиваю, можэшь поискать другое решэние. Замечу, что зависит от размера, конечно, но при средне-вменяемых записях — минут пять в бэкграунде. ЗЫ Не упомянул что-то напрямую — reindex concurrently — это тожэ вариант пересоздания.

John- Автор вопроса
Ilya Anfimov
Ни на чём не насттаиваю, можэшь поискать другое ре...

спасибо а подскажи пожалуйста, если я обновлюсь с 11 до 13, там были изменения с нарушением совместимости? У меня оно в докере, т.е. если просто image на 13 поменяю, не сломается?)

John
спасибо а подскажи пожалуйста, если я обновлюсь с ...

Я бы настоятельно не рекомендовал обновляться с битой базой.

John
спасибо а подскажи пожалуйста, если я обновлюсь с ...

И да, обновление постгреса в докере — это очень отдельное развлечение. Настолько отдельное, что для новичков в докере pg_dumpall и загрузка этого дампа — часто самый доступный вариант.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта