Оптимизация таблицы PostgreSQL
Задача:
Оптимизировать (или даже перепроектировать) базу данных на PostgreSQL, чтобы достичь максимально возможной скорости чтения. К базе делаются очень простые SELECT запросы.
Требования:
- Не усложнять структуру базы и оставить все данные в одной таблице (если это возможно)
- База предназначена только для чтения. Запросы на запись в БД не будут происходить никогда.
- Количество записей: 1,9 млн. Размер базы: около 60 Gb.
Примеры запросов и текущая скорость их исполнения:
> SELECT manufacturer FROM driver WHERE device_type='lan' GROUP BY manufacturer
Скорость выполнения: 1,7 sec
> SELECT manufacturer FROM driver WHERE device_type='lan' GROUP BY manufacturer LIMIT 100 OFFSET 2
Скорость выполнения: 2,1 sec
> SELECT COUNT( distinct manufacturer) FROM driver where device_type='lan'
Скорость выполнения: 0,8 sec
Наше понимание по возможным действиям для оптимизации:
-
3340 101 4 3 Могу сделать, есть опыт работы с большими таблицами(в банковской сфере).
Возможно понадобиться на некоторое время даунтайм базы.
-
188 6 0 Добрый день!
С удовольствием выполню Ваш заказ!
Срок выполнение 2 дня.
Есть небольшие предложение как можно оптимизировать, хотелось бы обсудить, напишите пожалуйста в ЛС.
Заранее спасибо!
Хорошего дня)
-
247 1 0 Здравствуйте.
Готов взять в работу Ваш проект (есть несколько вариантов решения)
Цена и сроки - обсуждаемы
-
250 37 1 2 Здравствуйте, готов взять в работу.
Обращайтесь, обсудим детали дальнейшего сотрудничества
-
160 Добрый день!
Готова помочь в оптимизации базы. Но рекомендовала бы изменить структуру, разбив на несколько таблиц.
Актуальные фриланс-проекты в категории Базы данных и SQL
Доопрацювання 1С УТ 11 для ТСД Zebra (RDP): різні звукові сигнали при скануванні
1000 UAH
Конфигурация: 1С УТ 11 Адресный склад ТСД Zebra TC26 Работа через RDP Сканирование товаров выполняется в документах приемки, размещения, отбора и других складских операциях. Текущая проблема: Кладовщики работают через ТСД Zebra. При сканировании не всегда замечают сообщения на… C#, Базы данных и SQL ∙ 1 день 3 часа назад ∙ 5 ставок |
Восстановить конфигурацию 1с
5000 UAH
Конфигурация CRM & ERP SmartCeiling (2.8.26.0) Защита через Регистрационный Код. Зарегистрирована до конца года. Базы данных и SQL ∙ 1 день 18 часов назад ∙ 8 ставок |
Нужен специалист 1С для доработок и разработкиИщу специалиста по 1С для сотрудничества на фрилансе. В настоящее время уже работаю с подрядчиком, который обеспечивает поддержку и обслуживание системы 1С. Однако из-за загруженности подрядчика возникает необходимость в оперативном выполнении дополнительных задач, доработок и… Базы данных и SQL ∙ 6 дней 17 часов назад ∙ 12 ставок |
Восстановление инстаграм после блокировки3 марта 2026 г заблокировали инстаграм с причиной нарушения правил. Считаю произошла какая то ошибка, так как страничка была личной с фото и видео личных поездок. Коментарии и тд я не писала нигде. Отправляла несколько раз на обжалование. Не могу скачать свои файлы, так как не… Базы данных и SQL, Веб-программирование ∙ 7 дней 4 часа назад ∙ 6 ставок |
Устранить проблему неполного импорта данных из Excel-файлов спецификаций Новой Почты в 1С:
2000 UAH
Цель: Есть обработка в 1с по загрузке спецификации Новой почти. По непонятнім причинам перестало подгружать некоторіе табличніе данніе Нужно найти причину и Устранить проблему неполного импорта данных из Excel-файлов спецификаций Новой Почты в 1С: Малый Бизнес. Текущее… Администрирование систем и сетей, Базы данных и SQL ∙ 10 дней 11 часов назад ∙ 16 ставок |

