From 502fbe527243bcd1d48a449cca98ea26eb31644e Mon Sep 17 00:00:00 2001 From: Ihar Hancharenka Date: Fri, 9 Feb 2024 15:33:50 +0300 Subject: [PATCH] m --- devops/k8s/features/quotes.txt | 2 + nontech/ortho/misc/2024.txt | 1 + .../politics/people/military/artamonov.txt | 2 + pages/pg.txt | 81 +++++++++++++++++++ .../spring/boot/test/dirties-context.txt | 2 - .../spring/boot/test/features/tricks.txt | 3 + .../exec/{parallel.txt => execution-mode.txt} | 0 pl/rs/features/internals/rust-to-assembly.txt | 1 + 8 files changed, 90 insertions(+), 2 deletions(-) create mode 100644 devops/k8s/features/quotes.txt create mode 100644 nontech/ortho/misc/2024.txt create mode 100644 pages/pg.txt delete mode 100644 pl/java/libfws/spring/boot/test/dirties-context.txt rename pl/java/tools/quality/testing/junit/features/exec/{parallel.txt => execution-mode.txt} (100%) create mode 100644 pl/rs/features/internals/rust-to-assembly.txt diff --git a/devops/k8s/features/quotes.txt b/devops/k8s/features/quotes.txt new file mode 100644 index 000000000..f3910b9b2 --- /dev/null +++ b/devops/k8s/features/quotes.txt @@ -0,0 +1,2 @@ +2024 +https://habr.com/ru/companies/oleg-bunin/articles/790112/ diff --git a/nontech/ortho/misc/2024.txt b/nontech/ortho/misc/2024.txt new file mode 100644 index 000000000..d5311ade4 --- /dev/null +++ b/nontech/ortho/misc/2024.txt @@ -0,0 +1 @@ +https://blog.predanie.ru/article/oshibki-apostolov-chto-oni-ne-ponimali-v-slovah-hrista/ diff --git a/nontech/politics/people/military/artamonov.txt b/nontech/politics/people/military/artamonov.txt index 9e74e3628..8c9bdaffb 100644 --- a/nontech/politics/people/military/artamonov.txt +++ b/nontech/politics/people/military/artamonov.txt @@ -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 diff --git a/pages/pg.txt b/pages/pg.txt new file mode 100644 index 000000000..efe92ae9d --- /dev/null +++ b/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. Помните, что регулярный мониторинг и анализ данных являются важной частью управления базой данных для обеспечения ее эффективной работы. diff --git a/pl/java/libfws/spring/boot/test/dirties-context.txt b/pl/java/libfws/spring/boot/test/dirties-context.txt deleted file mode 100644 index 6f7843994..000000000 --- a/pl/java/libfws/spring/boot/test/dirties-context.txt +++ /dev/null @@ -1,2 +0,0 @@ -2019 -https://www.baeldung.com/spring-dirtiescontext diff --git a/pl/java/libfws/spring/boot/test/features/tricks.txt b/pl/java/libfws/spring/boot/test/features/tricks.txt index e818aa166..930263652 100644 --- a/pl/java/libfws/spring/boot/test/features/tricks.txt +++ b/pl/java/libfws/spring/boot/test/features/tricks.txt @@ -1,3 +1,6 @@ import org.springframework.test.annotation.DirtiesContext; @DirtiesContext(classMode = DirtiesContext.ClassMode.BEFORE_CLASS) + +2019 +https://www.baeldung.com/spring-dirtiescontext diff --git a/pl/java/tools/quality/testing/junit/features/exec/parallel.txt b/pl/java/tools/quality/testing/junit/features/exec/execution-mode.txt similarity index 100% rename from pl/java/tools/quality/testing/junit/features/exec/parallel.txt rename to pl/java/tools/quality/testing/junit/features/exec/execution-mode.txt diff --git a/pl/rs/features/internals/rust-to-assembly.txt b/pl/rs/features/internals/rust-to-assembly.txt new file mode 100644 index 000000000..32f924d68 --- /dev/null +++ b/pl/rs/features/internals/rust-to-assembly.txt @@ -0,0 +1 @@ +https://eventhelix.com/rust/