powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / 90К партиций
3 сообщений из 28, страница 2 из 2
90К партиций
    #39896699
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valergrad
Как может добавление одного индекса увеличить время вставки втрое? Я видел как добавление 50 индексов делало такое, но чтобы одного?
50 индексов это плюс 150-200 логических чтений и 50+ изменений блоков. А уж втрое это больше или в стопятсот раз по сравнению с без этих индексов, зависит от наличия других 0-100500 индексов, триггеров, констрентов и пр.
...
Рейтинг: 0 / 0
90К партиций
    #39897364
Сделал в Postgres 1000 partition by hash(id). A также положил локальный индекс по way.
Протестировал с 80M строк. Скорость выполнения запросов - очень приличная. Останавлюсь пока на Postgres 11(RDS).
...
Рейтинг: 0 / 0
90К партиций
    #39897377
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hans Christian Andersen
Сделал в Postgres 1000 partition by hash(id). A также положил локальный индекс по way.
При 8млн значений id и некоррелированности way будет фильтр в 8000 раз больше лишних значений. Сомнительно, что это лучше индекса.
...
Рейтинг: 0 / 0
3 сообщений из 28, страница 2 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / 90К партиций
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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