Re: FBScanner Community Edition 2.5.3 Alpha –приглашаем тестеров
Добавлено: 15 апр 2009, 18:38
Кто запасся попкорном: логов получил немало, есть существенный баг.
Буду ловить.
Буду ловить.
Форум по InterBase, Firebird и Yaffil
http://ibaseforum.ru/
Какие-то определенных требований нет.kiby писал(а):кстати вопрос какие системные требования для FBS нужны если нагрузка 200-250 пользователей и 200000 транзакций за рабочий день
1) Отличия Community Edition:kiby писал(а):кстати вопрос в чем отличие 2.5.х CE от 2.1 которую продаете? и какие ограничения в лицензии (на кол-во подключений, сервера или др.)
Сегодня версии не будет.Oleg_M писал(а):Постараюсь к понедельнику (27.04.2009) выпустить v2.5.11.
Вы уверены, что в данный момент какой-то запрос выполняется?Akella писал(а): ...колонке Запрос и в нижней панели пусто.
"Последние запросы" - будет дорабатываться в ближайшее время. Смотрите в следующих версиях, но не в 2.5.12Akella писал(а): Далее открыл Последние запросы. Там номер и запрос. Хотелось бы, чтобы в этом окне была вся та информация, которая видна в главной таблице. И назвать это можно История запросов.
Колонка Тэг выполняет две функции.Akella писал(а): Непонятно, какую роль играет колонка Тэг и почему в момент запроса там проскакивает зелёная полоса.
Я так понял, что пока транзакция не подвержена, то запрос виден, а сразу после коммита запрос из соответствующей колонки исчезает.Вы уверены, что в данный момент какой-то запрос выполняется?
Да, виден. Но это неудобно.Для этого и создана форма "Последние запросы".
Попробуйте запустить тяжелый запрос, который выполняется достаточно долго. Текст запроса виден?
Вы, пожалуйста, не путайте мониторинг выполняющихся запросов, и аудит ВЫПОЛНЕННЫХ запросов.Тогда как же посмотреть запросы, выполненные за определённое время, от такого-то пользователя и т.д.?
я против. Лог это одно, а мониторинг выполняющихся - другое. См. выше.Создаём форму, не модальную, но плавающую, которая бы показывала ту же самую таблицу, что и в главной форме, но в виде истории запросов. Т.е. мы видим таблицу записей, которые выполняются/выполнились в данный момент. Таблица же, само собой, динамически наполняется. Ну как это сделано в filemon или regmon М.Руссиновича.
А Вы запустите filemon с мониторингом всего, когда запущено штук 10 приложений. Нормально? Вот и я об этом же. Все мелькает, понять ничего невозможно.Ну как это сделано в filemon или regmon М.Руссиновича.
Наоборот - надо.На самом деле я более чем уверен, что в реальной жизни Вам такое, что Вы хотите сейчас, не надо.
Включаем фильтры... и видим в списке только нужные конкретные запросы.Вы представляете себе, что будет на экране, если FBScanner будет показывать прямо в онлайне весь список выполненных (а не выполняющихся) запросов системой с примерно 100-200 пользователей?
Оно уже есть, но доступно только в полной версии. Так и называется - логгирование.Akella писал(а):Может быть есть или будет резон организовать в отдельном потоке запись данных в базу, типа логирование все запросов.
Совсем нет. Отладка - вторая функция, не менее важная, но все же вторая.Akella писал(а):Ну монитор, обычно используется для отладки того, что передаётся на сервер
Пример1. Звонит разъяренный главбух, и спрашивает "почему все так тормозит?". По главное форме вы не только увидите, кто из пользователей активно работает, но и чем занят именно сейчас. Займет это пару секунд.Akella писал(а): А вот то, что сейчас видно в главной форме монитора, как можно применить, где? Может я не совсем понимаю назначение монитора?
Мой телепатический анализатор мне подсказывает, что вы предполагаете для отладки некую форму, в которой будет отображаться история запросов не только одного коннекта. Я прав? Иначе вас бы по всем параметрам устроила форма "Последние запросы" из текущего коннекта. Какой смысл дублировать поля из главной формы, которые никогда не меняются на протяжении коннекта? Часть из них уже повторена в заголовке окна. Список запросов - и сейчас пополняется. С некоторыми ограничениями.Akella писал(а):Включаем фильтры... и видим в списке только нужные конкретные запросы.
Разве IBExpert даёт не то же самое? Если нет, то в чём различие?1) т.к. вы получаете замеры времени (CPU Time, Execute Time...) по каждому выполненному запросу.
Execute Time - у IBExpert и FBScanner должны совпадать, плюс-минус точность измерения.Разве IBExpert даёт не то же самое? Если нет, то в чём различие?
вы говорите о полной версии FBScanner. Попробуйте Trial или Demo. Может некоторые вопросы отпадут сами собой.Разделить главное окно на три части.