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

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

1
-E опция запуска и твердотельные накопители
Кто-нибудь видел доказательства эффекта -Eпри использовании SSD? Влияние на диски с «вращающейся ржавчиной» не оспаривается, но SSD на самом деле не смущаются случайным вводом / выводом. Интересно, может ли -Eопция повредить производительность. На серверах с набором дисков (SSD SAN, PCI SSD и традиционная SAN) SQL Server должен решить при запуске, …

1
Влияние на производительность изменения порога заблокированного процесса sp_configure
Мне было поручено определить любую блокировку на производственном сервере. Мой план для достижения этой цели заключается в использовании EXECUTE sp_configure 'blocked process threshold', 5 В сочетании с трассировкой на стороне сервера для сбора отчета о заблокированных процессах. Я понимаю, что это мероприятие повлечет за собой снижение производительности, и я хотел …

2
Отключение CHECK_POLICY по умолчанию
Мы перешли с SQL Server 2000 на SQL Server 2005. Клиентское программное обеспечение, которое я не могу изменить, создает пользователя без опции CHECK_POLICY = OFF; После создания пользователя я должен запустить команду ALTER LOGIN username WITH CHECK_POLICY = OFF; Отключить политику, как рекомендовано, я не могу. Можно ли отключить настройки …

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

1
Является ли «законным» создание и удаление #SomeTable более одного раза?
У меня есть своего рода код, выделенный как «связные блоки», которые я могу снова и снова вставлять в более длинный «скрипт конфигурации», и один из шаблонов, которые я использую, таков: CREATE TABLE #WidgetSetting ( WidgetID bigint not null, Name nvarchar(100) not null, Value nvarchar(max) not null, CreateDate datetime not null …

3
Отбрасывание гипотетических индексов
Раньше я думал, что удаляю гипотетические индексы, используя оператор DROP INDEX для кластеризованных индексов и оператор DROP STATISTICS для некластеризованных индексов. У меня есть база данных, заполненная остатками DTA, которые я хотел бы очистить; однако, когда я пытаюсь отбросить объект, я всегда получаю сообщение об ошибке, говорящее мне, что я …

1
Как уничтожить .docx XML?
Я пытаюсь импортировать XML (на самом деле файл DOCX) в базу данных SQL Server 2008. Я почти новичок в программировании XML. Я много гуглил, но почти все примеры с простым XML-файлом. Здесь XML-файл немного сложен (см. Ниже). Можете ли вы дать мне некоторое представление о том, как я должен создать …

4
Не удалось войти в систему для пользователя «домен \ имя пользователя». (Microsoft SQL Server, ошибка: 18456)
Я сталкиваюсь с этой проблемой при подключении к локальной системе БД, но при подключении любого сервера он подключается. Login failed for user 'domain\username'. (Microsoft SQL Server, Error: 18456) For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=18456&LinkId=20476

2
Как сжать физический файл журнала транзакций, когда он является основным в зеркале?
Мы настроили зеркальное отображение базы данных на выходных и забыли снова включить задание резервного копирования журналов транзакций. Когда я пришел этим утром, журнал транзакций увеличился до 58 ГБ и занял большую часть дискового пространства. Я сделал ручное резервное копирование журнала транзакций на диск, чтобы снова запустить базу данных, однако запуск …

2
Создать скрипт для автоматизации переименования ограничений по умолчанию
Справочная информация: некоторые из наших ограничений на столбцы по умолчанию были созданы без явных имен, поэтому мы получаем забавные имена, которые варьируются от сервера к серверу, например: DF__User__TimeZoneIn__5C4D869D Я бы предпочел, чтобы все они управлялись с единообразными именами, DF_Users_TimeZoneInfoчтобы мы могли гарантировать наличие соответствующих ограничений для будущих целевых таблиц (как …

1
Как вы перемещаете базу данных SQL Server 7 в SQL Server 2012?
Я хотел бы переместить базу данных из SQL Server 7.0 в SQL Server 2012. Они не совместимы для резервного копирования и восстановления. Есть ли способ экспортировать из SQL Server 7.0 и импортировать его в 2012 году? Мне нужны только таблицы - никаких представлений или хранимых процедур.

6
SQL Server в замешательстве: база данных существует или нет?
Получилась очень странная, раздражающая проблема. Каким-то образом экземпляр SQL Server 2008 R2, работающий на нашем сервере, несколько испортился. Во-первых, мы заметили, что база данных, которую мы создали вчера, отсутствует. Итак, мы осмотрелись и обнаружили, что он все еще там, но оторван. Итак, мы попытались прикрепить mdf, но получили сообщение, похожее …

1
Причины ввода-вывода в высоком буфере SQL Server 2008 R2
Я пытаюсь устранить неполадки с производительностью на SQL Server, который есть у нас для нашего сервера управления документами, и сегодня производительность достигла рекордно низкого уровня. Глядя на хранилище данных управления (MDW), которое я недавно установил, я вижу огромный всплеск в буфере ввода-вывода. Общее время ожидания SQL составляет 1500-2000 мс, что …

1
Стратегии организации SQL Server с большим объемом оперативной памяти
Теперь у нас есть новый сервер для нашей БД, и среди прочего у нас доступно 128 ГБ ОЗУ (ранее у меня было 16 ГБ). Я знаю, что SQL Server очень хорошо справляется с управлением своими ресурсами, но мне было интересно, есть ли какие-либо специальные настройки или стратегии, которые я должен …

2
В SSIS 2012, какова цель пометки пакета как «точки входа»
В конструкторе Visual Studio вы можете щелкнуть правой кнопкой мыши на пакете служб SSIS и определить его как пакет «Точка входа». Выполняя поиск, я нашел эту страницу на MSDN, которая гласит: Значение 1 означает, что пакет предназначен для непосредственного запуска. Значение 0 означает, что пакет предназначен для запуска другим пакетом …

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