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

15
Можно ли дефрагментировать системные таблицы SQL Server?

У нас есть несколько баз данных, в которых создается и удаляется большое количество таблиц. Из того, что мы можем сказать, SQL Server не выполняет никакого внутреннего обслуживания системных базовых таблиц , что означает, что они могут со временем стать очень фрагментированными и раздутыми по...

15
Почему мой запрос EXISTS выполняет сканирование индекса вместо поиска индекса?

Я работаю над оптимизацией некоторых запросов. Для запроса ниже SET STATISTICS IO ON; DECLARE @OrderStartDate DATETIME2 = '27 feb 2016'; DECLARE @OrderEndDate DATETIME2 = '28 feb 2016'; SELECT o.strBxOrderNo , o.sintOrderStatusID , o.sintOrderChannelID , o.sintOrderTypeID , o.sdtmOrdCreated ,...

15
Счетчик SQL Server 2014 (DISTINCT x) игнорирует вектор плотности статистики для столбца x

Для a, COUNT(DISTINCT)который имеет ~ 1 миллиард различных значений, я получаю план запроса с агрегатом хешей, который оценивается в ~ 3 миллиона строк. Почему это происходит? SQL Server 2012 дает хорошую оценку, так что это ошибка в SQL Server 2014, о которой я должен сообщить в Connect? Запрос и...

15
Более новая версия SQL Server менее стабильна?

Наш архитектор баз данных сказал нашему клиенту, что SQL Server 2014 - плохой выбор по сравнению с 2012 годом, поскольку в нем отсутствуют преимущества производительности и стабильности, которые есть у 2012 года. Все, что я прочитал, противоречит этому. Аарон Бертран говорит, что все наоборот, и...

14
Как перезагрузить связанный сервер?

Я использую Microsoft SQL Server 2014 Enterprise Edition. Проблема возникает со связанными серверами, где необходимо перезапустить сервер или остановить MSSQLSERVERслужбу. Когда сервер снова работает, связанные серверы (с DB2) не работают должным образом, и SQL Server показывает эту ошибку:...

14
Как отслеживать блокировки, которые происходят менее чем за секунду - SQL Server

Я пытаюсь устранить проблему с блокировкой, которая происходит менее секунды. Приложение OLTP очень чувствительно и должно иметь время отклика менее 200 мс для некоторых транзакций в соответствии с согласованным SLA. У нас были проблемы с эскалацией блокировки в новом выпуске кода, которые мы...

14
Альтернативный способ сжатия NVARCHAR (MAX)?

Я пытаюсь сжать некоторые таблицы, которые имеют NVARCHAR(MAX)поля. К сожалению, rowи pageсжатие не имеет влияние желания (только ~ 100/200 MB сохраненное на 20 Гб таблицы). Кроме того, я не могу применить архивное сжатие хранилища столбцов и хранилищ столбцов, поскольку они не поддерживают сжатие...

14
Выполнение пакета служб SSIS из хранимой процедуры с различными правами пользователя

У меня возникают проблемы с разрешением моим пользователям выполнять пакеты служб SSIS разумным образом из-за различных уровней привилегий. Сценарий : мы создали хранилище данных с двумя различными пакетами служб SSIS, отвечающими за загрузку его с данными, один должен запускаться автоматически...

14
Невозможно восстановить базу данных SQL Server из полной резервной копии, ошибка обработки журнала, база данных в состоянии «восстановления»

Я пытаюсь настроить базу данных для целей разработки на локальном компьютере SQL Server Developer Edition 12.0.2000.8. У меня есть полная резервная копия базы данных и отдельные файлы резервных копий только для журнала транзакций, которые были отправлены мне по сети. При попытке восстановить из...

14
Ход выполнения инструкции SELECT INTO

Наш поток ETL имеет длительный оператор SELECT INTO, который создает таблицу на лету и наполняет ее несколькими сотнями миллионов записей. Заявление выглядит примерно так SELECT ... INTO DestTable FROM SrcTable В целях мониторинга мы хотели бы получить приблизительное представление о ходе...

14
Объединить все значения одного и того же элемента XML с помощью XPath / XQuery

У меня есть значение XML, как это: <R> <I>A</I> <I>B</I> <I>C</I> ... </R> Я хочу , чтобы объединить все Iзначения и возвращает их в виде одной строки: ABC.... Теперь я знаю, что могу уничтожить XML, собрать результаты обратно в виде безузлового XML и...

14
Создание связанного сервера, который указывает на себя

Я пытаюсь создать связанный сервер на экземпляре SQL Server 2014, servername\instancenameиспользуя следующий вызов: EXEC master.dbo.sp_addlinkedserver @server = N'servername\instancename', @srvproduct=N'SQL Server' Я получаю ошибку: Msg 15028, Level 16, State 1, Procedure sp_addlinkedserver, Line...

14
TempDB утверждения

У нас есть активная база данных OLTP 40GB на SQL Server 2014 SP1. Обнаружено, что запросы выполняются медленно: ожидания IO_Completion, длина очереди диска увеличиваются до 900, а SQL Server перестает отвечать на запросы. Что мы пробовали: Перезапустите экземпляр, и через минуту он начнет работать...

14
Может ли SQL Server создавать конфликты в сгенерированных системой именах ограничений?

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

13
Запрос в 100 раз медленнее в SQL Server 2014, оценка количества строк в буфере строк Оценка виновника?

У меня есть запрос, который выполняется в 800 миллисекунд в SQL Server 2012 и занимает около 170 секунд в SQL Server 2014 . Я думаю, что я сузил это до плохой оценки кардинальности для Row Count Spoolоператора. Я немного читал об операторах спула (например, здесь и здесь ), но все еще не могу...

13
Дефис в имени моего компьютера вызывает ошибку T-SQL

Я разработчик, а не администратор базы данных (который показывает, я боюсь). Я пытаюсь запустить построитель отчетов 3.0 с SQL Server 2014 Express на своем домашнем компьютере (по имени John-PC) и не могу запустить свои отчеты. Я случайно создал комбинацию пользователя и логина user = John-PCи...

13
Как реализовать алгоритм на основе множеств / UDF

У меня есть алгоритм, который мне нужно запустить для каждой строки в таблице с 800K строк и 38 столбцов. Алгоритм реализован в VBA и выполняет математические вычисления, используя значения из некоторых столбцов для манипулирования другими столбцами. В настоящее время я использую Excel (ADO) для...

13
Онлайн восстановление страницы достигло предела 1000

Мне было поручено попытаться восстановить базу данных, которая пострадала от повреждения (из-за сбоя ввода-вывода, который был исправлен с тех пор). Я не знаком с базой данных или тем, что она содержит. Мне дали старую (~ 3 недели) полную резервную копию и серию журналов транзакций ... однако...

13
в какие группы AD входят логины моего пользователя?

Я не уверен, что выбрал правильное название для этого вопроса. Что мне действительно нужно, так это то, что для отдельного пользователя Windows AD я хотел бы узнать список групп Windows AD (учетных записей), которые имеют доступ к определенной базе данных на этом сервере. когда я запускаю...