Mysql профайлер Neor Profile SQL. Отзывы и предложения.

Nikolay L
Дата: 10.01.2013 20:18:13
Компанией Neor разработан гуишный Mysql профайлер. Neor Profile SQL должен быть полезен для разработчиков БД и для сайтостроителей в частности.

Базовые возможности:
- Отслеживание всех SQL запросов от приложения или сайта
- Сохранение сессий для последующего анализа

Новые функции v.1.1:
- SQL редактор (запуск и профилирование отдельных SQL запросов)
- Сравнение до 5 сессий
- Экспорт сессии в CVS\XML
- Поиск дубликатов (повторений) в сессии
- Мультиязычность (English, German, Spanish, Chinese, Русский)

Без скрытого софта и рекламы.

Сайт программы:
http://www.profilesql.com/ru/

Будем признательны за отзывы.
miksoft
Дата: 10.01.2013 20:49:38
По сабжу:
1) Планируется ли сокетная версия?
2) Есть ли отчет, показывающий топ-N запросов, наиболее нагружающих базу (по суммарной длительности данного типа запросов за период измерения). Причем группировка по схожим запросам (которые различаются лишь значениями констант) должна включаться и выключаться.

По сайту:
1) на странице www.profilesql.com/ru/ ссылка-картинка под надписью "Принцип работы профайлера" ведет на www.profilesql.com/use/, хотя, по идее, должна вести на www.profilesql.com/ru/use/

2) "Принцип работы профайлера" и "Быстрый старт" - это все таки разные вещи, там не должен быть одинаковый контент.

3) Общая грамотность сильно страдает. "Наподобии", "как по подобию" и прочие ляпы. Да и вообще все тексты как из уст школьника, практически о любое предложение глаз спотыкается.
javajdbc
Дата: 10.01.2013 20:51:58
Nikolay L,

1. смотрел сайт, читал сайт. програму не скачал

2. Идея вполне здравая и , думаю, вполне полезная для определеных задач

3. Понравился сайт, описания, быстрый старт, скриншоты
все по теме -- легко разобратся что к чему.

4. Лично мне вроде пока не нужно. наверно будет полезно
тем кто работает с фрейворками/генераторами и
не контролируют СКЛ напрямую.

5. Слово "профайлер" в контексте mysql обычно предпологается
внутренний профайлер. ваш тул к нему отношения не имеет.
Это скорее квери-логгер и лог-майнер.

6. Одна из интересных фичем может стать
что-то типа "explain mode"
перехватит запрос и выполнить EXPLAIN перед ним.
Да, это затормозит, но может не сильно и
принесет много информации.

7. КОнкуренты -- родной slow-query-log и квери
логгеры всяких фрейворков (....напромер таковые есть
в ruby-on-rails, cake-PHP....)

8. В целом -- впечатление положительное, но как бы
лично мне этот тул вроде не нужен.
miksoft
Дата: 10.01.2013 20:58:49
javajdbc
3. Понравился сайт, описания, быстрый старт, скриншоты
все по теме -- легко разобратся что к чему.
А мне не понравился. Информация очень поверхностная, фактически кроме "укажите тут такой порт, а тут такой" больше ничего нет. Ни настроек, ни технических ограничений/требований, ни параметров командной строки.
miksoft
Дата: 10.01.2013 20:59:53
javajdbc
6. Одна из интересных фичем может стать
что-то типа "explain mode"
перехватит запрос и выполнить EXPLAIN перед ним.
Да, это затормозит, но может не сильно и
принесет много информации.
Зачем "перед ним"? Вполне достаточно, имхо, это делать по требованию пользователя.
miksoft
Дата: 10.01.2013 21:01:08
javajdbc
5. Слово "профайлер" в контексте mysql обычно предпологается
внутренний профайлер. ваш тул к нему отношения не имеет.
Это скорее квери-логгер и лог-майнер.
Есть ли там квери-логгер - непонятно, а вот лог-майнера точно нет, насколько я понял.
Nikolay L
Дата: 10.01.2013 21:08:42
miksoft, отвечаю

1. сокетная версия будет в v1.2 + поддержка режима компрессии протокола
2. данная программа не замеряет всю СУБД, поэтому анализ запросов в разрезе времени не к месту. Максимум что будет улучшено в этом направлении это чуть более детализированный график общей статистики
3. сайт улучшается постепенно по части орфографии, не судите строго :-)

javajdbc, отвечаю

5. название уже выбрано и меняться не будет. Суть программы отражает.
6. EXPAIN отдельных запросов появится в v1.2
javajdbc
Дата: 10.01.2013 21:09:29
miksoft
javajdbc
3. Понравился сайт, описания, быстрый старт, скриншоты
все по теме -- легко разобратся что к чему.
А мне не понравился. Информация очень поверхностная, фактически кроме "укажите тут такой порт, а тут такой" больше ничего нет. Ни настроек, ни технических ограничений/требований, ни параметров командной строки.


...а там ничего больше и не надо... я читаю быстро, через слово,
стиль даже не заметил... :-)
Nikolay L
Дата: 10.01.2013 21:11:06
miksoft
javajdbc
3. Понравился сайт, описания, быстрый старт, скриншоты
все по теме -- легко разобратся что к чему.
А мне не понравился. Информация очень поверхностная, фактически кроме "укажите тут такой порт, а тут такой" больше ничего нет. Ни настроек, ни технических ограничений/требований, ни параметров командной строки.


ни, ни, ни...
четко укажите что вам не понятно или хотели бы видеть?

что касается командной строки, то ее поддержки нет и не видим смысла, т.к. интерфейс ориентирован четко на GUI.
для консоли есть масса конкурентных продуктов.
javajdbc
Дата: 10.01.2013 21:12:03
miksoft
javajdbc
6. Одна из интересных фичем может стать
что-то типа "explain mode"
перехватит запрос и выполнить EXPLAIN перед ним.
Да, это затормозит, но может не сильно и
принесет много информации.
Зачем "перед ним"? Вполне достаточно, имхо, это делать по требованию пользователя.


Этот тул интересен как прозрачная прокладка перед приложением.
Мое предложение --- типа опция -- включить "екплайн"
и через день копатся в логах.

Как добавление к имеюшемуся СКЛ редактору
эта штука не нужна