Вопросы с тегом «sql-server»

Все версии Microsoft SQL Server (не MySQL). Также добавьте тег для конкретной версии, например sql-server-2016, поскольку он часто имеет отношение к вопросу.

2
Как SQL Server определяет порядок блокировки при выборе таблицы?
У меня есть две хранимые процедуры, которые блокируются, когда система находится под нагрузкой. Proc A выбирает из таблицы, в то время как Proc B вставляет в ту же таблицу. График блокировки показывает, что Proc A имеет блокировку страницы в режиме S, для которой Proc B хочет блокировку режима IX, Proc …

2
Shared Lock выдан на IsolationLevel.ReadUncommitted
Я прочитал, что если я использую IsolationLevel.ReadUncommitted, запрос не должен вызывать никаких блокировок. Однако, когда я проверил это, я увидел следующую блокировку: Resource_Type: HOBT Request_Mode: S (Shared) Что такое замок HOBT? Что-то связанное с HBT (блокировка кучи или двоичного дерева)? Почему я все еще получу замок S? Как избежать общей …

1
Как я могу контролировать количество вызовов для хранимой процедуры за промежуток времени?
Чтобы диагностировать некоторые проблемы с производительностью, я бы хотел лучше понять, сколько раз определенные процедуры вызываются по сравнению с производительностью системы. Есть ли способ узнать, сколько раз каждая процедура была вызвана за определенный промежуток времени?

3
Как обычно хранится запись каждого изменения строки в базе данных?
В проекте, над которым я работаю, каждое изменение строк в некоторых таблицах базы данных должно отслеживаться для дальнейшего аудита или отката. Должно быть легко найти, кто изменил строку, с какого IP-адреса и когда, и иметь возможность восстановить предыдущую версию. Подобная вещь используется, например, Stack Exchange. Когда я изменяю чужой вопрос, …

3
Проект хранилища данных: объединенное измерение даты и времени в сравнении с отдельными измерениями и часовыми поясами дня и времени
Мы только начинаем проектировать новое хранилище данных и пытаемся спроектировать, как будут работать наши измерения даты и времени. Нам нужно иметь возможность поддерживать несколько часовых поясов (вероятно, по крайней мере GMT, IST, PST и EST). Сначала мы думали, что у нас будет одно общее объединенное измерение даты и времени, вплоть …

4
Разделение SQL Server - что использовать для ключа раздела?
Я никогда не работал с разделами SQL Server, но в настоящее время я сталкивался с разработкой базы данных, для которой тома, вероятно, этого требуют. Система для купонов. Купоны будут выдаваться периодически, обычно каждые шесть недель, хотя будет также специальная выдача - например, для специального мероприятия. Количество клиентов составляет 15 миллионов, …

3
Как сделать условный порядок для двух или более столбцов
В MS SQL Server 2005 я пишу один запрос с условной сортировкой, и моя проблема в том, что я не знаю, как я могу сортировать условно, используя два столбца? Если я написал такой код, он работает нормально select * from table order by case @pkr when 'kol' then kol when …

2
Компонент скрипта служб SSIS - Как изменить буфер вывода 0
У меня есть компонент сценария, который принимает записи из таблицы базы данных SQL Azure. Затем скрипт вызывает веб-сервис, который возвращает количество неудачных и успешных записей. Для всех записей я хотел бы добавить поле Status, которое имеет либо «success», либо «fail», и это получает выходные данные из компонента скрипта. Затем я …
10 sql-server  ssis 

1
Как узнать, какие источники данных используются в SSRS?
У нас есть несколько отчетов SSRS (2008), размещенных на нашем веб-портале. Мы отредактировали некоторые отчеты для использования общего источника данных, отличного от того, с которым он был первоначально развернут. Я ищу способ запроса базы данных ReportServer, чтобы показать мне, какие отчеты используют какие из этих общих источников данных. Я обнаружил, …
10 sql-server  ssrs 

3
Как провести стресс-тестирование SQL-сервера? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 3 года назад . Мне было поручено провести стресс-тестирование нашего MSSQL-сервера и MySQL-сервера. Я хотел бы знать, есть ли …

2
Зеркальное отражение Дистрибьютора
У кого-нибудь был успех с зеркалированием базы данных дистрибутива? У нас есть выделенный сервер в качестве дистрибьютора. Он обрабатывает все наши push-репликации от prod до отчетов. Мы хотели бы создать идентичный сервер, в случае сбоя дистрибьютора. Кто-нибудь имел успех, создавая что-то подобное?

2
Разница между уровнем строки и блокировкой уровня страницы и последствия
При попытке запустить мой план обслуживания я получаю следующую ошибку: Не удалось выполнить запрос "" со следующей ошибкой: "Индекс" "(раздел 1) для таблицы" "не может быть реорганизован, поскольку блокировка на уровне страниц отключена." В настоящее время у нас включена блокировка уровня строки для этого индекса. Я могу включить блокировку на …

2
Как очистить таблицу из кэша SQL Server?
В моей базе данных есть несколько таблиц, которые не должны кэшироваться. Как мне сказать SQL Server не кэшировать страницы таблицы или как удалить одну таблицу из кэша? Сбросить весь кеш не вариант. Я использую SQL Server 2008 и SQL Server 2008 R2.

4
Является ли Oracle более требовательной средой для администратора баз данных, чем SQL Server? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я вообще не знаю Oracle, но я слышал, как Oracle DBA говорил, что …

2
ДТА рекомендует СОЗДАТЬ СТАТИСТИКУ
Я только что выполнил запрос T-SQL через DTA, и одна из рекомендаций - СОЗДАТЬ СТАТИСТИКУ на одном из столбцов, который является частью многих запросов в файле кода SQL. Мой вопрос, как именно статистика помогает в производительности?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.