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

Всем привет, есть несколько табличек по 150-200ГБ, хочу прогнать на

них CLUSTER, есть рекомендации как сделать чтобы это не очень долго работало? Может work_mem покрутить?

5 ответов

22 просмотра

Использовать pg_repack. Работать, правда, будет скорее дольшэ -- но это перестанет быть важным...

Ilya Anfimov
Использовать pg_repack. Работать, правда, будет ск...

у меня нет ssh к тем серверам, и пока что там всё равно нет нагрузки. Завтра будет)

Александр Филиппенко
у меня нет ssh к тем серверам, и пока что там всё ...

Ну, тогда индэксы (кроме того, по которому cluster) потом создать.

Вы уверены, что вам нужен cluster? Ведь как только вы начнёте менять данные, таблицы перестанут быть кластеризованными. Поэтому для не-readonly таблиц большого объёма это сомнительное мероприятие

Radist
Вы уверены, что вам нужен cluster? Ведь как только...

да я понимаю, но с ним лучше чем без него. К тому же апдейтов будет минимум, много будет инсертов. Так что пусть хотя бы история лежит в правильном порядке.

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

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

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
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
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
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта