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

Всем привет. Есть таблица на мастере 600GB которая опубликована для

логической репликации. На стороне
подписчика при создании одноименной таблицы были
удалены все индексы до полной синхронизации. После
начал создавать индексы мануалом. Почему
\di+ index.name размер разный причем нет закономерности
в одну сторону, то есть есть индекс объем которого
больше на подписчике есть где больше на публишере.
Почему ?

7 ответов

11 просмотров
Nariman- Автор вопроса

Причем нет лагов (задержек) когда я наблюдаю за pg_stat_replication

pgstattuple() (в т.ч. pgstatindex) в руки. Если будут вопросы (а поначалу будут) -- pageinspect ещё.

Вообще, в принцыпе -- у индэкса тожэ есть fillfactor, который делает страницы чуть-чуть свободными. Но там вроде 90% по умолчанию, очень немного. Но на эти 10% вполне имеет право быть индэкс на ведомом большэ. В обратную сторону -- тут как раз понятно, удалённые таплы освобождают место в файле индэкса, но чаще всего не уменьшают этот файл.

Nariman- Автор вопроса
Ilya Anfimov
Вообще, в принцыпе -- у индэкса тожэ есть fillfact...

Да я не менял филфактор . И меня смутило то что некоторые меньше на ведомом.

Nariman
Да я не менял филфактор . И меня смутило то что не...

Меньшэ — это как раз абсолютно нормально.

Nariman- Автор вопроса

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта