powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / create unlogged table as ...; alter ... set logged; имеет ли смысл
7 сообщений из 7, страница 1 из 1
create unlogged table as ...; alter ... set logged; имеет ли смысл
    #39803778
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
когда имеет смысл пользоваться анлоггед для больших вливаний ?
кто в курсе ?

1 . сначала создать. потом налить без wal. потом переключить в логгед. видимо да. --экономим на наливке.
а если
2. create unlogged table as select .... -- кажется д.б. без разницы. т.к. нечего лочить до конца заливки -- незачем писать данные в вал. нет ?
...
Рейтинг: 0 / 0
create unlogged table as ...; alter ... set logged; имеет ли смысл
    #39803857
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Откуда может быть экономия если сначала писать unlogged, а потом alter в logged - не уверен. И так и так в wal копировать всю целиком понадобится или сразу или при конвертации в logged.
...
Рейтинг: 0 / 0
create unlogged table as ...; alter ... set logged; имеет ли смысл
    #39803870
Павел Лузанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwwq2. create unlogged table as select .... -- кажется д.б. без разницы. т.к. нечего лочить до конца заливки -- незачем писать данные в вал. нет ?
CREATE TABLE AS SELECT не будет писать в WAL даже если не unlogged, но при условии, что wal_level=minimal.
...
Рейтинг: 0 / 0
create unlogged table as ...; alter ... set logged; имеет ли смысл
    #39803957
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MelkijОткуда может быть экономия если сначала писать unlogged, а потом alter в logged - не уверен. И так и так в wal копировать всю целиком понадобится или сразу или при конвертации в logged.
снкс.
халявы не будет.
жаль.

https://dba.stackexchange.com/questions/195780/set-postgresql-table-to-logged-after-data-loading
...
Рейтинг: 0 / 0
create unlogged table as ...; alter ... set logged; имеет ли смысл
    #39803960
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел Лузановqwwq2. create unlogged table as select .... -- кажется д.б. без разницы. т.к. нечего лочить до конца заливки -- незачем писать данные в вал. нет ?
CREATE TABLE AS SELECT не будет писать в WAL даже если не unlogged, но при условии, что wal_level=minimal.
рестартовать придется.
...
Рейтинг: 0 / 0
create unlogged table as ...; alter ... set logged; имеет ли смысл
    #39886349
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ps

https://github.com/postgres/postgres/blob/322548a8abe225f2cfd6a48e07b99e2711d28ef7/src/backend/commands/matview.c#L461

правильно ли я понял эту ремарку, что на minimal " refresh ... with data " так же, как и create table as не пишет в wal
?
...
Рейтинг: 0 / 0
create unlogged table as ...; alter ... set logged; имеет ли смысл
    #39886474
Troglodit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
qwwq,
Я вот сегодня highload 2019 смотрел, так там люди сервисы для сервисов сервисов пишут, а вы тут на спичках экономите.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / create unlogged table as ...; alter ... set logged; имеет ли смысл
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]