powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Хотелка к трейсу: научить его показывать запросы+стат-ку на самой ранней стадии коннекта
2 сообщений из 2, страница 1 из 1
Хотелка к трейсу: научить его показывать запросы+стат-ку на самой ранней стадии коннекта
    #38473646
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сабж.
Например, есть вот такие SQL-запросы (вроде бы), выполняемые в scl.epp (функция SCL_init()):
Код: sql
1.
2.
3.
4.
5.
6.
			FOR(REQUEST_HANDLE request) X IN RDB$ROLES
				WITH X.RDB$ROLE_NAME EQ login_name
			{
				ERR_post(Arg::Gds(isc_login_same_as_role_name) << Arg::Str(login_name));
			}
			END_FOR

И еще вот этот:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
			FOR (REQUEST_HANDLE request) FIRST 1 RR IN RDB$ROLES
				CROSS UU IN RDB$USER_PRIVILEGES
				WITH RR.RDB$ROLE_NAME        EQ sql_role
				AND RR.RDB$ROLE_NAME         EQ UU.RDB$RELATION_NAME
				AND UU.RDB$OBJECT_TYPE       EQ obj_sql_role
				AND (UU.RDB$USER             EQ login_name
					 OR UU.RDB$USER          EQ "PUBLIC")
				AND UU.RDB$USER_TYPE         EQ obj_user
				AND UU.RDB$PRIVILEGE         EQ "M"
			{
				if (!UU.RDB$USER.NULL)
					found = true;
			}
			END_FOR

Сильно интересует статистика их выполнения в сильно нагруженной среде: сколько там случилось reads, т.е. находились ли данные упоминаемых там rdb$-таблиц в кеше или нет.

Реально ли такое вкрячить в трейс ?
...
Рейтинг: 0 / 0
Хотелка к трейсу: научить его показывать запросы+стат-ку на самой ранней стадии коннекта
    #38474168
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидРеально ли такое вкрячить в трейс ?
эти запросы - этот тот самый неуловимый джо, который нахрен никому не нужен. Если есть претензии к производительности внутренних запросов ядра, особенно выполняющихся по уникальному ключу, то эта паранойя лечится только гильотиной.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Хотелка к трейсу: научить его показывать запросы+стат-ку на самой ранней стадии коннекта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]