Описание тега sql-server-profiler

SQL Server Profiler is a rich interface to create and manage traces and analyze and replay trace results. The events are saved in a trace file that can later be analyzed or used to replay a specific series of steps when trying to diagnose a problem.
3 ответа

Как вывести вывод из SQL Server Profiler 2008 в CSV-подобный файл

Я отлаживаю хранимые процедуры, и сейчас меня интересует, что запускается в каком порядке и какие параметры, в отличие от того, насколько быстро все работает, и что может проникнуть между ними и вызвать замедление. Итак, я поймал пару минут на след.…
4 ответа

SQL Server Profiler 2014 "не удалось открыть таблицу"

Я пытаюсь воспроизвести трассировку SQL Server 2014 Profiler, которую я сохранил в таблице БД. Когда я открываю, я получаю сообщение об ошибке "Не удалось открыть таблицу". В логах windows ничего нет. Я погуглил, и эта ошибка случалась при обновлени…
1 ответ

SQL Server Profiler Как проверить идентификатор пользователя, который создал трассировку SQL Server Profiler?

У меня есть трассировщик профайлера, работающий на сервере sql, который создает файлы трассировки размером 200 МБ каждый. Это пожирает место на диске. Прежде чем останавливать или вносить какие-либо изменения в трассировку, я хочу знать, кто создал …
10 июл '17 в 12:20
2 ответа

SQL Server Profiler - почему некоторые вызовы RPC: завершены, а некоторые вызовы SQL:BatchCompleted

Я буду первым, кто признает, что я часто путаюсь, когда использую профилировщик SQL Server. Сказав это, я решил запустить его, чтобы увидеть генерируемый SQL, экспериментируя с методом Include набора Db. Я просматривал пример музыкального магазина, …
1 ответ

SQL Server 2005 - Просмотр SP, выполняющихся внутри SP

Мне интересно, возможно ли увидеть хранимые процессы, которые выполняются другими хранимыми процессами в Sql Server Profiler, возможно ли это, и если да, то как?
1 ответ

Что может вызвать блокировку сервера sql: отмена

Я делаю SQL Server Profiler на тупики, потому что пользователи получают тайм-ауты запросов. В профилировщике столбец eventClass показывает Lock:Escalation и Lock:Cancel. Как узнать, что может привести к отмене запроса? По сути, одни и те же запросы …
0 ответов

Данные из SQL Server Profiler не соответствуют расширенным событиям

Я работал над проектом, целью которого является автоматизировать тестирование производительности нескольких хранимых процедур на наших серверах с использованием пакета служб SSIS. Ранее это было сделано вручную с помощью SQL Server Profiler. Мы испо…
2 ответа

Как мне захватить данные, переданные в SqlBulkCopy, используя Sql Profiler?

Я использую Sql Profiler все время для захвата операторов SQL и повторного запуска проблемных. Очень полезно. Однако, некоторый код использует API SqlBulkCopy, и я понятия не имею, как их захватить. Я вижу создание временных таблиц, но ничего, что з…
0 ответов

Есть ли способ извлечь уникальные подписи из файла трассировки SQL Server 2014?

Я записываю настройки трассировки через профилировщик SQL Server 2014 Поскольку моя игра довольно активна, файл за несколько минут получает ГБ Однако есть много повторяющихся запросов. Поэтому я хочу извлечь из него уникальные подписи Итак, мой вопр…
2 ответа

Параметры вывода хранимой процедуры в SQL Server Profiler

У меня есть хранимая процедура с int выходной параметр. Если я запускаю SQL Server Profiler, выполняю хранимую процедуру с помощью некоторого кода.Net и записываю событие RPC:Completed, TextData выглядит следующим образом: declare @p1 int set @p1=13…
1 ответ

ADO.NET и SSMS интерпретируют параметры SP по-разному, или SQL-профилировщик имеет ошибку?

Постарайся быть кратким. Вот моя таблица и SP в базе данных SQL Server 2008 R2: CREATE TABLE dbo.TEST_TABLE ( ID INT NOT NULL IDENTITY (1,1) PRIMARY KEY, VALUE varchar(23) ) GO CREATE PROCEDURE USP_TEST_PROCEDURE ( @Param1 varchar(23) ) AS BEGIN INS…
1 ответ

Данные исчезают из базы данных SQL Server

У меня есть проблема, когда у меня есть веб-приложение, использующее Entity Framework, подключенное к базе данных SQL Server. Через случайные интервалы данные в одной из моих таблиц очищаются. Около 90% данных удаляется. Мы просмотрели веб-приложени…
2 ответа

Профилирование Entity Framework Core с использованием SQL Server Profiler

Когда вы смотрите на SQL Server Profiler при профилировании операторов Entity Framework LINQ, возникает много событий, которые запускаются. Какие события следует отслеживать в профилировщике для оптимизации запросов LINQ? Я догадался SQL:BatchComple…
1 ответ

Как отслеживать изменения уровня изоляции транзакций в SQL Profiler или любом другом инструменте

Я успешно только смог увидеть transaction isolation level события в Audio Login событие. Существуют ли другие способы мониторинга transaction isolation level изменения с помощью SQL Profiler или с помощью какого-либо другого инструмента? Причина, по…
1 ответ

SQL Timeout Geography Query

Я получаю случайное / прерывистое время ожидания SQL для этого запроса, похоже, что оно генерирует много обработки из простого запроса. Это правильное поведение? У меня есть простая хранимая процедура, как это: CREATE PROCEDURE [dbo].[FindClosestXNe…
1 ответ

Анализатор сервера SQL Server Server слишком много записей на стороне сервера

Мне удалось создать трассировку на стороне сервера на моем сервере анализа, который работает в фоновом режиме. Каким-то образом у него слишком много записей для каждой записи. На экране печати вы можете увидеть около 30 записей, все они ссылаются на…
05 дек '17 в 07:53
1 ответ

Хранимая процедура SQL Server самопрофилируется на время выполнения?

Мне нужно найти и сохранить в таблице время выполнения процедуры каждый раз, когда она выполняется. Есть ли способ, которым я могу сделать это в рамках процедуры? Допустим, использовать запрос, чтобы найти время его выполнения и записать его в табли…
1 ответ

SQL Server Profiler: захватывать вызовы хранимых процедур вашей базы данных во время генерации отчетов SSRS

Использование SQL Server/SSRS 2008. С помощью SQL Server Profiler я безуспешно пытаюсь отследить вызовы генерации отчетов SSRS (rdl) для хранимых процедур моей базы данных, т.е. чтобы я мог видеть, какие значения параметров передаются и т. Д. Какие …
1 ответ

SQL Server: получение ошибки жертвы взаимоблокировки для хранимой процедуры без транзакции

У меня есть стол Storage с этим дизайном: CREATE TABLE [dbo].[Storage] ( [Id] [INT] IDENTITY(1,1) NOT NULL, [GameId] [INT] NOT NULL, [UserId] [INT] NOT NULL, [Status] [TINYINT] NOT NULL, [CreatedAt] [DATETIME] NOT NULL, [UpdatedAt] [DATETIME] NULL, …
18 фев '18 в 09:05
1 ответ

Как найти уникальные запросы SQL из запросов журнала трассировки сервера SQL

Я хотел бы обрабатывать огромное количество SQL-запросов и сохранять только уникальные. Я имею в виду, что одни и те же запросы с разными параметрами будут удалены, и для каждого уникального запроса останется только 1 запрос подписи. Теперь в этом в…