48 lines
2.6 KiB
Plaintext
48 lines
2.6 KiB
Plaintext
CREATE EXTENSION pg_stat_monitor;
|
|
SELECT pg_stat_monitor_reset();
|
|
pg_stat_monitor_reset
|
|
-----------------------
|
|
|
|
(1 row)
|
|
|
|
SELECT 1/0; -- divide by zero
|
|
ERROR: division by zero
|
|
SELECT * FROM unknown; -- unknown table
|
|
ERROR: relation "unknown" does not exist
|
|
LINE 1: SELECT * FROM unknown;
|
|
^
|
|
ELECET * FROM unknown; -- syntax error
|
|
ERROR: syntax error at or near "ELECET"
|
|
LINE 1: ELECET * FROM unknown;
|
|
^
|
|
do $$
|
|
BEGIN
|
|
RAISE WARNING 'warning message';
|
|
END $$;
|
|
WARNING: warning message
|
|
SELECT query, elevel, sqlcode, message FROM pg_stat_monitor ORDER BY query COLLATE "C",elevel;
|
|
query | elevel | sqlcode | message
|
|
-----------------------------------------------------------------------------------------------+--------+---------+-----------------------------------
|
|
ELECET * FROM unknown; | 21 | 42601 | syntax error at or near "ELECET"
|
|
SELECT * FROM unknown; | 21 | 42P01 | relation "unknown" does not exist
|
|
SELECT 1/0; | 21 | 22012 | division by zero
|
|
SELECT pg_stat_monitor_reset() | 0 | |
|
|
SELECT query, elevel, sqlcode, message FROM pg_stat_monitor ORDER BY query COLLATE "C",elevel | 0 | |
|
|
do $$ +| 0 | |
|
|
BEGIN +| | |
|
|
RAISE WARNING 'warning message'; +| | |
|
|
END $$ | | |
|
|
do $$ +| 19 | 01000 | warning message
|
|
BEGIN +| | |
|
|
RAISE WARNING 'warning message'; +| | |
|
|
END $$; | | |
|
|
(7 rows)
|
|
|
|
SELECT pg_stat_monitor_reset();
|
|
pg_stat_monitor_reset
|
|
-----------------------
|
|
|
|
(1 row)
|
|
|
|
DROP EXTENSION pg_stat_monitor;
|