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

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

2
Есть ли обходной путь, когда вы хотите поместить ИЛИ в фильтруемый индекс?
Есть ли обходной путь, когда вы хотите поместить ИЛИ в фильтруемый индекс? create index FIDX_tblbOrders_sdtmOrdCreated_INCL on dbo.tblBOrder(sdtmOrdCreated) INCLUDE (sintMarketID, strCurrencyCode, sintOrderStatusID ) WHERE ((sintMarketId=1) AND ( (sintOrderStatusId < 9) OR (sintOrderStatusId > 14))) Я пытаюсь создать индекс выше, потому что меня НЕ интересует ситуация, в которой sintOrderStatusId IN (9-14) Конечно, …

2
SQL Server 2008: последовательность, которая перезапускается ежедневно
Я должен добавить триггер, который должен обновить столбец, используя следующие строки формата:, <current_date>_<per_day_incremental_id>например 2015-10-01_36. Идентификаторы должны быть инкрементными, и пробелы допускаются. Мой подход довольно наивен: создайте таблицу с текущей датой и текущим значением последовательности и сохраните в ней одну запись: create table DailySequence ( date date, sequence int ) insert …

2
Сценарий роли приложения с помощью хешированного пароля
Мне нужно написать сценарий для роли приложения с хешированным паролем, чтобы я мог скопировать его из одной базы данных в другую. Рассмотрим следующий пример кода, который использует роль приложения для предоставления повышенного доступа ненадежному пользователю: USE tempdb; CREATE LOGIN LimitedLogin WITH PASSWORD = 'Password1' , CHECK_POLICY = OFF , CHECK_EXPIRATION …

4
Получить @@ SERVERNAME со связанного сервера
Это кажется основным вопросом, но я не могу найти никаких ответов - мне нужно иметь возможность получить имя / экземпляр сервера и т. Д. От связанного сервера. Я попробовал пару вещей: select <linked server>.@@SERVERNAME; select <linked server>.SERVERPROPERTY('ServerName'); ... но не радость. Любые идеи? Это SQL 2008 R2& 2014( 2008R2это связанный …

2
Использование базы данных для отслеживания блокировки / разблокировки объектов
У меня есть требование отслеживать действия по блокировке / разблокировке объектов. Перед выполнением какого-либо действия над объектом (контрактом, партнером и т. Д.) Генерируется lockсобытие. После того, как действие закончено, оно выпускает unlockсобытие. Я хочу получить те объекты, которые заблокированы, но еще не разблокированы. Цель состоит в том, чтобы сделать запрос …

2
Цвет вкладки для зарегистрированных серверов в Management Studio
SSMS позволяет нам использовать собственный цвет для каждого соединения. Кто-нибудь знает, где хранится эта информация? Я хотел бы сохранить настройки цвета, но я продолжаю терять его. редактировать Когда я подключаюсь из проводника объектов, я могу установить цвет. Тем не менее, это, кажется, отличается от цветов, которые я установил на зарегистрированных …

2
Вывод списка параметров запуска экземпляра SQL Server
У меня есть сервер, который я только что перезапустил и проверил, какой флаг трассировки активен, используя DBCC TRACESTATUS: Флаг трассировки: 3688 Функция: удаляет сообщения в журнал ошибок о запущенных и остановленных трассировках Здесь вы можете увидеть, что делает каждый флаг трассировки. Флаг 3688 Начальные параметры следующие: Вопрос: Как я могу …

3
Выделенные ресурсы на виртуальных машинах с SQL Server
Насколько я понимаю, одним из больших преимуществ использования виртуальной машины является то, что вы можете распределять ресурсы между виртуальными машинами на хосте. Таким образом, вы можете иметь хост с 120 процессорами и разместить на нем 5 виртуальных машин с 32 процессорами каждый. Дополнительные процессоры «разделяются» между виртуальными машинами, при этом …

1
Есть ли разница в производительности при фиксации и откате транзакции только для чтения?
Я открываю (повторяемое чтение) транзакцию ( BEGIN TRAN), чтобы выполнить некоторую работу с определенными записями. Первое, что я делаю, это проверяю, находятся ли данные, которые мне нужно изменить, в базе данных. В некоторых случаях будет, и тогда я перейду к своим изменениям. Но в некоторых случаях делать нечего. В этом …

3
Поддержка SQL Server 2008 R2 в Windows 10
Я должен запустить SQL Server 2008 R2 в Windows 10, но он не поддерживается, и поэтому я не получаю никаких обновлений. Установка более поздней версии SQL Server не возможна. Я могу найти все сервисные пакеты и накопительные обновления онлайн. Вопросов: Есть ли способ получать обновления автоматически? Если нет, нужно ли …

3
Вопрос настройки индекса
Я настраиваю некоторые индексы и, видя некоторые проблемы, хотел бы воспользоваться вашим советом На 1 таблицу 3 индекса dbo.Address.IX_Address_ProfileId [1 KEY] ProfileId {int 4} Reads: 0 Writes:10,519 dbo.Address.IX_Address [2 KEYS] ProfileId {int 4}, InstanceId {int 4} Reads: 0 Writes:10,523 dbo.Address.IX_Address_profile_instance_addresstype [3 KEYS] ProfileId {int 4}, InstanceId {int 4}, AddressType {int …

2
Почему происходит сбой SQL Server Management Studio?
Когда я открываю SSMS, я получаю это сообщение: SSMS - SQL Server Management Studio столкнулся с проблемой и должен быть закрыт. Приносим свои извинения за неудобства. Что я могу сделать? Проблема сохраняется после перезагрузки, и у меня не установлены надстройки. Это SQL Server 2008 R2 SSMS, работающая в Windows XP. …

1
Низкая загрузка ЦП, но высокий сигнал ожидания
У меня есть сервер с 16 процессорами, который настроен с max degree of parallelism8 и max worker threadsнулевой настройкой. В течение определенного часа мой сигнал ожидания составлял 20%, но загрузка процессора моей ОС за это время не превышала 25%. Может кто-нибудь объяснить, почему мои ожидания сигнала были так высоки? У …

2
Самый эффективный способ создания различий
У меня есть таблица на сервере SQL, которая выглядит следующим образом: Id |Version |Name |date |fieldA |fieldB ..|fieldZ 1 |1 |Foo |20120101|23 | ..|25334123 2 |2 |Foo |20120101|23 |NULL ..|NULL 3 |2 |Bar |20120303|24 |123......|NULL 4 |2 |Bee |20120303|34 |-34......|NULL Я работаю над хранимой процедурой diff, которая принимает входные данные …

6
Создание базового мониторинга производительности SQL Server
Чтобы получить обзор и сопоставимые данные, моей текущей задачей является создание базовых показателей производительности, чтобы получить некоторые данные о различных продуктивных экземплярах SQL Server. Мои мысли: Я хочу использовать несколько DMV Я хочу включить трассировку профилировщика (в т.ч. Exec. Планы) Я хочу включить данные perfmon Итак, я пытаюсь добиться общего …

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