Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / MySQL Новый топик    Ответить
 CerebroSQL - monitoring, magement, query editor and user manual  [new]
cerebro_mdbo
Member

Откуда: https://www.cerebrosql.ru/
Сообщений: 145
Доброго дня!
Коллеги, мы разрабатываем программу для работы с базами данных. Основная идея программы, это заменить множество различных средств которые приходиться использовать повседневно, одной программой (ну или хотя бы снизить количество таковых).
Мы - это группа администраторов, разработка не коммерческая, раздается бесплатно.
Сайт проекта: http://www.cerebro.su/ru-about

Описание:
CerebroSQL - программа объединяющая в одно целое систему мониторинга работы баз данных Oracle, механизм отслеживания состояния баз (доступность и основные метрики работы), мультисессионного редактора запросов (Oracle, PostgreSQL, MySQL, SQLite), структурированного хранилища информации (документов, скриптов, инструкций, системы учета ресурсов).

Средство мониторинга баз Oracle
Программа содержит 2 не зависимых друг от друга механизма мониторинга работы баз Oracle.
• Основное ядро мониторинга: Служит для сбора, систематизации и анализа состояния 41 параметра работы базы Oracle. Благодаря комбинации двух способов сбора данных о нагрузке [ASH (Active Session History) и Real-time (режим реального времени, без использования «Oracle Diagnostics Pack»)], программа подходит для мониторинга любых редакций СУБД Oracle (Enterprise, Standard, Express).
Existence: Служит для сбора, систематизации и анализа состояния, отслеживания доступности не ограниченного количества баз данных Oracle. Механизм собирает и анализирует состояние основных параметров работы баз(текущая нагрузка, состояние Standby, резервное копирование с использование RMAN, свободное место в табличных пространствах и в ASM)

Редактор запросов
• Интуитивно понятный, быстрый и удобный мультисессионный редактор запросов, являющийся самостоятельной частью программы, позволяющий работать с разными базами параллельно. Благодаря поддержке таких функций как алиас запросов, пользовательские отчеты, анализ запросов, просмотр планов, состояния базы. хинтов редактора позволяет выполнять работу в редакторе быстро и эффективно. Редактор поддерживает работу со всеми версиями СУБД Oracle, PostgreSQL, MySQL и базами SQLite

Управление и аналитика
• Набор менеджеров для управления объектами БД для простого и быстрого выполнения рутинных задач. Оптимизаторы запросов помогут выявить узкие места в логике, настроить SQL запросы и повысить производительность в целом

Пользовательские документы и хранилище информации
• Централизованное хранилище документов, скриптов, инструкций в одном месте. Карточки сервера/баз данных для полного учета ресурсов и планирования распределения нагрузки

С MySQL мы только начали учить работать программу (пока только редактор запросов), но в планах добавить поддержку MySQL в Existence, в Data transfer и в основное ядро.

А вот для ускорения работ, нам нужна Ваша помощь, а именно:

• Подсказки, указания по функциям которые добавить в первую очередь в редактор

• Общее мнение по удобству его использования и советы по оптимизации интерфейса

• Примеры запросов, скриптов, просто советы

Мы же в свою очередь постараемся в кратчайшие сроки реализовать полноценную поддержку работы с MySQL, при этом программа как была бесплатной, так такой и останется

p.s.: описание работы с MySQL в редакторе пока не готово, добавили совсем немного информации, но за ближайшие пару дней данный раздел пополним (собственно каждый день что-то добавляем на сайте)
23 май 17, 23:17    [20506020]     Ответить | Цитировать Сообщить модератору
 Re: CerebroSQL - monitoring, magement, query editor and user manual  [new]
cerebro_mdbo
Member

