\t
select wait_event_type, wait_event from pg_stat_activity where pid !=pg_backend_pid();
\watch 0.5
Professionnel - Page 2
-
[Postgres] Monitor wait event
-
[Postgres] Solve PostgreSQL DataFileRead and buffer_io with Parameter Tuning
Click her to see the next.
-
[Postgres] Tuto tuning
This site helped to resolve IPC wait event : Postgres checkpoint tuning | Tembo Docs
You have to adapt the checkpoint_timeout within the max_wal_size.
If the max_wal_size is 8Go then you can increase the default value of checkpoint_timeout (which is 5 min).
For big database with big wal size, you need to increase the checkpoint_timeout to avoid IPC wait event on the Buffers.
-
[Postgres] Identifier les privilèges
SELECT * FROM information_schema.role_table_grants WHERE grantee = '<role_name>';
-
[Postgres] Identifier les attentes
This query allows you to identify the wait events on which query .
How to Find and Stop Running Queries on PostgreSQL
Find a query with his pid.
-
[Postgres] PG_PARTMAN
pg_partman v4 vs pg_partman v5
Une fonction diffère.
Conséquence la version 5 va gérer nativement la rotation des partitions et pas la 4
voici la fonction :
-
[Postgres] Extensions
Extensions en prd indispensables :
-
[Postgres] Monitor cloud DB (AZURE / IBM)
Quand on n'a pas d'outils pour faire le monitoring des bases PostgreSQL hébergées dans le cloud (IBM ou AZURE...)
voici quelques requêtes , vue, fonction SQl utiles pour interroger la base :
-
[Postgres] Locker une base
On ne peut pas locker une base nativement alors comment peut -on le faire ?
-
[Postgres] LWLock
C'est quoi ces locks. Quand on tape dans la vue pg_locks on ne les voit pas ...