@@ -53,6 +53,7 @@ pgpro_scheduler это расширение PostgreSQL и не тербует н
53
53
* **failure** - транзакция завершилась аварийно
54
54
* **running** - транзакция в процессе исполнения
55
55
* **undefined** - транзакция не началась
56
+
56
57
Последние два значения не должны попадать в процедуру определения следующего
57
58
значения. Это будет означать какую-то внутреннюю ошибку в работе расширения.
58
59
@@ -82,7 +83,7 @@ PostgreSQL, которые описаны в предыдущем разделе
82
83
можно занести в конфигурационный файл PostgreSQL и перечитать конфигурацию.
83
84
Перезапуска не требуется.
84
85
85
- Пример записей в $DATADIR/postgresql.conf, если количество одновременно
86
+ Пример записей в ` $DATADIR/postgresql.conf ` , если количество одновременно
86
87
исполняемых задач в обоих базах одинаково:
87
88
88
89
shared_preload_libraries = 'pgpro_scheduler'
@@ -94,7 +95,7 @@ PostgreSQL, которые описаны в предыдущем разделе
94
95
правильно установленно значение переменной ` max_worker_processes ` . Минимальное
95
96
значение переменной может быть расчитано по следующей формуле:
96
97
97
- N<sub>min</sub> = 1 + N<sub>databases</sub> + MAX_WORKERS<sub>1</sub> + ... + MAX_WORKERS<sub>n</sub>
98
+ > ** N<sub >min</sub > = 1 + N<sub >databases</sub > + MAX_WORKERS<sub >1</sub > + ... + MAX_WORKERS<sub >n</sub >**
98
99
99
100
Где:
100
101
@@ -103,7 +104,7 @@ PostgreSQL, которые описаны в предыдущем разделе
103
104
могут требоваться для работы других систем, например, параллельных запросов.
104
105
* ** N<sub >databases</sub >** - это количество баз данных, для которых
105
106
запускается планировщик.
106
- * ** MAX_WORKERS<sub >n</sub >** - это значение переменной schedule.max_workers
107
+ * ** MAX_WORKERS<sub >n</sub >** - это значение переменной ` schedule.max_workers `
107
108
в контексте каждой базы данных, для которой запусткается планировщик.
108
109
109
110
## SQL Schema
0 commit comments