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

SQL Server 2014 (основная версия сборки 12.0.xxxx). Пожалуйста, также пометьте sql-сервер.

2
Почему при поиске в столбце BIGINT используются операторы дополнительного постоянного сканирования, вычисления скалярных и вложенных циклов?
Когда я смотрю на фактический план выполнения некоторых из моих запросов, я замечаю, что литеральные константы, используемые в предложении WHERE, отображаются в виде вложенной цепочки вычисления скаляра и константы сканирования . Чтобы воспроизвести это, я использую следующую таблицу CREATE TABLE Table1 ( [col1] [bigint] NOT NULL, [col2] [varchar](50) NULL, [col3] …

2
Могу ли я получить древовидную структуру из таблицы, на которую ссылаются (иерархической)?
Имеется иерархическая таблица, подобная этой: CREATE TABLE [dbo].[btree] ( id INT PRIMARY KEY , parent_id INT REFERENCES [dbo].[btree] ([id]) , name NVARCHAR(20) ); Я хотел бы получить всю древовидную структуру. Например, используя эти данные: INSERT INTO [btree] VALUES (1, null, '1 Root'); INSERT INTO [btree] VALUES (2, 1, '1.1 Group'); …

1
Почему значение query_hash равно нулю для операторов EXEC?
Я настраиваю систему мониторинга для SQL Server, используя расширенные события, чтобы найти тяжелые запросы в качестве «производственной обратной связи» для наших разработчиков. Я использую событие sp_statement_completedи sql_statement_completed, с предикатными фильтрами на cpu_time, логическое чтение и т.д. Я надеялся агрегировать результаты на database_nameи , query_hashкак показаны на многочисленных примеры по всему …

1
AlwaysON Миграция с 2014 по 2016
У меня 20 лайнеров в 2014 году, около 500 DBS, Каков наилучший способ перенести их с наименьшими затратами времени и усилий? Моя идея: Остановить доступ Резервное копирование базы данных. Начать восстановление базы данных. Пока идет восстановление: Drop AOG в 2014 г. Создать его в 2016 г. Готово Это кажется простым, …


1
Рекомендуемые способы обновления AlwaysOn AG с 2014 по 2016 год
Каков рекомендуемый процесс обновления Availability Groupsс одной реплики синхронизации с SQL 2014 до 2016? Насколько я понимаю, in-placeобновления не очень нравятся профессионалам в области баз данных. Есть ли способ избежать in-placeобновления в Availability Groups? Есть ли возможность присоединить сервер 2016 года к существующей группе доступности 2014 года и выполнить там …

1
Почему SQL Server Mangement Studio по умолчанию не создает сценарии для индексов?
Недавно я понял, что по умолчанию сценарии базы данных не включают индексы, и мне приходится каждый раз менять эту опцию. Может ли кто-нибудь объяснить причину? Есть ли понимание этого поведения по умолчанию или просто потому, что Microsoft любит это делать?

2
Есть ли способ сделать так, чтобы этот выбор извлекал одинаковые результаты одним поиском?
Можно ли получить те же данные, что и следующие, с помощью одного поиска или сканирования, либо изменив запрос, либо повлияв на стратегию оптимизатора? Код и схема, подобные этой, в настоящее время используются в SQL Server 2014. Репро сценарий. Настроить: USE tempdb; GO IF OBJECT_ID('dbo.TestUpload', 'U') IS NOT NULL DROP TABLE …

1
Когда вы переключаете таблицу A в таблицу B, переключаются ли данные индекса?
У меня в настоящее время довольно большая таблица (5-7 миллионов строк). Эта таблица регулярно перестраивается с помощью процедуры, которая создает данные в промежуточной таблице, а затем переключает данные в рабочую таблицу с помощью ALTER TABLE .. SWITCH TO ..оператора. Пример: BEGIN TRAN; -- Rebuild indexes ALTER INDEX IX_NC_GroupEvent_staging_GroupName on [dbo].[GroupEvent_staging] …

3
Запрос к sys.schemas и sys.synonyms выполняется очень медленно для одного пользователя
Сценарий: SQL Server 2014 (v12.0.4100.1) .NET Service выполняет этот запрос: SELECT name, base_object_name FROM sys.synonyms WHERE schema_id IN (SELECT schema_id FROM sys.schemas WHERE name = N'XXXX') ORDER BY name ... который возвращает около 6500 строк, но часто истекает через 3 + минуты. XXXXВыше не "ДБО. Если я выполню этот запрос …

1
почему табличная переменная улучшает производительность запроса в этих обстоятельствах?
для этого конкретного случая, который я попытаюсь объяснить ниже, использование табличной переменной работает лучше, чем не использование табличной переменной. Я хотел бы знать, почему и, если возможно, избавиться от табличной переменной. это запрос с использованием табличной переменной: USE [BISource_UAT] GO set statistics io on SET STATISTICS TIME ON SET NOCOUNT …

2
SQL Server 2014 Внезапное замедление / Нет вставок / Не связано с оборудованием или индексом
Я использую 350GBбазу данных на моем компьютере с ~ 40 миллионами строк. SQL Server 2014, Win7, AMD 8350 @ 4,8 ГГц, 16 ГБ ОЗУ и твердотельный накопитель емкостью 500 ГБ (база данных размещается на собственном твердотельном накопителе емкостью 500 ГБ с пропускной способностью чтения / записи 500 МБ / 500 …

2
Классическое ASP-соединение с SQL Server 2014 без TLS 1.0 с использованием ADODB.Connection
С отключенным TLS 1.0 во имя соответствия PCI я не могу заставить работать 32-битное приложение Classic ASP. В соответствии с рекомендациями MS / Stack Exchange я установил: SQL Server 2014 с пакетом обновления 1 (SP1) CU1 .NET Framework 4.6 Это запустило наши приложения ASP.NET / SSMS. Но наше приложение Classic …

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

2
Могу ли я иметь полные резервные копии на нескольких дисках?
В настоящее время у меня есть только один файл резервной копии, IMTDB.bak, и он находится на том же жестком диске, что и сама база данных. Я хочу увеличить избыточность этой резервной копии БД, по сути «копируя» ее на другой диск, но я получаю ошибку «Резервное копирование не выполнено для сервера. …

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