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

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

3
DLL стороннего производителя в SQL Server CLR
Мне нужно использовать сторонние библиотеки DLL в коде триггера C # в SQL Server CLR Но когда я пытаюсь добавить ссылку, он просто показывает некоторые библиотеки DLL из SQL Server. Как я могу добавить свою стороннюю DLL на SQL Server?
14 sql-server  c#  sql-clr 

3
Что такое «гетерогенный запрос»?
Я получил следующее сообщение об ошибке, касающееся SQL-запроса, который я выполняю в программе. SQL Server 2005 T-SQL. Гетерогенные запросы требуют ANSI_NULLSи ANSI_WARNINGSопции , которые нужно установить для подключения. Это обеспечивает согласованную семантику запроса. Включите эти параметры, а затем повторите запрос. (серьезность 16) Исправить это легко, установить ANSI_NULLSи ANSI_WARNINGS ON, но …

3
Тестирование масштабируемости хранимых процедур
У меня есть приложение электронной почты, которое будет вызываться для доставки в пользовательский интерфейс количества новых сообщений для данного пользователя при каждой загрузке страницы. У меня есть несколько вариантов вещей, которые я тестирую на уровне БД, но все они абстрагированы хранимым вызовом proc. Я пытаюсь захлопнуть БД, чтобы увидеть, какой …

3
Почему SSMS вставляет новые строки вверху таблицы, а не внизу?
Всякий раз, когда я вручную вставляю строку в таблицу в SQL Server Management Studio 2008 (база данных - SQL Server 2005), моя новая строка появляется вверху списка, а не внизу. Я использую столбцы идентичности, и это приводит к таким вещам, как id row 42 first row 1 second row 2 …

4
Какие инструменты существуют для генерации тестовых данных для SQL Server?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Как вы можете видеть из другого моего вопроса , генерация тестовых данных - моя тема прямо сейчас. На данный момент я все …

3
Как сделать так, чтобы SQL Server отправлял мне по электронной почте информацию об ошибке при сбое задания?
SQL Server позволяет настроить задание на отправку оповещений по электронной почте в случае сбоя. Это простой и эффективный способ контролировать вашу работу. Однако эти предупреждения не содержат никаких подробностей - только уведомление об успехе или сбое. Если работа не удалась, вот как будет выглядеть типичное электронное письмо с предупреждением: JOB …

1
Шаблоны для настройки шардинга для SQL Server 2008 R2 для обработки больших наборов данных?
Я хочу обработать большой набор данных (> 1 млрд. Строк) в SQL Server 2008 R2. Я слышал, что если вы устанавливаете «сегментирование» или «горизонтальное разбиение», это позволяет быстрее обрабатывать большие наборы данных, так как таблицы разбиваются на несколько файлов. Вы использовали шард или горизонтальное разбиение раньше? Если да, не могли …

5
Как быстрее запросить этот 20-миллионный просмотр записей?
Для функции поиска я использую представление, содержащее записи из всех таблиц, в которых мне нужно искать. Представление имеет почти 20 миллионов записей. Поиски против этой точки зрения занимают слишком много времени. Где я должен искать, чтобы улучшить производительность этого представления? Грубое определение для представления ниже. Он включает в себя тринадцать …

3
SQL Server - временные и физические таблицы
У меня на работе есть движение отойти от использования #temp таблиц и вместо этого использовать постоянные физические таблицы с SPID. Всякий раз, когда кто-то ранее вставлял в таблицу #temp, теперь INSERT INTO dbo.MyPermanentTable (SPID, ...) VALUES (@@SPID, ...)требуется an - вместе с кучей DELETE FROM dbo.MyPermanentTable WHERE SPID = @@SPIDоператоров …

5
Присоединить / отключить против резервного копирования / восстановления
Мне нужно перенести базу данных (в целом) на другой сервер, чтобы сделать копию базы данных для настройки другой тестовой среды. У меня есть два варианта: Сделайте полную резервную копию на исходном сервере / восстановите на конечном сервере; Отключить на исходном сервере / присоединить на конечном сервере. Каковы плюсы и минусы …

1
Принудительные планы на читаемые вторичные
Если план принудительно применяется к первичному в группе доступности, применяется ли он к запросам, выполняемым на вторичном? Я ищу ответы, которые охватывают обе возможности для составления плана: План руководства Принудительный план магазина запросов Я прочитал следующее, в котором говорится, что принудительные планы QS не переносятся, но я не могу найти …

1
Не удается вставить строку с повторяющимся ключом в неуникальный индекс?
Мы сталкивались с этой странной ошибкой три раза за последние несколько дней, после того, как в течение 8 недель не допускали ошибок, и я в замешательстве. Это сообщение об ошибке: Executing the query "EXEC dbo.MergeTransactions" failed with the following error: "Cannot insert duplicate key row in object 'sales.Transactions' with unique …

2
Может ли SQL Server создавать конфликты в сгенерированных системой именах ограничений?
У меня есть приложение, которое создает миллионы таблиц в базе данных SQL Server 2008 (не кластеризовано). Я ищу обновление до SQL Server 2014 (кластеризованный), но при загрузке появляется сообщение об ошибке: «В базе данных уже есть объект с именем PK__tablenameprefix__179E2ED8F259C33B» Это сгенерированное системой имя ограничения. Это выглядит как случайно сгенерированное …

2
Странная проблема с производительностью SQL Server 2016
У нас есть один экземпляр SQL Server 2016 SP1, работающий на виртуальной машине VMware. Он содержит 4 базы данных, каждая для отдельного приложения. Все эти приложения находятся на отдельных виртуальных серверах. Ни один из них еще не используется. Однако люди, тестирующие приложения, сообщают о проблемах с производительностью. Вот статистика сервера: …

1
Каково максимальное количество допустимых связанных действий для расширенного события?
Если вы добавите «слишком много» действий к событию в сеансе событий, вы получите эту ошибку: Сообщение 25639, уровень 16, состояние 23, строка 1 Событие «[имя события]» превышает число допустимых связанных действий. Сколько действий разрешено? Это зависит от события? Ответ, основанный на экспериментах, кажется, 27 для sqlserver.rpc_completed. Но я не нашел …

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