powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Трассировка запросов
14 сообщений из 14, страница 1 из 1
Трассировка запросов
    #37257523
Фотография Zick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поскажите, есть ли возможность трассировать запросы на Cache на подобие Profiler'a для MS SQL?
...
Рейтинг: 0 / 0
Трассировка запросов
    #37257572
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, хоть бы описали, что вы имеете ввиду, а то не все знают, что такое трассировка запросов в MSSQL ;-)

Каше не реляционная СУБД, и запросы компилируется в программы и исполняются.
Поэтому анализируются программы, а не SQL.
для общего анализа нагрузки используется ^PERFMON из области %SYS

Для анализа конкретных программ построчно используется
^SYS.MONLBL
...
Рейтинг: 0 / 0
Трассировка запросов
    #37258239
Фотография Zick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.,

ну почему же. к Cache можно обращаться через ODBC соединение и также выполнять запросы к классам, как к таблицам.
...
Рейтинг: 0 / 0
Трассировка запросов
    #37258663
Фотография Zick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.,
мне нужно получать запрос, который приходит на сервер, а не то как он выполняется.
...
Рейтинг: 0 / 0
Трассировка запросов
    #37258724
NMN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NMN
Гость
Блок А.Н., что-то я в версии 5.0.21 не нашел ничего такого.
...
Рейтинг: 0 / 0
Трассировка запросов
    #37258762
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zick,

Так что вам всё таки нужно ? План запроса можно посмотреть в портале.
...
Рейтинг: 0 / 0
Трассировка запросов
    #37258784
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NMNБлок А.Н., что-то я в версии 5.0.21 не нашел ничего такого.

5.0.x это утилита ^%MONLBL Caché: профилируем программу
...
Рейтинг: 0 / 0
Трассировка запросов
    #37258789
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZickБлок А.Н.,
мне нужно получать запрос, который приходит на сервер, а не то как он выполняется.

Звучит как логирование ODBC запросов. Неясно только причем здесь профайлер
...
Рейтинг: 0 / 0
Трассировка запросов
    #37259004
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zick ,

Насколько я понял, Вы хотите увидеть какие запросы приходят от клиента (неоптимизированные, попытки SQL Injection) ?
Это можно посмотреть в SMP ([Система] > [SQL] > [Схемы]) или SQL Manager (Cached Queries) в зависимости от версии Caché, которую Вы не указали.

PS: есть ещё сторонние инструменты: Caché Monitor , DbVisualizer и т.д.
...
Рейтинг: 0 / 0
Трассировка запросов
    #37259098
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zickну почему же. к Cache можно обращаться через ODBC соединение и также выполнять запросы к классам, как к таблицам.
...
мне нужно получать запрос, который приходит на сервер, а не то как он выполняется.

И тем не менее, этот запрос компилируется в программу, и только затем выполняется.

У меня в настройке ODBC есть галка "ODBC Log", я не знаю, куда он будет писаться, но наверно найти можно.
Правда это будет работать, если все запросы идут из одного места.

Также, как вариант, можно использовать сторонние наблюдатели ODBC.
...
Рейтинг: 0 / 0
Трассировка запросов
    #37260596
Фотография Zick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servit,

что такое SMP?
...
Рейтинг: 0 / 0
Трассировка запросов
    #37260606
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zickservit,

что такое SMP? System Management Portal
...
Рейтинг: 0 / 0
Трассировка запросов
    #37263929
Фотография Zick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servit,

у меня там только select запросы видны и все
...
Рейтинг: 0 / 0
Трассировка запросов
    #37264065
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zickservit,

у меня там только select запросы видны и всеНе этого ли Вы хотели ? Кроме запросов что ещё Вы хотите увидеть ?
The Query Cache

Программно список запросов можно получить, например, так:
Код: plaintext
call %SQL_Manager.CachedQueryInfo('Sample')
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Трассировка запросов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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