Откуда: https://www.cerebrosql.ru/
Сообщений: 145
Версия "CerebroSQL 3.7.0.5"
  • Оптимизировано главное окно программы
    Монитор программы
  • На вкладке Existence добавлен тип сообщения
    Редактор запросов
  • Добавлена процедура openlist (процедура для выполнения запросов используя подключение другого листа)
  • Оптимизированы хинты редактора, а так же вывод информации
  • Добавлены новые ветки в дерево (для разных СУБД)
  • Добавлены новые пункты меню
  • Много доработок для поддержки работы с MySQL
  • Много мелких улучшений, исправлений, доработок и оптимизаций по коду и окнам программы
  • На сайте начали выкладывать тексты запросов используемые в программе (со временем опубликуем весь SQL)


    Openlist – встроенная процедура для выполнения запросов используя подключение другого листа. При этом листы могут быть подключены к разным СУБД
    Процедура может использоваться как самостоятельно, так и как часть конструкций
    Create table <table_name> as openlist(‘list_name’,’select ….’)
    Create table <table_name> (list column) [table parameter] as openlist(‘list_name’,’select ….’)
    Insert into <table_name> as openlist(‘list_name’,’select ….’)
    Insert into <table_name> (list column) as openlist(‘list_name’,’select ….’)
    Подробнее здесь
  • 23 май 17, 23:34    [20506053]     Ответить | Цитировать Сообщить модератору
     Re: CerebroSQL - monitoring, magement, query editor and user manual  [new]
    cerebro_mdbo
    Member

    Откуда: https://www.cerebrosql.ru/
    Сообщений: 145
    Версия "CerebroSQL 3.7.0.6"
    Блокирован вход в интерфейс программы без ввода пароля
    При первом запуске программы появляется окно с краткой информацией о работе с программой
    Добавлена блокировка использования функционала пакета "diagnostics and tuning pack"
    Основной шрифт программы Tahoma
    Разблокирован стиль "Windows", интерфейс настроен под его использование
    Окно Transaction (главное окно кнопка Transaction)
  • Добавлена вкладка "Dead transaction" - мониторинг "мертвых" транзакций
  • Добавлена вкладка "Rollback transaction" - мониторинг отката транзакций
  • Добавлена вкладка "Transaction recovery by SMON" - мониторинг отката транзакций серверным процессом SMON
  • обновление данных на всех вкладках осуществляется или при смене вкладки или при нажатии кнопки F5
    Добавлен интерфейс для работы с Logminer
    Редактор запросов
  • Добавлено открытие окна transaction через основное меню окна
  • Добавлено открытие окна LogminerUI через основное меню окна

    зы: в случаи, если меняется стиль программы, ее в обязательном порядке рекомендуется перезапустить
  • 4 июн 17, 20:20    [20538340]     Ответить | Цитировать Сообщить модератору
     Re: CerebroSQL - monitoring, magement, query editor and user manual  [new]
    cerebro_mdbo
    Member

    Откуда: https://www.cerebrosql.ru/
    Сообщений: 145
    "CerebroSQL 3.7.0.7"
    Настройки программы
  • Убраны устаревшие настройки
    Настройки стиля
  • Изменение шрифта - для всех элементов программы
  • Изменение размера шрифта - для всех элементов программы за исключением "лейблов"
    Редактор запрос
  • Добавлена поддержка синтаксиса MS SQL (ключевое слово GO является разделителем. Одновременно допустимо использовать комбинацию синтаксисов)
  • Добавлен список "List block" - список найденных блоков запросов в редакторе. При клике осуществляется переход указателя к выбранному блоку
  • Добавлен чек "To optimize the column width" - оптимизировать размер колонок
  • Улучшения во внешнем виде
    Редактор запросов для Oracle
  • Добавлен раскрывающийся список Current schema - при выборе схемы в списке выполняется переход к использованию данной схемы в виде схемы по умолчанию
    Редактор запросов для SQLite
  • В окне "Attach list db" добавлены 3 базы программы, для подключения к ним не требуется указание каких-либо параметров
    Просмотр информации о свободном месте в табличных пространствах - мигрирован в единый "Storage manager"
    Создание новых Tablespace - мигрировано в единый "Storage manager" (доступно создание нескольких TS по списку)
    Добавление datafiles - мигрировано в единый "Storage manager" (доступно создание множества датафайлов по маске)
    Улучшения в работе программы в целом, оптимизация кода.
    При первом запуске программы, настройки выставляются оптимальным образом. Автоматически открывается окно настроек программы на вкладке "TNS"
    Таблицы хранящие параметры соединений с базами данных вынесены в отдельную БД [ConDB.db]
  • 3 июл 17, 01:34    [20607760]     Ответить | Цитировать Сообщить модератору
     Re: CerebroSQL - monitoring, magement, query editor and user manual  [new]
    cerebro_mdbo
    Member

    Откуда: https://www.cerebrosql.ru/
    Сообщений: 145
    Доброго дня!

    Выложили версию 3.7.1, хотя в ней реализовано не все, что задумывалось, но изменений очень много.
    Подробно распишем чуть позже, пока систематизируем.

    p.s.: кстати, сайт переехал, теперь он живет по адресу https://www.cerebrosql.ru
    2 окт 17, 02:25    [20835180]     Ответить | Цитировать Сообщить модератору
    Все форумы / MySQL Ответить