nebula: sourcephile.fr: add verify
[sourcephile-nix.git] / hosts / mermet / postgresql.nix
index d41153bff397f61f27ba7f9ce1e741ba4c3be4a6..2891c52c04abf6ebdcd6dfa34d6e4e9a75cdaa30 100644 (file)
@@ -25,7 +25,7 @@ in
   ];
   services.postgresql = {
     enable = true;
-    package = pkgs.postgresql_12;
+    package = pkgs.postgresql_13;
     enableTCPIP = false;
     # zfs set recordsize=16k
     # zfs set sync=disabled
@@ -109,9 +109,12 @@ in
   };
   systemd.services.postgresql = {
     serviceConfig = {
+      CPUAccounting = true;
+      #CPUWeight = "idle";
+      CPUQuota = "75%";
       MemoryAccounting = true;
-      MemoryMax = "500M";
-      MemoryHigh = "600M";
+      MemoryHigh = "500M";
+      MemoryMax = "600M";
     };
     # DOC: https://wiki.postgresql.org/wiki/Shared_Database_Hosting
     postStart = ''