Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| product:settings:pssql [11.09.2024 10:13] – [Бэкап и восстановление базы] ekaterina.menkhuzina | product:settings:pssql [29.05.2026 12:30] (текущий) – [Настройка PostgreSQL] Сердцев Сергей | ||
|---|---|---|---|
| Строка 14: | Строка 14: | ||
| ===== Настройка PostgreSQL ===== | ===== Настройка PostgreSQL ===== | ||
| - | Надо настроить PostgreSQL, по умолчанию PostgreSQL использует 256 МБ памяти. | + | Необходимо настроить PostgreSQL, по умолчанию PostgreSQL использует 256 МБ памяти. |
| Для генерации настроек по конфигурации сервера надо зайти на https:// | Для генерации настроек по конфигурации сервера надо зайти на https:// | ||
| Строка 21: | Строка 21: | ||
| После запуска скриптов надо перезапустить сервис PostgreSQL: <code bash> sudo service postgresql restart </ | После запуска скриптов надо перезапустить сервис PostgreSQL: <code bash> sudo service postgresql restart </ | ||
| - | + | <code bash> pgbadger -j 4 / | |
| - | === Пример для PostgreSQL 13: === \\ | + | === Пример для PostgreSQL 13: === |
| # OS Type: GNU/Linux based \\ | # OS Type: GNU/Linux based \\ | ||
| Строка 408: | Строка 408: | ||
| CONNECTION LIMIT = -1; | CONNECTION LIMIT = -1; | ||
| - | ALTER DATABASE " | + | ALTER DATABASE " |
| CREATE EXTENSION IF NOT EXISTS " | CREATE EXTENSION IF NOT EXISTS " | ||
| Строка 421: | Строка 421: | ||
| sql | sql | ||
| ALTER SYSTEM SET search_path | ALTER SYSTEM SET search_path | ||
| - | TO " | + | TO " |
| SELECT pg_reload_conf(); | SELECT pg_reload_conf(); | ||
| Строка 462: | Строка 462: | ||
| #... | #... | ||
| + | </ | ||
| + | |||
| + | В случае возникновения ошибки " | ||
| + | <code config [highlight_lines_extra=" | ||
| + | max_locks_per_transaction = 1000 | ||
| </ | </ | ||