Size: a a a

pgsql – PostgreSQL

2020 June 01

AN

Alexander Nikitin in pgsql – PostgreSQL
и buffers
источник

M

M in pgsql – PostgreSQL
Alexander Nikitin
и buffers
Shared_buffers = 40G, база всего 20 таблиц пару гигабайт размером
источник

РЖ

Роман Жарков... in pgsql – PostgreSQL
Имелся ввиду параметр для explain
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
не, имелось в виду, что EXPLAIN (ANALYZE,BUFFERS)
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
да, спасибо, Роман :)
источник

M

M in pgsql – PostgreSQL
Спасибо, проверю
источник

РЖ

Роман Жарков... in pgsql – PostgreSQL
Ну и в режиме Ванги: vacuum verbose analyse; reindex concurrently; ( не знаю, можно ли так реиндексировать всю базу, но не суть )
источник

M

M in pgsql – PostgreSQL
Alexander Nikitin
не, имелось в виду, что EXPLAIN (ANALYZE,BUFFERS)
интересно что в explain оно выполняется за пол минуты
источник

M

M in pgsql – PostgreSQL
источник

M

M in pgsql – PostgreSQL
а в реальности не выполняется вообще
источник

РЖ

Роман Жарков... in pgsql – PostgreSQL
Execution time говорит об обратном.
источник

Z

ZHU in pgsql – PostgreSQL
привет пожскажите плиз!
INSERT INTO primer select id, volume, density, mass, level, temperature, water_level, record_time, timestamp, 25 from core_tankdata where tank_id = 24

как тут сделать что бы при копировании id вставлялось автоматом ?
источник

РЖ

Роман Жарков... in pgsql – PostgreSQL
Перечислить явно поля которые хотите вставить и исключить id и из этого списка и из запроса.
Тогда туда подставится дефолтное значение.
источник

M

M in pgsql – PostgreSQL
Роман Жарков
Execution time говорит об обратном.
на сколько понял это время выполнения explain а не самого заброса.
источник

Z

ZHU in pgsql – PostgreSQL
Роман Жарков
Перечислить явно поля которые хотите вставить и исключить id и из этого списка и из запроса.
Тогда туда подставится дефолтное значение.
а как можете подсказать
я просто не особо силен в sql
источник

РЖ

Роман Жарков... in pgsql – PostgreSQL
M
на сколько понял это время выполнения explain а не самого заброса.
источник

РЖ

Роман Жарков... in pgsql – PostgreSQL
ZHU
а как можете подсказать
я просто не особо силен в sql
INSERT INTO primer ( volume, density, mass, level, temperature, water_level, record_time, SOME_FIELD_NAME1, SOME_FIELD_NAME2 ) select volume, density, mass, level, temperature, water_level, record_time, timestamp, 25 from core_tankdata where tank_id = 24
источник

РЖ

Роман Жарков... in pgsql – PostgreSQL
Вот так могу подсказать.
источник

Z

ZHU in pgsql – PostgreSQL
Роман Жарков
INSERT INTO primer ( volume, density, mass, level, temperature, water_level, record_time, SOME_FIELD_NAME1, SOME_FIELD_NAME2 ) select volume, density, mass, level, temperature, water_level, record_time, timestamp, 25 from core_tankdata where tank_id = 24
INSERT INTO primer (volume, density, mass, level, temperature, water_level, record_time, timestamp, tank_id)
select volume, density, mass, level, temperature, water_level, record_time, timestamp, 25
from core_tankdata where tank_id = 24

ошибки записи так и не появились
источник

Z

ZHU in pgsql – PostgreSQL
completed in 3 ms
источник