powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Настройки postgresql.conf
4 сообщений из 4, страница 1 из 1
Настройки postgresql.conf
    #35614688
Фотография lena_ki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В таблицу базы данных оборудование присылает сигналы, поэтому постоянно происходит INSERT в эту таблицу.
Подскажите оптимальные настройки в postgresql.conf
В частности чему должно равняться:
enable_seqscan
autovacuum_naptime

?
...
Рейтинг: 0 / 0
Настройки postgresql.conf
    #35614735
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lena_kiВ таблицу базы данных оборудование присылает сигналы, поэтому постоянно происходит INSERT в эту таблицу.
Подскажите оптимальные настройки в postgresql.conf
В частности чему должно равняться:
enable_seqscan
autovacuum_naptime

?
INSERT не вызывает сканирования таблицы, поэтому ему без разницы на установки enable_seqscan.
Более того, INSERT не увеличивает дефрагментированность таблицы, поэтому также без разницы установки autovacuum_naptime.

А вообще, настройки в основном зависят от того, какие запросы вы собираетесь выполнять к БД и какая скорость заполнения таблички.
...
Рейтинг: 0 / 0
Настройки postgresql.conf
    #35614890
Фотография lena_ki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kruchinin Pahan[quot lena_ki]
А вообще, настройки в основном зависят от того, какие запросы вы собираетесь выполнять к БД и какая скорость заполнения таблички.

Автомобильный прибор шлет свои координаты по GPRS/TCP. Моя программа принимает их и складывает в базу. Время паузы между сигналами устанавливает заказчик. Например слать каждые 10 секнунд или 1 раз в минуту и т.д. Приборов может от одного до, к примеру, 500 (если крупная автомобильная компания и много автомобилей).
Возьмем для примера такой дипазаон:
Приборов т.е. автомобилей 5-10 штук.
Диапазон высылки сигналов от 10 секунд до 1 минуты (у каждого прибора разные диапазоны, установлены заказчиком). Если автомобиль в городе то диапазон логичнее 10 секунд, а если дальнобойщик то диапазон будет повыше (например 1 минута).
Это серверная часть. Что лучше сделать в postgresql.conf?

Клиентская программа умеет делать следущее:
1. Показывать текущее место положения выбранного автомобиля на карте.
2. Показывать маршурт пройденный автомобилем за определенный период времени. Например одни сутки, двое суток, месяц... и т.д.
Клиентская программа ничего не вставляет в базу, она только отображает данные.
Вставку в базу делают автомобильные приборы...
...
Рейтинг: 0 / 0
Настройки postgresql.conf
    #35615624
Фотография Степан H.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lena_ki,

В Вашем случае трудно предположить, что интенсивность вставки будет высока. Стандартные настройк и вполне сойдут.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Настройки postgresql.conf
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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