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

Всем доброго дня. Postgresql 15 За таблицей 486 секций. Схватываю какую

то деградацию по вставке данных.
Обновлялся с 13-ой версии.
Кажется, как то много секций для таблицы ?

9 ответов

21 просмотр

Может, стоит выяснить, какую именно деградацию? > Кажется, как то много секций для таблицы ? Много или мало — в v13 же как-то работало, я так понял?

Yaroslav Schekin
Может, стоит выяснить, какую именно деградацию? >...

да работало, деградация по вставке данных (анализа пока нет)

уточните если не трудно, есть ли индексы на самой таблице?

Rustam
уточните если не трудно, есть ли индексы на самой ...

cascad=# \d stage.social_network_stat_table; Секционированная таблица "stage.social_network_stat_table" Столбец | Тип | Правило сортировки | Допустимость NULL | По умолчанию -------------------------+--------------------------------+--------------------+-------------------+------------------------------------------------------------- id | bigint | | not null | nextval('stage.social_network_stat_table_id_seq'::regclass) source_id | bigint | | not null | source_name | character varying(100) | | not null | entity_type | character varying(50) | | not null | is_uploaded_to_s3 | boolean | | not null | false is_sended_to_cascad | boolean | | not null | false is_received_from_cascad | boolean | | not null | false created_at | timestamp(0) without time zone | | not null | now()::timestamp(0) without time zone updated_at | timestamp(0) without time zone | | | data_content | text | | | s3_metadata_uuid | uuid | | | entity_hash | uuid | | not null | Ключ разбиения: RANGE (created_at) Индексы: "idx_social_network_stat_table__created_at" brin (created_at) "idx_social_network_stat_table__entity_type" btree (entity_type) "idx_social_network_stat_table__is_received_from_cascad" btree (is_received_from_cascad) WHERE is_uploaded_to_s3 IS FALSE "idx_social_network_stat_table__is_sended_to_cascad" btree (is_sended_to_cascad) WHERE is_uploaded_to_s3 IS FALSE "idx_social_network_stat_table__is_uploaded_to_s3" btree (is_uploaded_to_s3) WHERE is_uploaded_to_s3 IS FALSE "idx_social_network_stat_table__source_id" btree (source_id) "idx_social_network_stat_table__source_name_entity_type" btree (source_name, entity_type) "idx_social_network_stat_table__source_name_entity_type_filtered" btree (source_name, entity_type, is_sended_to_cascad, is_received_from_cascad) WHERE is_sended_to_cascad = true AND is_received_from_cascad = false "social_network_stat_table_entity_hash_index" btree (entity_hash) "social_network_stat_table_s3_metadata_uuid_index" btree (s3_metadata_uuid) Число секций: 486 (чтобы просмотреть их, введите \d+)

Yaroslav Schekin
Может, стоит выяснить, какую именно деградацию? >...

Писал небольшой sql скрипт для основных действий анализа что куда и как приходит. Из командной строки запускал тесты и смотрел что происходит

Марсель Габдрахманов
есть

да, я вижу, спасибо =)

Марсель Габдрахманов
есть

Нда. Это прямо схема "бездарные архитекторы БД на марше" (дубовая доска/масло). Тому, кто это "проектировал", очень стоит почитать https://wiki.postgresql.org/wiki/Don%27t_Do_This /

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

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

Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Коллеги, добрый вечер. Создаю коллекцию от TFPGMap, ключ - перечисление, значение - целое. Нужно отсортировать коллекцию по значению. Как это можно сделать?
Kirill Filippenok
11
Скажи а ты когда этот канал создавал ты уже дельфи не любил, или это со временем пришло?
Роман Лях (rgreat)
18
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Всем привет! Использую кастомное модальное диалоговое окошко, все по классике - mrOK, mrCancel как ModalResult. Однако есть нюанс - в главной форме есть универсальный обработч...
Олег Гранишевский
20
Карта сайта