Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3 4 5   вперед  Ctrl      все
 Re: SQLExpress profiler  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
SomewhereSomehow
Winnipuh,

нормальный профайлер, че. Не нравится, не юзайте. Дефолтный профайлер тож далек от совершенства. А тут хоть исходные коды есть (если автор гарантирует, ибо не качал не проверял), так что можете написать свой профайлер, с блекджеком и шлюхами.



1. идея хорошая, автору респект, но мною движет извечная тяна к перфекционизму
2. кодов к этой версии нету, были бы сам бы добавил

18 ноя 11, 19:08    [11622872]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
Winnipuh
SomewhereSomehow
Winnipuh,

нормальный профайлер, че. Не нравится, не юзайте. Дефолтный профайлер тож далек от совершенства. А тут хоть исходные коды есть (если автор гарантирует, ибо не качал не проверял), так что можете написать свой профайлер, с блекджеком и шлюхами.



1. идея хорошая, автору респект, но мною движет извечная тяна к перфекционизму
2. кодов к этой версии нету, были бы сам бы добавил


К текущей версии сорцов не будет.
предыдущая тут http://www.itcommunity.ru/blogs/rsug/archive/2009/10/14/80012.aspx
18 ноя 11, 19:12    [11622898]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
SomewhereSomehow
Member

Откуда: Moscow
Сообщений: 2480
Блог
Winnipuh
1. идея хорошая, автору респект, но мною движет извечная тяна к перфекционизму
2. кодов к этой версии нету, были бы сам бы добавил
Если тяна - это все объясняет ;-)
18 ноя 11, 19:12    [11622900]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
SomewhereSomehow
Winnipuh
1. идея хорошая, автору респект, но мною движет извечная тяна к перфекционизму
2. кодов к этой версии нету, были бы сам бы добавил
Если тяна - это все объясняет ;-)


вот видите, и у вас тоже такая же тяга
18 ноя 11, 19:15    [11622915]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
locky
Winnipuh
пропущено...



1. идея хорошая, автору респект, но мною движет извечная тяна к перфекционизму
2. кодов к этой версии нету, были бы сам бы добавил


К текущей версии сорцов не будет.
предыдущая тут http://www.itcommunity.ru/blogs/rsug/archive/2009/10/14/80012.aspx


вы их утеряли?
18 ноя 11, 19:16    [11622919]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
Winnipuh
locky
пропущено...

К текущей версии сорцов не будет.
предыдущая тут http://www.itcommunity.ru/blogs/rsug/archive/2009/10/14/80012.aspx


вы их утеряли?

Нет. Но в них содержится часть кода, который нет желания сначала открывать, затем пояснять, затем....
и "выкусывать" этот код из приложения тоже нет особого желания.
Различие же между текущей и предыдущей версией заключается как раз в этом коде, а также некотором рефакторинге и нескольких "свистелках" - ничего принципиального там не поменялось.
18 ноя 11, 19:18    [11622927]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
locky
Winnipuh
пропущено...


вы их утеряли?

Нет. Но в них содержится часть кода, который нет желания сначала открывать, затем пояснять, затем....
и "выкусывать" этот код из приложения тоже нет особого желания.
Различие же между текущей и предыдущей версией заключается как раз в этом коде, а также некотором рефакторинге и нескольких "свистелках" - ничего принципиального там не поменялось.


хмм... тема не раскрыта.. что же там такого..
Да вы выкладывайте, мы не будем спрашивать "зачем и почему"
18 ноя 11, 19:21    [11622939]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
Winnipuh
хмм... тема не раскрыта.. что же там такого..
Да вы выкладывайте, мы не будем спрашивать "зачем и почему"

Как только дойдёте до парсера - сразу возникнет вопрос о грамматике.
Затем - как её править
затем...
18 ноя 11, 19:22    [11622946]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
locky
Winnipuh
хмм... тема не раскрыта.. что же там такого..
Да вы выкладывайте, мы не будем спрашивать "зачем и почему"

Как только дойдёте до парсера - сразу возникнет вопрос о грамматике.
Затем - как её править
затем...


нет, не будем мы менять грамматику, мы вам верим
18 ноя 11, 19:37    [11622996]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
Winnipuh
locky
пропущено...

Как только дойдёте до парсера - сразу возникнет вопрос о грамматике.
Затем - как её править
затем...


нет, не будем мы менять грамматику, мы вам верим

Ну тогда - ссылка выше.
18 ноя 11, 19:37    [11622998]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
locky
Winnipuh
пропущено...


нет, не будем мы менять грамматику, мы вам верим

Ну тогда - ссылка выше.


