Этот коммит содержится в:
Ihar Hancharenka 2024-02-09 15:33:50 +03:00
родитель e2ae849733
Коммит 502fbe5272
8 изменённых файлов: 90 добавлений и 2 удалений

2
devops/k8s/features/quotes.txt Обычный файл
Просмотреть файл

@ -0,0 +1,2 @@
2024
https://habr.com/ru/companies/oleg-bunin/articles/790112/

1
nontech/ortho/misc/2024.txt Обычный файл
Просмотреть файл

@ -0,0 +1 @@
https://blog.predanie.ru/article/oshibki-apostolov-chto-oni-ne-ponimali-v-slovah-hrista/

Просмотреть файл

@ -52,6 +52,8 @@ Metametrics - 02.01 - Artamonov 8:00 of 1:12:13
! ANB - youngest instance (based on 5 eyes)
! At our Forsight groups - Dmitriy Peskov
! Alexandr DeLecalek - Munich Project -> Harward Prj
! Great Reset - project of Shwab and Malyare - conflict of military people and intelligence
! Hitler dostal vagonchik, v kotorom byl podpisan mir v Knompene i zastavil v 1940-m v nyom zhe francuzov podpisat mir
DayCenter - Lection 5 - Near Vatican of 7:23 of ...
https://boosty.to/den_club/posts/b4e66ee2-5338-434f-84ef-b3ec4176b561
https://www.youtube.com/watch?v=tMkZbCXT9Y8

81
pages/pg.txt Обычный файл
Просмотреть файл

@ -0,0 +1,81 @@
*****************************************
В PostgreSQL анализ статистики для мониторинга может быть выполнен с использованием различных инструментов и запросов к системным представлениям. Вот несколько шагов и примеров:
1. pg_stat_statements:
Включите расширение pg_stat_statements в вашей базе данных. Это расширение отслеживает выполнение SQL-запросов и предоставляет информацию о времени выполнения, количестве вызовов и т.д.:
Включение расширения (выполнить один раз)
CREATE EXTENSION pg_stat_statements;
Запрос для анализа
SELECT * FROM pg_stat_statements ORDER BY total_time DESC;
Этот запрос вернет список SQL-запросов, отсортированный по общему времени выполнения в порядке убывания.
📌 Посмотреть статистику времени выполнения запросов для конкретной базы данных:
SELECT * FROM pg_stat_statements WHERE dbid = (SELECT oid FROM pg_database WHERE datname = 'your_database_name');
Замените 'your_database_name' на имя вашей базы данных.
📌 Посмотреть статистику времени выполнения запросов для конкретного пользователя:
SELECT * FROM pg_stat_statements WHERE userid = (SELECT usesysid FROM pg_user WHERE usename = 'your_username');
Замените 'your_username' на имя пользователя.
📌 Посмотреть статистику времени выполнения запросов для конкретной сессии:
SELECT * FROM pg_stat_statements WHERE pg_backend_pid() = procpid;
Этот запрос вернет статистику выполнения запросов для текущей сессии. Обратите внимание, что pg_backend_pid() - это функция, возвращающая идентификатор процесса текущей сессии.
✅ Эти запросы предоставляют информацию о времени выполнения, количестве вызовов и других параметрах запросов. Вы можете адаптировать эти запросы в соответствии с вашими конкретными требованиями анализа и мониторинга.
2. pg_stat_bgwriter:
Данное представление предоставляет статистику по работе фонового процесса записи:
SELECT * FROM pg_stat_bgwriter;
3. pg_stat_database:
Это представление предоставляет статистику по использованию баз данных:
SELECT * FROM pg_stat_database;
4. pg_stat_user_tables:
Позволяет получить статистику по таблицам:
SELECT * FROM pg_stat_user_tables;
5. pg_stat_user_indexes:
Статистика по индексам:
SELECT * FROM pg_stat_user_indexes;
6. pg_locks:
Позволяет отслеживать текущие блокировки в базе данных:
SELECT * FROM pg_locks;
7. pg_stat_activity:
Дает информацию о текущих активных сессиях:
SELECT * FROM pg_stat_activity;
8. pg_stat_replication:
Если вы используете репликацию, этот запрос предоставит статистику по репликации:
SELECT * FROM pg_stat_replication;
✅ Эти запросы могут помочь вам мониторить производительность, выявлять узкие места и выявлять проблемы в вашей базе данных PostgreSQL. Помните, что регулярный мониторинг и анализ данных являются важной частью управления базой данных для обеспечения ее эффективной работы.

Просмотреть файл

@ -1,2 +0,0 @@
2019
https://www.baeldung.com/spring-dirtiescontext

Просмотреть файл

@ -1,3 +1,6 @@
import org.springframework.test.annotation.DirtiesContext;
@DirtiesContext(classMode = DirtiesContext.ClassMode.BEFORE_CLASS)
2019
https://www.baeldung.com/spring-dirtiescontext

Просмотреть файл

@ -0,0 +1 @@
https://eventhelix.com/rust/