From 2d11c96a6a7541ade117f622e1fabaea5274170c Mon Sep 17 00:00:00 2001 From: ahuston-0 Date: Fri, 25 Apr 2025 12:52:40 -0400 Subject: [PATCH] move preloading/extensions to nixos-modules setting --- systems/palatine-hill/postgresql.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/systems/palatine-hill/postgresql.nix b/systems/palatine-hill/postgresql.nix index 9476e79..8845b78 100644 --- a/systems/palatine-hill/postgresql.nix +++ b/systems/palatine-hill/postgresql.nix @@ -19,6 +19,9 @@ in enable = true; enableJIT = true; package = pkgs.postgresql_16; + configurePgStatStatements = true; + enableAllPreloadedLibraries = true; + preloadAllExtensions = true; identMap = '' # ArbitraryMapName systemUser DBUser superuser_map root postgres @@ -68,7 +71,7 @@ in #random_page_cost = 1.25; # speed of random disk access relative to sequential access (1.0); # Monitoring; - shared_preload_libraries = "pg_stat_statements,auto_explain"; # per statement resource usage stats & log explain statements for slow queries + #shared_preload_libraries = "pg_stat_statements,auto_explain"; # per statement resource usage stats & log explain statements for slow queries track_io_timing = "on"; # measure exact block IO times; track_functions = "pl"; # track execution times of pl-language procedures if any; # Replication;