Описание тега sql-server-performance
0
ответов
Ограничение хранимых процедур для параметров SQL Server
Я использую табличные параметры хранимой процедуры в SQL Server 2008/2012, В прошлом у меня были проблемы с передачей экземпляров по 50 тыс. Строк (перестали отвечать экземпляры, проблемы с памятью), поэтому теперь я ограничиваю количество строк в t…
02 янв '17 в 10:47
0
ответов
Есть ли способ извлечь уникальные подписи из файла трассировки SQL Server 2014?
Я записываю настройки трассировки через профилировщик SQL Server 2014 Поскольку моя игра довольно активна, файл за несколько минут получает ГБ Однако есть много повторяющихся запросов. Поэтому я хочу извлечь из него уникальные подписи Итак, мой вопр…
16 сен '14 в 22:10
3
ответа
Индексы с включенными столбцами, в чем разница?
Я никогда по-настоящему не понимал разницу между этими двумя индексами, может кто-нибудь объяснить, в чем разница (с точки зрения производительности, как будет выглядеть структура индекса в БД, с точки зрения хранения и т. Д.)? Я понимаю, что этот в…
22 янв '17 в 13:22
1
ответ
Разные предполагаемые строки в одной и той же операции индекса?
Введение и история вопроса Мне пришлось оптимизировать простой запрос (пример ниже). Несколько раз переписав его, я понял, что расчетное количество строк в одной и той же операции индекса отличается в зависимости от способа написания запроса. Первон…
18 мар '15 в 08:19
1
ответ
Забота о производительности для общего механизма сохранения файлов
Я хочу создать общий механизм для сохранения файлов в моем приложении и базе данных, и для этого у меня возникла идея создать две таблицы со следующими schema чтобы сохранить файлы, относящиеся к любой строке в любой таблице базы данных: FileInfo ==…
16 сен '17 в 18:22
0
ответов
Как определить, какой запрос использует дисковые ресурсы?
У меня есть Microsoft SQL Server, который испытывает проблемы с использованием диска. Ему выделено 6 физических томов. Когда я смотрю на системный монитор и проверяю время простоя физического диска, один из моих дисков (диск D:) показывает 0% времен…
07 июн '18 в 17:22
2
ответа
Как правильно читать и интерпретировать данные, отображаемые в SQL Server Profiler - Что говорит мне продолжительность?
У меня есть производственный веб-сайт, который случайно зависает. Я не могу воссоздать его на тестовом сервере или сервере разработки. Поэтому мы приказали собрать трассировку с MS SQL Server. Проходя трассировку, я заметил, что иногда регистрируетс…
28 янв '14 в 15:35
2
ответа
Постоянная загрузка ЦП SQL Server 80%
У нас есть небольшой (на данный момент) сайт Asp.Net MVC 5 на выделенном VPS. Когда я иду к серверу и диспетчеру задач запуска, я вижу, что "SQL Server Windows NT - 64 bit" использует около 80% ЦП и 170 МБ ОЗУ, а IIS использует 6% ЦП и 400 МБ ОЗУ. С…
08 апр '14 в 18:11
2
ответа
Режим SQL Server "Пробный запуск"? Загрузка буферов данных без удержания блокировок или изменения данных
Я собираюсь выполнить несколько запросов к базе данных SQL Server, а затем удалить. В идеале все это происходит внутри транзакции (т.е. атомарной). Но практически, поскольку данные давно удалены из буферов, SQL Server должен будет выполнить много фи…
03 мар '10 в 19:54
1
ответ
Выполнение хранимой процедуры занимает много времени при возврате количества строк
У меня есть хранимая процедура, как это: ALTER procedure [dbo].[IBS_fetchreleasedinpodiumgridnew] @locid INTEGER = NULL AS BEGIN SET NOCOUNT ON DECLARE @TodayMinus7Days DATETIME SET @TodayMinus7Days = getdate()-7 SELECT t.TBarcode, t.PlateNo, t.DelE…
13 май '14 в 10:22
2
ответа
SQL: Внутреннее соединение, в котором содержится предложение WHERE CHARINDEX() - Повышение производительности
У меня есть две таблицы: A и B, каждая из которых содержит строки. Мне нужно найти все совпадения между таблицей A и таблицей B, когда строка таблицы A содержит строку таблицы B (B.stringColumn является подстрокой A.stringColumn). Я сделал это с пом…
01 фев '17 в 11:48
3
ответа
Массивная таблица в базе данных SQL 2005 требует большей производительности!
Я работаю над веб-приложением, управляемым данными, которое использует базу данных SQL 2005 (стандартная версия). Одна из таблиц довольно большая (8 миллионов + строк с примерно 30 столбцами). Размер таблицы, очевидно, влияет на производительность в…
08 фев '10 в 04:44
1
ответ
Парадокс производительности запросов: уникальный кластерный или неуникальный некластеризованный индекс
У меня есть стол MY_TABLE примерно с 9 миллионами строк. Всего в этой таблице 38 столбцов. Столбцы, которые имеют отношение к моему вопросу: RECORD_ID: тождество, bigint, с уникальным кластерным индексом RECORD_CREATED: datetime, с неуникальным и не…
10 сен '14 в 18:25
2
ответа
Как оптимизировать запрос, который занимает слишком много времени
В этом запросе я вызываю функцию "fnGetPoolWinner" в приведенном ниже запросе 2-3 раза, что, по-моему, замедляет ее производительность, или причиной является использование нескольких операторов case. Это занимает время около 00:01:39. Я пробовал вар…
01 июн '17 в 17:21
0
ответов
Удалить заявление не использует индекс
У меня есть таблица со следующей схемой... CREATE TABLE [dbo].[Object1]( [id] [bigint] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL, [Column1] [datetime] NOT NULL, [Column2] [int] NOT NULL, [Column4] [char](4) NOT NULL, [Column5] [money] NOT NULL, [Co…
02 май '17 в 03:06
1
ответ
SQL Server 2012 - 100% ЦП до холодной перезагрузки
У нас есть SQL Server 2012 с зеркальным отображением базы данных: 2 Windows Server 2012 R2 (SQL Server) + 1 Windows 7 свидетель + 2 Windows Server 2012 R2 (IIS), работающий с NLB Серверный процессор: Процессор Intel Xeon E5-2609 v2 RAM: 16 ГБ В тест…
17 ноя '16 в 08:34
1
ответ
Sql Server 2008 R2 DC вносит изменения в производительность
Я заметил интересное изменение производительности, которое происходит около 1,5 миллиона введенных значений. Может кто-нибудь дать мне хорошее объяснение, почему это происходит? Стол очень прост. Он состоит из (bigint, bigint, bigint, bool, varbinar…
13 сен '11 в 09:27
4
ответа
Является ли NHibernate-SQL медленнее, чем рукописные операторы в SP в настоящее время?
Меня интересует общая производительность при вставках / обновлениях / удалениях в sql server 2012 db, при этом объем данных иногда достигает 20 м. строки в таблице. Могу ли я доверять NHibernate в создании оптимальных запросов?
27 май '15 в 13:57
0
ответов
Визуализация файлов распределенного воспроизведения SQL Server (irf/xml)
Я пытаюсь поиграться с распределенным воспроизведением SQL Server, и пока мне удалось воспроизвести сохраненные файлы трассировки. Теперь я хотел бы изучить результат и, если возможно, сравнить результаты с предыдущими прогонами. До сих пор я обнару…
06 ноя '17 в 15:01
0
ответов
Продолжительность блокировки монитора SQL Server Profiler
Я пытаюсь отслеживать продолжительность блокировок на моем SQL Server, но столбец Длительность пуст. Как я могу контролировать это с помощью Profiler?
30 янв '13 в 23:30