Крипта Фонда  

   

   

   

   

  
  Крипта и фонда  
  Крипта и фонда. ПТК КрАгрАн БЕССТ. Модуль TOP Activity СУБД PostgreSQL  


Эти материалы являются объектом авторского права и защищены законами РФ и международными соглашениями о защите авторских прав. Перед использованием материалов вы обязаны принять условия лицензионного договора на использование этих материалов, или же вы не имеете права использовать настоящие материалы

Авторская площадка "Наши орбиты" состоит из ряда тематических подразделов, являющихся моими лабораторными дневниками, содержащими записи за разное, иногда продолжительно отличающееся, время. Эти материалы призваны рассказать о прошедшем опыте, они никого ни к чему не призывают и совершенно не обязательно могут быть применимы кем-то ещё. Это только лишь истории о прошлом


Предназначение модуля

Модуль TOP Activity СУБД PostgreSQL предназначен для [01] отображения объектов кластера БД, [02] отображенияф конфигурации подсистем, [03] развёрнутого графического отображения распределения активности в СУБД с разрезами по запросам, сессиям, лассам событий ожидания и отдельным событиям ожидания, [04] отображения деталей активности выбранного запроса в указанный период времени, [05] отображения деталей сессии в выбранный период вроемени, [06] отображение таблиц активности сервисных операций, [07] периодическое сохранение, расчёт дельт и отображение статистик подсистем СУБД

Фактически модуль частично повторяет функционал модуля AWR и инструмента TOP Activity от корпорации Oracle для её СУБД. Благо у меня есть свой разработанный для оракла инструмент, в т.ч. с функционалом TOP Activity. Поэтому никаких проблем с постановкой задачи, исходным кодом - донором и опытом решения такой задачи .., никаких проблем у меня именно нет


История создания модуля

Когда БД с криптоданными зашла за 100Гб, а количество параллельных запросов выросло до десятков и сотен, и начали случаться просадки производительности - потребовалось понимать, что происходит в БД. Такого инструмента ни у кого не было на момент появления проблемы в 2023 году. Поэтому, скрепя сердце и соглашаясь с вынужденным просиранием ресурса на работы, было принято решение переработать мой оракловый ОрСиМОН БЕССТ под СУБД PostgreSQL. Работы заняли приличный блок времени в несколько месяцев, т.к. и дургих задач хватало

А дальше мелькнула мысль, что эту наработку нужно выводить в отдельный продукт. Мотивация была простая - Оракл ушел из страны, у меня есть уникальное решение, и им стоит поделиться с миром. Потому что нельзя быть такой гадостью, как поступок Оракл, и у нас должна быть возможность комфортно и привычно работать с привычными инструментами. Такими же, как в оракле. Однако сделав всю базу, в какой то момент я устал. Дел очень много, и ктоме компьютерной хрени, есть биотехнологии, дела медицинские, крипта, иные задачи, да и просто не резиновое здоровье

Поэтому функционал выведен в отдельный продукт, проведена регистрация в патентном ведомстве, и продукт выложен для доступа мирового сообщества на Git HUB. Дальше мир рассудит - стоило ли тратить вечерние и выходные часы нерабочего времени ещё и на эту фактически ещё одну работу. Если продукт будет нужен - его подхватят, если нет - да и боги с ним ...


Архитектура модуля

Архитектура модуля поваторяет архитектуру такого же моего решения для Oracle - ПТК "ОРСиМОН БЕССТ". За исключением того, что статистические срезы в Oracle делает встроенный AWR, а для PostgreSQL такой агрегатор данных пришлось разрабатывать самому. Но и здесь я не работал с нуля, т.к. в моём ОрСиМОН БЕССТ начальных версий, когда никакого AWR в оракле не было и в помине, у меняч были наработки по вытаскиванию данных из ораклового же StatsPAck, их сохранения и обработки


Планы развития модуля

В настояещще время весь функционал модуля, базирующийся на моём ОрСиМОН БЕССТ, выведен в отдельный продукт - КАМАктСОСт БЕССТ, опубликован на GitHUB для доступа интересующимися. Будет ли иметь место развитие продукта - не уверен. РЕсурс нужен всюду, жизнь коротка, здоровья не так и много ...


 


раздел
НАШИ ИТОГИ
подразделы

Текущий срез понимания
АПТК КрАгрАН БЕССТ
История нашего обучения
Исследования эффективности
 



        
   
    Нравится     

(C) Белонин С.С., 1974-2025. support_lmd: 2025-09-09 18:13:58