Показать сообщение отдельно
Старый 09.04.2007, 16:55   #2  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1853 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от Logger Посмотреть сообщение
Идея такая. Есть лог длинных запросов SQL. Когда их смотришь, то хочется отсекать одинаковые. Для этого удобно было бы завести в табличке поле которое по тексту запроса генерит некое число и пишет его в поле в табличке. Так что потом разным запросам соответсвуют разные числа, а одинаковым - одинаковые.
..
Хочется создать функцию, которая не будет отъедать много ресурсов, но "практически всегда" для разных текстов запросов будет выдавать разные значения.
если речь идет о журнале трассировки аксапты, то условию "практически всегда" удовлетворяет \Data Dictionary\Tables\SysTraceTableSQL\Fields\RowSize


P.S. По сallStack тоже вполне удовлетворительно можно сгруппироваться. При группировке по этой паре полей вполне вменяемую статистику можно смотреть
__________________
-ТСЯ или -ТЬСЯ ?
За это сообщение автора поблагодарили: Logger (2).