Postgresql-Useful-Scripts
Это репозиторий для полезных сценариев PostgreSQL и SQL -запросов
Использовать
Дайте разрешения на выполнение файла execute_all.sh:
Войдите как пользователь Postgres:
И выполнить файл execute_all.sh:
Структура:
Файлы содержатся в папке dev_postgres_database, со структурой следующей: dev_postgres_database -> schema -> функции.
- dba_scripts.sql:
- Отображение активных соединений
- Отображение деятельности вашей базы данных
- Отображать соединения от client_addr
- Отображать размер использования на диске по базе данных
- Отображать использование размера определенной таблицы
- Отображать использование размера таблиц по схемам
udf_check_value.sql, udf_adjust_sequence.sql: сценарии для настройки последовательностей.
udf_kill_connections_pg3.sql, udf_kill_connections_pg4.sql: сценарии, используемые для управления чрезмерным количеством запросов, открытых в Pgadmin 3 и 4.
Полезный_STRUCTURE_QUERIES.SQL: несколько полезных запросов, связанных со схемами, последовательностями, таблицами, столбцами, триггерами, ограничениями, функциями и каналами PG_NOTIFY.
udf_generate_entity_database_commments: это простой сценарий для создания шаблона комментариев для таблиц, столбцов и функций, связанных со списком схемы, который вы предоставляете.
- Список схемы имен
- Перечислить все последовательности информации
- Показать всю информацию о конкретной последовательности
- Список последовательности комментариев
- Перечислите все названия таблиц схемы
- Перечислите все таблицы вашей базы данных с их основными ключами
- Перечислите все индексы таблиц
- Перечислите все столбцы для указанной таблицы
- Перечислите все столбцы для указанной таблицы (другой вариант)
- Поиск конкретного столбца, за исключением Postgres pg_catalogs
- Перечислите все триггеры
- Перечислите все триггеры схемы
- Перечислите все иностранные ключи
- Перечислите все функции, включая Postgres
- Перечислите все функции схемы
- Поиск (функции, таблицы, колумс ...) во всех функциях (отличная функция!)
- Список функции комментарии схемы
- Перечислите текущие каналы прослушивание
- Список информации для словаря данных
- Полезный_Постгис_Куэра.
- Расстояние между 2 точками (широта долготы) на основе WGS 84
- Получить X, Y координаты из точки геометрии
- Получить значение геометрии из текста (широта долготы)
- Найдите перекресток на основе WGS 84
- Найдите рядом с местами в пределах X км от положения тока (долгота, широта)
- Полезно_fts_queries.sql: Примеры того, как выполнить полный текстовый поиск с различным случаем поиска, заданных слов, верхних или нижних случаев, акцентов, белых пространств, нескольких строк, неполных строк или нескольких неполных строк.
Вклад
Все работа по повышению производительности - это хорошо
Наслаждайся этим!