Enable postgres statistics tracking
This commit is contained in:
parent
b094a1e5f2
commit
ecdac0b24d
|
@ -59,18 +59,19 @@ services:
|
|||
- POSTGRES_USER=p2pool
|
||||
- POSTGRES_PASSWORD=p2pool
|
||||
- POSTGRES_DB=p2pool
|
||||
command:
|
||||
- "postgres"
|
||||
- "-c"
|
||||
- "max_connections=1000"
|
||||
- "-c"
|
||||
- "shared_buffers=256MB"
|
||||
- "-c"
|
||||
- "work_mem=64MB"
|
||||
- "-c"
|
||||
- "temp_buffers=64MB"
|
||||
- "-c"
|
||||
- "hash_mem_multiplier=2.0"
|
||||
command: >-
|
||||
postgres
|
||||
-c max_connections=1000
|
||||
-c shared_buffers=256MB
|
||||
-c work_mem=64MB
|
||||
-c temp_buffers=64MB
|
||||
-c hash_mem_multiplier=2.0
|
||||
-c hash_mem_multiplier=2.0
|
||||
-c shared_preload_libraries='pg_stat_statements'
|
||||
-c track_activity_query_size=2048
|
||||
-c pg_stat_statements.track=all
|
||||
-c pg_stat_statements.save=on
|
||||
-c track_io_timing=on
|
||||
networks:
|
||||
- p2pool-observer
|
||||
healthcheck:
|
||||
|
|
|
@ -118,4 +118,6 @@ CREATE TABLE IF NOT EXISTS main_likely_sweep_transactions (
|
|||
CREATE INDEX IF NOT EXISTS main_likely_sweep_transactions_miner_idx ON main_likely_sweep_transactions (miner_spend_public_key, miner_view_public_key);
|
||||
|
||||
CREATE INDEX IF NOT EXISTS main_likely_sweep_transactions_spending_output_indexes_idx ON main_likely_sweep_transactions USING GIN (spending_output_indices);
|
||||
CREATE INDEX IF NOT EXISTS main_likely_sweep_transactions_global_output_indexes_idx ON main_likely_sweep_transactions USING GIN (global_output_indices);
|
||||
CREATE INDEX IF NOT EXISTS main_likely_sweep_transactions_global_output_indexes_idx ON main_likely_sweep_transactions USING GIN (global_output_indices);
|
||||
|
||||
CREATE EXTENSION IF NOT EXISTS pg_stat_statements;
|
Loading…
Reference in a new issue