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

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

1
Проблема с соглашениями об именах таблиц и управлением политиками в SQL Server 2016
В SQL Server 2012 у меня была политика, запрещающая использование пробелов в имени таблицы. Однако, когда я использую ту же политику в SQL Server 2016, я получаю сообщение об ошибке. Вот код для условия: DECLARE @condition_id INT EXEC msdb.dbo.sp_syspolicy_add_condition @name=N'No Spaces', @description=N'No spaces in table names.', @facet=N'IMultipartNameFacet', @expression=N'<Operator> <TypeClass>Bool</TypeClass> <OpType>NOT_LIKE</OpType> …

3
Невозможно восстановить базу данных с поддержкой TDE, когда используются MAXTRANSFERSIZE и CHECKSUM
Обновление : @AmitBanerjee - старший менеджер программы для группы продуктов Microsoft SQL Server подтвердил, что MS рассмотрит проблему, поскольку она является дефектом. Кто-нибудь сталкивался с проблемой восстановления резервных копий, сделанных на SQL Server 2016 с включенным TDE и использованием MAXTRANSFERSIZE> 65536 (в моем случае я выбрал 65537, чтобы я мог …

1
База данных SQL Server AlwaysOn застряла в режиме несинхронизации / восстановления после обновления. Ошибка: не удается открыть базу данных «…» версии 782
Во время тестирования обновления с SQL Server 2014 SP1 (12.0.4422.0) до SQL Server 2016 CTP 3.2 (13.0.900.73) я следовал рекомендованному процессу обновления и столкнулся с проблемой, когда база данных не запускалась на старом первичном сервере после отработки отказа. на обновленный вторичный. Наша установка - это первичная реплика и одна вторичная …

2
Как предотвратить блокировку секционированного Columnstore при SELECT
У меня есть три таблицы Clustered Columnstore Index (CCI) в SQL Server 2016. Все эти CCI находятся в одной схеме разделения, основанной на идентификаторе клиента. В последнее время и непоследовательно я получаю тупиковые ситуации для простых операторов выбора из соединений с этими таблицами. Пример запроса, который блокирует: SELECT TOP 33 …

1
Каковы издержки строки при использовании сжатия страницы?
Я создал таблицу с 650 числовыми (19,4) столбцами. Когда я включаю Page Compression, запустив ALTER TABLE fct.MyTable REBUILD WITH (DATA_COMPRESSION = PAGE); я получил Сообщение 1975, уровень 16, состояние 1 Индекс Длина строки PK_Mytable превышает максимально допустимую длину в 8060 байтов. но 650 умножить на 9 байтов - это только …

1
Отсутствует некластеризованный индекс, уже являющийся частью кластерного индекса
Я отлаживаю медленно выполняющийся запрос, и в плане выполнения предлагается некластеризованный индекс с воздействием 51.6648. Однако некластеризованный индекс включает только столбцы, которые уже находятся в составном кластерном индексе с первичным ключом (PK). Может ли это быть из-за порядка столбцов в индексе? т. е. если столбцы в кластеризованном индексе не расположены …

1
Что это значит, когда у вас есть «sql_exit_invoked» в System Health?
У меня проблемы с одним из моих серверов SQL Server 2016 Standard. У меня 8 рабочих серверов, и этот единственный, который случайно падает, не имея никаких следов в журнале. У меня включена система system_health. Я заметил, что у меня в строке здоровья системы есть строка "sql_exit_invoked". Я пытаюсь найти больше …

1
Измерение плана выселения
У нас есть SQL Server 2016 SP1 с максимальным объемом памяти 24 ГБ. Этот сервер имеет большое количество компиляций, только 10% этих компиляций являются запросами Ad-Hoc. Поэтому вновь скомпилированные планы должны храниться в кэше планов, но размер кэша планов не увеличивается (около 3,72 ГБ). Я подозреваю, что существует локальная нагрузка …

3
Решение для присвоения уникальных значений строкам с конечным расстоянием сотрудничества
У меня есть таблица, которую можно создать и заполнить следующим кодом: CREATE TABLE dbo.Example(GroupKey int NOT NULL, RecordKey varchar(12) NOT NULL); ALTER TABLE dbo.Example ADD CONSTRAINT iExample PRIMARY KEY CLUSTERED(GroupKey ASC, RecordKey ASC); INSERT INTO dbo.Example(GroupKey, RecordKey) VALUES (1, 'Archimedes'), (1, 'Newton'), (1, 'Euler'), (2, 'Euler'), (2, 'Gauss'), (3, 'Gauss'), …

2
Какая польза от включения Query Store на msdb?
Из базы данных системы SQL (master, model, msdb, tempdb) хранилище запросов можно использовать только для msdb. Я посмотрел и не нашел никакой документации о хранилище запросов на MSDB. Хотя вы не видите его в графическом интерфейсе, его можно проверить на вашем экземпляре SQL 2016 Проверка магазина запросов отключена USE msdb …

3
Как намекнуть присоединение «многие ко многим» в SQL Server?
У меня есть 3 "большие" таблицы, которые объединяются в пару столбцов (обе int). Таблица1 имеет ~ 200 миллионов строк Таблица2 имеет ~ 1,5 миллиона строк Таблица3 имеет ~ 6 миллионов строк Каждая таблица имеет кластерный индекс Key1, Key2и затем еще один столбец. Key1имеет низкую мощность и очень искажен. На него …

1
Service Broker - время жизни разговора?
Мы пытаемся заставить Service Broker работать в нашей среде, чтобы решить бизнес-задачу. Я не знаю, подходит ли заголовок сообщения, но мой вопрос ниже. Но, возможно, это не очень хороший вопрос, поэтому после этого мы и делаем то, почему я думаю, что это правильный вопрос. Сколько сообщений нужно отправить в разговоре …



1
Какие большие ограничения следует ожидать от связанных SQL-серверов?
Наш продукт основан на Microsoft SQL Server. В настоящее время мы используем три базы данных и всегда разворачиваем их на одном экземпляре SQL Server. Три базы данных - это OLTP, OLAP и аудит. База данных OLAP содержит массивные входящие данные о EOD как из OLTP, так и из аудита, используя …

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