увы, не нашел :-(
18 ноя 11, 20:02    [11623083]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
Winnipuh
locky
пропущено...


Ну тогда - ссылка выше.


увы, не нашел :-(


http://www.itcommunity.ru/blogs/rsug/archive/2009/10/14/80012.aspx ?
18 ноя 11, 20:05    [11623093]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
locky
Winnipuh
пропущено...


увы, не нашел :-(


http://www.itcommunity.ru/blogs/rsug/archive/2009/10/14/80012.aspx ?


Опубликовано 14 октября 2009 г. 12:30



хмм.. ;-)
18 ноя 11, 20:20    [11623123]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
Dmitry V. Liseev
Member [заблокирован]

Откуда: Санкт-Петербург
Сообщений: 5490
locky
Нет. Но в них содержится часть кода, который нет желания сначала открывать, затем пояснять, затем....
и "выкусывать" этот код из приложения тоже нет особого желания.
Различие же между текущей и предыдущей версией заключается как раз в этом коде, а также некотором рефакторинге и нескольких "свистелках" - ничего принципиального там не поменялось.
Те скрипты, которые я привел, легко адаптировать под любую версию сервера. Не нужно ждать, пока автор адаптирует закрытый код к конкретной версии. Евенты, которые помечены как CONTINUE, на моей версии сервера банально отсутствуют (выдают ошибку в [sp_trace_setevent]). Они (отсутствующие) были найдены экспериментальным путем. Но, даже те, которые работают, банально не все документированы. Вот какая такая аналитическая обработка и визуализация трассировки есть в Вашей утилите, которой нет в простой таблице, получаемой моим скриптом?
18 ноя 11, 20:22    [11623128]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
SomewhereSomehow
Member

Откуда: Moscow
Сообщений: 2480
Блог
Winnipuh,

Я вот не пойму, шо вы докопались-то? Автору респект и уважуха, выложил бесплатную утилиту. Для новичков, которые не знают/не хотят разбираться с sp_trace_xxx - прямо-таки незаменимую (даже странно что майкрософт не предусмотрела какую-нибудь лайт версию для экспресса). Для таких гуру как вы - есть исходный код для допиливания. Опять же повторюсь все бесплатно (!). Красота да и только, что вас смущает?
18 ноя 11, 20:25    [11623141]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
Dmitry V. Liseev
locky
Нет. Но в них содержится часть кода, который нет желания сначала открывать, затем пояснять, затем....
и "выкусывать" этот код из приложения тоже нет особого желания.
Различие же между текущей и предыдущей версией заключается как раз в этом коде, а также некотором рефакторинге и нескольких "свистелках" - ничего принципиального там не поменялось.
Те скрипты, которые я привел, легко адаптировать под любую версию сервера. Не нужно ждать, пока автор адаптирует закрытый код к конкретной версии. Евенты, которые помечены как CONTINUE, на моей версии сервера банально отсутствуют (выдают ошибку в [sp_trace_setevent]). Они (отсутствующие) были найдены экспериментальным путем. Но, даже те, которые работают, банально не все документированы. Вот какая такая аналитическая обработка и визуализация трассировки есть в Вашей утилите, которой нет в простой таблице, получаемой моим скриптом?

Хм... ну, вообще говоря, в том что есть у меня (не в данном конкретном профайлере, а так... ) есть еще очень много всего. даже странного :)
Допиливать тул можно до бесконечности. навешивать плюшек, фишек, свистков. Я согласен.
ну так на то есть сорцы. если есть желание - никто ж не мешает.
18 ноя 11, 20:30    [11623157]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
SomewhereSomehow
Member

Откуда: Moscow
Сообщений: 2480
Блог
Dmitry V. Liseev
Те скрипты, которые я привел, легко адаптировать под любую версию сервера. Не нужно ждать, пока автор адаптирует закрытый код к конкретной версии.
Вы несомненно круты, но программа преследует другие цели.
автор
90% разработчиков на скуле могут использовать трассы. И закачивать их в таблички. и сортировать.
правда, у 90% разработчиков на скуле и профайлер в наличии.
Утилита же, скорее (но не совсем) расчитана на разработчика с экспрессом, который, как правило, не слишком знаком со скулем
Вопросы?
Ей богу:
+
Картинка с другого сайта.
18 ноя 11, 20:32    [11623161]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
SomewhereSomehow
Winnipuh,

Я вот не пойму, шо вы докопались-то? Автору респект и уважуха, выложил бесплатную утилиту. Для новичков, которые не знают/не хотят разбираться с sp_trace_xxx - прямо-таки незаменимую (даже странно что майкрософт не предусмотрела какую-нибудь лайт версию для экспресса). Для таких гуру как вы - есть исходный код для допиливания. Опять же повторюсь все бесплатно (!). Красота да и только, что вас смущает?


да расслабьтесь вы, никто никуда не докопался, мы с автором общаемся на предмет улучшения его утилиты
18 ноя 11, 20:42    [11623200]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
SomewhereSomehow
Member

Откуда: Moscow
Сообщений: 2480
Блог
Winnipuh,

ааа....вы типа тестер и фокус-группа в одном лице? тогда извините, не признал! Что касается расслабиться, то TGIF, так что "выступаем на расслабоне" =)
18 ноя 11, 20:53    [11623249]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
Dmitry V. Liseev
Member [заблокирован]

Откуда: Санкт-Петербург
Сообщений: 5490
SomewhereSomehow
Dmitry V. Liseev
Те скрипты, которые я привел, легко адаптировать под любую версию сервера. Не нужно ждать, пока автор адаптирует закрытый код к конкретной версии.
Вы несомненно круты, но программа преследует другие цели.
Полагаю, моя крутизна преувеличена. Я просто прочитал документацию по [sp_trace_create], [sp_trace_setevent], [sp_trace_setstatus], [fn_trace_gettable].
18 ноя 11, 20:54    [11623254]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
SomewhereSomehow
Member

Откуда: Moscow
Сообщений: 2480
Блог
Dmitry V. Liseev
Полагаю, моя крутизна преувеличена. Я просто прочитал документацию по [sp_trace_create], [sp_trace_setevent], [sp_trace_setstatus], [fn_trace_gettable].

Ну, не умаляйте своих достоинств, вы не только прочитали, вы применили и даже поделились скриптом (что хорошо, ибо я сам когда-то делился подобным скриптом). Просто ваш скрипт не антагонист представленной тулзе, разная целевая аудитория - вот я о чем.

Кстати, до этого я не видел этот бесплатный профайлер, теперь с удовольствием буду давать на него ссылку неофитам выбирающим бесплатную субд в моей ветке другого форума. Лишний "+" к mssql перед другими субд. locky, вам надо запросить плюшки с MS =)
18 ноя 11, 21:06    [11623297]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
SomewhereSomehow
locky, вам надо запросить плюшки с MS =)

Свои плюшки от них я уже получил :)
18 ноя 11, 21:18    [11623368]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
Dmitry V. Liseev
Member [заблокирован]

Откуда: Санкт-Петербург
Сообщений: 5490
SomewhereSomehow
Кстати, до этого я не видел этот бесплатный профайлер, теперь с удовольствием буду давать на него ссылку неофитам выбирающим бесплатную субд в моей ветке другого форума.
Я пару лет назад заинтересовался и нашел около десятка таких бесплатных профайлеров. Потому и возник вопрос, а нельзя ли сделать все стандартными средствами. Кроме того, у меня была задача юнит-тестирования. Т.е. на стандартном наборе данных процедура должна отрабатывать за заданное время. Это условие было включено в автоматический скрипт, запускаемый из командной строки через sqlcmd. А вот можно ли запускать из командной строки (или PowerShell) все эти бесплатные профайлеры и получать от них отпарсенный результат работы тех или иных функций?
18 ноя 11, 21:21    [11623384]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
Dmitry V. Liseev
SomewhereSomehow
Кстати, до этого я не видел этот бесплатный профайлер, теперь с удовольствием буду давать на него ссылку неофитам выбирающим бесплатную субд в моей ветке другого форума.
Я пару лет назад заинтересовался и нашел около десятка таких бесплатных профайлеров. Потому и возник вопрос, а нельзя ли сделать все стандартными средствами. Кроме того, у меня была задача юнит-тестирования. Т.е. на стандартном наборе данных процедура должна отрабатывать за заданное время. Это условие было включено в автоматический скрипт, запускаемый из командной строки через sqlcmd. А вот можно ли запускать из командной строки (или PowerShell) все эти бесплатные профайлеры и получать от них отпарсенный результат работы тех или иных функций?

Вопрос: а можно ли от вашего скрипта получить отпарсенный/аггрегированный набор данных со статистикой выполнения? :)
Или (что интереснее) - получить развёрнутый из курсор-хендлов (и снова таки - отпарсенных и аггрегированный) набор данных со статистикой выполнения? :)
18 ноя 11, 21:23    [11623394]     Ответить | Цитировать Сообщить модератору
 Re: SQLExpress profiler  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
кстати, вы не поверите 99% профайлеров основаны как раз на стандартных процедурах.
И только этот профайлер основан на них на 80%.
18 ноя 11, 21:30    [11623424]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3 4 5   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить