Задание:
- вывести 5 самых долгих запросов
- вывести версию сервера
- вывести время последнего чекпоинта
- вывести дату последнего вакуума таблиц
- вывести имя текущего пользователя и базы данных
- вывести количество активных подключений по пользователям
- вывести количество коммитов и ролбеков
- вывести список активных подключений и выполняемых запросов
- вывести список активных пользователей
- вывести список доступных расширений
- вывести список схем
- вывести список таблиц в схеме public
- вывести текущее время сервера
- вывести текущую позицию WAL
- вычислить долю попаданий в кэш
- изменить параметр work_mem в текущей сессии
- обновить статистику таблицы clients
- определить время запуска сервера
- определить размер таблицы clients
- определить текущий уровень изоляции транзакций
- определить текущую позицию WAL
- показать версию PostgreSQL
- проанализировать выполнение запроса
- проверить подключенные реплики
- проверить, включено ли SSL-подключение
- проверить, является ли сервер репликой
- создать индекс по полю email таблицы clients
- создать роль reader с паролем и разрешить подключение к базе данных
- создать функцию, возвращающую количество строк в таблице clients