@beduin01

С какими параметрами лучше создать таблицу для максимальной скорости выборки?

С какими параметрами лучше всего создать таблицу PostgreSQL для повышения скорости индексации\выборки *в ущерб целостности данных*?
Много ли можно выиграть сделав ее не журналируемой? И что еще можно придумать, чтобы максимально поднять скорость выборок?

Есть таблица на на 50+ млн строк, которая продолжает расти и в перспективе будет 100 млн.
По этим данным нужно регулярно делать COUNT(*) чтобы понимать сколько обработано\не обработано данных.

Целостность данных не критична. Если пару записей потеряется ничего страшного. Транзакции к этой таблице не нужны.

На таблице много индексов для повышения скорости выборок. Одновременно пишутся новые данные и их таблицы выбираются еще не обработанные данные.
  • Вопрос задан
  • 218 просмотров
Пригласить эксперта
Ответы на вопрос 1
Fadmin
@Fadmin
Много раз, разные люди, пытались сделать из бд очередь, не получилось.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы