powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQLExpress profiler
24 сообщений из 124, страница 5 из 5
SQLExpress profiler
    #37534527
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry V. Liseevlockyтолько что пробовал - не получается. Пока или в принципе - еще не знаю

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Microsoft SQL Server  2008  (SP2) -  10 . 0 . 4000 . 0  (X64) 
	Sep  16   2010   19 : 43 : 16  
	Copyright (c)  1988 - 2008  Microsoft Corporation
	Express Edition ( 64 -bit) on Windows NT  6 . 1  <X64> (Build  7601 : Service Pack  1 ) (VM)

traceid     property    value                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
           1             1   2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
           1             2  c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Log\log_39.trc                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
           1             3   20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
           1             4  NULL                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
           1             5   1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

(обработано строк:  5 )


И у вас получилось подключится к этой дефолтной трассе? вычитать из неё данные? (я имею в виду не fn_trace_gettable, а sp_trace_getdata)
...
Рейтинг: 0 / 0
SQLExpress profiler
    #37534542
Dmitry V. Liseev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyа sp_trace_getdata)Чтобы потом мучительно парсить бинарные данные, как в Вашей статье описано? Нет уж. Пусть потом fn_trace_gettable их из файла в нормальную таблицу загрузит. Я просто не вижу смысла именно в реальном времени их отображать.
...
Рейтинг: 0 / 0
SQLExpress profiler
    #37534543
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry V. Liseevlockyа sp_trace_getdata)Чтобы потом мучительно парсить бинарные данные, как в Вашей статье описано? Нет уж. Пусть потом fn_trace_gettable их из файла в нормальную таблицу загрузит. Я просто не вижу смысла именно в реальном времени их отображать.
Ну а я не вижу смысла (а иногда - и возможности) тратить дисковое пространство и время на их последующую обработку :)
...
Рейтинг: 0 / 0
SQLExpress profiler
    #37534547
Dmitry V. Liseev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyНу а я не вижу смысла (а иногда - и возможности) тратить дисковое пространство и время на их последующую обработку :)Вот я не могу понять: ведь если данные трассировки не пишутся на диск, получается, они сразу в оперативную память в Вашу утилиту попадают? И если их слишком много, так они все равно в своп вывалятся в итоге?
...
Рейтинг: 0 / 0
SQLExpress profiler
    #37534548
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry V. LiseevlockyНу а я не вижу смысла (а иногда - и возможности) тратить дисковое пространство и время на их последующую обработку :)Вот я не могу понять: ведь если данные трассировки не пишутся на диск, получается, они сразу в оперативную память в Вашу утилиту попадают? И если их слишком много, так они все равно в своп вывалятся в итоге?
Какую конкретно из "моих" утилит вы имеете в виду?
...
Рейтинг: 0 / 0
SQLExpress profiler
    #37534550
Dmitry V. Liseev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyКакую конкретно из "моих" утилит вы имеете в виду?Вы говорите, что писать на диск накладно. Получается, Ваш профайлер все в реальном времени в оперативку забирает?
...
Рейтинг: 0 / 0
SQLExpress profiler
    #37534552
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry V. LiseevlockyКакую конкретно из "моих" утилит вы имеете в виду?Вы говорите, что писать на диск накладно. Получается, Ваш профайлер все в реальном времени в оперативку забирает?
Ох.... Где имение и где наводнение.
Данный профайлер
а) не предназначен для наблюдения за хорошо нагруженными рабочими серверами (за некоторым небольшим исключением)
б) держит в памяти только последние 1000 событий (да и трейсит далеко не все возможные события и данные)
в) давайте уже определимся - мы говорим о данном конкретном профайлере - или о чем-то другом? например, если речь идёт об каком-то статистическом анализе запросов за некий период времени - то это в некотором роде (хоть и не совсем) выходит за рамки данного профайлера .
...
Рейтинг: 0 / 0
SQLExpress profiler
    #37534559
Dmitry V. Liseev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyб) держит в памяти только последние 1000 событий (да и трейсит далеко не все возможные события и данные)Так ведь и файл можно ограничить, если с дисковым пространством туго:
Код: plaintext
1.
2.
SET @maxfilesize =  1 ;
EXEC @rc = [sp_trace_create] @TraceID output,  0 , N'C:\SQLTrace\test1', @maxfilesize, @stoptime;
И порубить в моем скрипте не нужные эвенты и столбцы. Это я к тому, что аргумент "диска не хватает и времени жалко потом терабайты загружать" тут не работает. Можно заранее указать, какие события и данные нужно трассировать и пределы (по размеру или по времени).
...
Рейтинг: 0 / 0
SQLExpress profiler
    #37534583
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry V. Liseevlockyб) держит в памяти только последние 1000 событий (да и трейсит далеко не все возможные события и данные)Так ведь и файл можно ограничить, если с дисковым пространством туго:
Код: plaintext
1.
2.
SET @maxfilesize =  1 ;
EXEC @rc = [sp_trace_create] @TraceID output,  0 , N'C:\SQLTrace\test1', @maxfilesize, @stoptime;
И порубить в моем скрипте не нужные эвенты и столбцы. Это я к тому, что аргумент "диска не хватает и времени жалко потом терабайты загружать" тут не работает. Можно заранее указать, какие события и данные нужно трассировать и пределы (по размеру или по времени).
Можно и файл ограничить, но тогда какой смысл? Иметь небольшой кусочек трассы (который всё равно потом придётся куда-то загружать/анализировать) вместо цельной картины?
И можно указать нужные евенты и данные - но всё равно размер трассы будет огромен :)
Аргумент "не хватает диска и времени жалко" - очень даже часто работает.
...
Рейтинг: 0 / 0
SQLExpress profiler
    #37534590
Dmitry V. Liseev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lockyАргумент "не хватает диска и времени жалко" - очень даже часто работает.У Вас в профайлере размер этих данных будет точно такой-же.
...
Рейтинг: 0 / 0
SQLExpress profiler
    #37534593
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry V. LiseevlockyАргумент "не хватает диска и времени жалко" - очень даже часто работает.У Вас в профайлере размер этих данных будет точно такой-же.
давайте снова вернёмся к, так сказать, истокам.
у данного конкретного профайлера - нет, не будет. В силу ограничений, описанных в стартовом посте.
У многих остальных частных случаев моих профайлеров - нет, не будет, в силу специфики функционирования оных частных профайлеров.
...
Рейтинг: 0 / 0
SQLExpress profiler
    #37812883
locky , спасибо за профайлер!

Искал причину ошибки в чужой программе складского учета. Штатного профайлера нет, есть только SQL Server 2005 Express Edition + SQL Server Management Studio Express.

Два дня искал бесплатный профайлер, а потом за две минуты вашей утилитой выловил ошибку. Удобно и быстро.
Спасибо!
...
Рейтинг: 0 / 0
SQLExpress profiler
    #37940690
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
SQLExpress profiler
    #37940724
Mnior
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мать моя женщина.
С 72 часами я недооценил.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
SQLExpress profiler
    #38391944
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2.0
из основных изменений
* появился ряд фильтров
* появился выбор нескольких дополнительных колонок данных, 1-го эвента
* базовый экспорт в буффер обмена для последующей вставки в Excel
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
SQLExpress profiler
    #39421280
sql_user2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry V. LiseevГавриленко Сергей АлексеевичОтсутствием стандартного профайлера в редакции Express.
А если вот так?

trace_start.sql
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
DECLARE @RC int, @TraceID int, @on BIT, @maxfilesize bigint, @stoptime datetime;

/* SELECT @stoptime = CAST('2010-12-24T18:20:00' AS datetime); */
SET @maxfilesize = 1;

EXEC @rc = [sp_trace_create] @TraceID output, 0, N'C:\SQLTrace\test1', @maxfilesize, @stoptime;
SELECT @rc, @TraceID;

SET @on = 1;

DECLARE @EventId int, @ColumnId int;
SET @EventId = 9;

WHILE @EventId <= 217
BEGIN
	SET @EventId = @EventId + 1;
	IF 32 = @EventId CONTINUE;
	IF 48 = @EventId CONTINUE;
	IF 49 = @EventId CONTINUE;
	IF 56 = @EventId CONTINUE;
	IF 57 = @EventId CONTINUE;
	IF @EventId >= 62 AND @EventId <= 66 CONTINUE;
	IF 101 = @EventId CONTINUE;
	IF 145 = @EventId CONTINUE;
	IF 147 = @EventId CONTINUE;
	IF 174 = @EventId CONTINUE;
	IF 179 = @EventId CONTINUE;
	IF 197 = @EventId CONTINUE;
	IF @EventId >= 203 AND @EventId <= 211 CONTINUE;
	PRINT @EventId;
	SET @ColumnId = 1;
	WHILE @ColumnId <= 64
	BEGIN
		EXEC [sp_trace_setevent] @TraceID, @EventId, @ColumnId, @on;
		SET @ColumnId = @ColumnId + 1;
	END;
END;

-- Start Trace (status 1 = start)
EXEC @rc = [sp_trace_setstatus] @TraceID, 1;
SELECT @rc;

GO



trace_stop.sql
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
DECLARE @TraceID int;
SELECT @TraceID = [traceid] FROM ::fn_trace_getinfo(default) WHERE [property] = 2 AND [value] = N'C:\SQLTrace\test1.trc';

-- Останавливает указанную трассировку.
EXEC sp_trace_setstatus @TraceID, 0;

-- Закрывает указанную трассировку и удаляет ее определение из сервера.
EXEC sp_trace_setstatus @TraceID, 2;



trace_dump.sql
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
USE [MyTest];
GO

IF EXISTS (SELECT * FROM [sys].[objects] WHERE [object_id] = OBJECT_ID(N'[trace_table]') AND [type] = (N'U'))
    DROP TABLE [trace_table];
GO

SELECT * INTO [trace_table] FROM ::fn_trace_gettable(N'C:\SQLTrace\test1.trc', default);
GO








А тут можно в само трассеровке ограничить только по определенной БД?

Не в конечной выборке, а именно в трассеровке.
...
Рейтинг: 0 / 0
SQLExpress profiler
    #39421312
o-o
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
o-o
Гость
если использовать агент соседнего полноценного инстанса для экспресса требует извращений,
то профайлер ходит на любые инстансы как на свой родной без всяких приседаний.
вы же типа вчера нашли инстанс нормальной редакции?
...
Рейтинг: 0 / 0
SQLExpress profiler
    #39421323
iap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Качаем MS SQL Server 2016 Express с сайта Microsoft.
С удивлением обнаруживаем, что установился и нормальный SQL Profiler!!
SQL Management Studio бесплатно устанавливался уже давным-давно.

Отдельно доустановить Profiler у меня никак не получалось...
...
Рейтинг: 0 / 0
SQLExpress profiler
    #39421392
sql_user2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
o-oтребует извращений,


Спасибо
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
SQLExpress profiler
    #39690564
V_e_g_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет. MS SQL 2000.
Пытаюсь выполнить на БД master: SELECT * FROM sys.fn_trace_getinfo(0) ;
Получаю:
Сообщение 208, уровень 16, состояние 1, строка 1
Invalid object name 'sys.fn_trace_getinfo'.

Но она там есть:
...
Рейтинг: 0 / 0
SQLExpress profiler
    #39690569
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
V_e_g_a,

SELECT * FROM :: fn_trace_getinfo(default)
...
Рейтинг: 0 / 0
SQLExpress profiler
    #39690571
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какая еще такая "sys" на 2000м сервере?
...
Рейтинг: 0 / 0
SQLExpress profiler
    #39690597
V_e_g_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TaPaK, оооо... данке шёйн ))
...
Рейтинг: 0 / 0
SQLExpress profiler
    #39690744
Фотография SIMPLicity_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaPaKV_e_g_a,

SELECT * FROM :: fn_trace_getinfo(default)

где прочесть всё про вот это " :: " ?
PS Потыкайте носом. Заранее спасибо!
...
Рейтинг: 0 / 0
24 сообщений из 124, страница 5 из 5
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQLExpress profiler
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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