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

8
Могу ли я получить древовидную структуру из таблицы, на которую ссылаются (иерархической)?

Имеется иерархическая таблица, подобная этой: 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...

8
Почему при поиске в столбце BIGINT используются операторы дополнительного постоянного сканирования, вычисления скалярных и вложенных циклов?

Когда я смотрю на фактический план выполнения некоторых из моих запросов, я замечаю, что литеральные константы, используемые в предложении WHERE, отображаются в виде вложенной цепочки вычисления скаляра и константы сканирования . Чтобы воспроизвести это, я использую следующую таблицу CREATE TABLE...

8
Причудливая плотность приводит к выборочной статистике

NC-индекс получает совершенно другое статистическое распределение при оценке с выборкой по сравнению с fullscan; образец, имеющий странный вектор плотности. Это приводит к плохим планам выполнения. У меня есть таблица из ~ 27M строк, с ненулевым FK-столбцом, поддерживаемым некластеризованным...

8
Сжатие SQL Server 2014 и максимальный размер строки

Мне нужно создать широкую денормализованную таблицу с большим количеством десятичных (26,8) столбцов (ограничение не более 1024 столбцов, большинство столбцов будет нулевым или нулевым). Я знаю около 8060 байт на ограничение строки, поэтому я попытался создать таблицу со сжатием страницы. Код ниже...

8
Лучший способ уменьшить БД после обнуления данных из varbinary (max)?

У нас есть база данных с большим количеством данных, хранящихся в поле типа varbinary (max) . В какой-то момент мы можем удалить эти данные для большинства строк, но не для всех. Наш план состоит в том, чтобы сделать это поле обнуляемым и просто обнулить данные, когда они больше не нужны. Как...

8
Найдите самый маленький недостающий элемент на основе определенной формулы

Мне нужно иметь возможность найти отсутствующий элемент из таблицы с десятками миллионов строк и иметь первичный ключ BINARY(64)столбца (который является входным значением для вычисления). Эти значения в основном вставляются по порядку, но иногда я хочу использовать предыдущее значение, которое...

8
Изменил ли Microsoft оптимизатор запросов относительно количества файлов и параллелизма?

Microsoft изменила оптимизатор запросов относительно количества файлов и параллелизма? Разве оптимизатор больше не учитывает количество файлов для определения степени параллелизма запроса? Если так, кто-нибудь знает, когда было сделано изменение? Если нет, может ли кто-нибудь предоставить ссылку на...

8
Почему автоматически созданная статистика по этому столбцу пуста?

Информация Мой вопрос связан с достаточно большой таблицей (~ 40 ГБ), которая является кучей (к сожалению, мне не разрешено добавлять кластерный индекс в таблицу владельцами приложений) Автоматически созданная статистика для столбца Identity ( ID) была создана, но пуста. Автоматическое создание...

8
Настройки MAXDOP для SQL Server 2014

Я знаю, что этот вопрос задавался много раз и также имеет ответы на него, но мне все еще нужно больше рекомендаций по этому вопросу. Ниже приведены детали моего процессора из SSMS: Ниже находится вкладка ЦП из диспетчера задач Сервера БД: Я сохранил настройку MAXDOPна 2, следуя приведенной ниже...