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

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

3
Создание некластеризованного индекса на непостоянном вычисляемом столбце SQL Server
Я изо всех сил пытаюсь найти любую документацию о том, как SQL Server на самом деле хранит непостоянный вычисляемый столбец. Возьмите следующий пример: --SCHEMA CREATE TABLE dbo.Invoice ( InvoiceID INT IDENTITY(1, 1) PRIMARY KEY, CustomerID INT FOREIGN KEY REFERENCES dbo.Customer(CustomerID), InvoiceStatus NVARCHAR(50) NOT NULL, InvoiceStatusID AS CASE InvoiceStatus WHEN 'Sent' …

3
Как SQL Server обрабатывает данные для запроса, если в буферном кеше недостаточно места?
Мой вопрос заключается в том, как SQL Server обрабатывает запрос, который должен вытянуть больший объем данных в буферный кеш, чем есть доступное пространство? Этот запрос будет содержать несколько объединений, поэтому результирующий набор не существует в этом формате уже на диске, и ему потребуется скомпилировать результаты. Но даже после компиляции все …

4
Сброс промежуточного итога на основе другого столбца
Пытаюсь подсчитать промежуточную сумму. Но он должен сбрасываться, когда накопленная сумма больше, чем значение другого столбца create table #reset_runn_total ( id int identity(1,1), val int, reset_val int, grp int ) insert into #reset_runn_total values (1,10,1), (8,12,1),(6,14,1),(5,10,1),(6,13,1),(3,11,1),(9,8,1),(10,12,1) SELECT Row_number()OVER(partition BY grp ORDER BY id)AS rn,* INTO #test FROM #reset_runn_total Детали индекса: …

2
Пример обновления статистики для SQL Server пропускает самое высокое значение RANGE_HI_KEY в столбце восходящего ключа
Я пытаюсь понять, как работает выборка статистики, и ожидаемо ли приведенное ниже поведение при выборочных обновлениях статистики. У нас есть большая таблица, разделенная по дате, с парой миллиардов строк. Дата раздела является предшествующей рабочей датой и, следовательно, является восходящим ключом. Мы только загружаем данные в эту таблицу за предыдущий день. …

2
Как указать параметры запуска SQL при тихой установке через командную строку
Я хочу исправить ошибку пробела в SQL Server 2012 с помощью -T272параметра запуска. Как я могу автоматизировать это после установки? Я не нашел параметров установки для параметров запуска.

3
Какая польза от восстановления заголовка только при выполнении резервного копирования?
Когда я отслеживаю свои резервные копии с помощью следующего запроса: SELECT command, percent_complete, 'elapsed' = total_elapsed_time / 60000.0, 'remaining' = estimated_completion_time / 60000.0 FROM sys.dm_exec_requests WHERE command like 'BACKUP%' or command like 'RESTORE%' Я заметил, что перед резервным копированием, SQL Server выполняет восстановление заголовка только затем резервное копирование. Мне было …

4
Каковы версии FIRST () и LAST () для SQL Server 2012?
У меня есть таблица с valueколонкой. Я хочу вычислить последнюю строку минус первую строку, как показано здесь: id value 1 10 2 45 3 65 4 95 . . . . . . 500 200 Я хочу получить 200 - 10 = 190 Я попытался использовать приведенную ниже команду в …

1
Невозможно заставить работать SQLCMD независимо от того, что я пытаюсь
Независимо от того, что я делаю, я не могу заставить работать SQLCMD. Я пытаюсь запустить сценарий размером более 200 МБ и не может быть запущен из приложения сервера SQL, поэтому мне нужно сделать это через SQLCMD, однако всякий раз, когда я пытаюсь войти в систему или запустить сценарий, он немедленно …

1
Что на самом деле указывает столбец «чтения» в sys.dm_exec_sessions?
Это может показаться очень простым вопросом, и так оно и должно быть. Однако, как поклонник научного метода, мне нравится создавать гипотезу, а затем проверять ее, чтобы убедиться, что я прав. В этом случае я пытаюсь лучше понять вывод sys.dm_exec_sessions, а точнее, один столбец «читает». Электронная документация по SQL Server довольно …

2
Обновление запросов происходит медленнее после включения полнотекстового индекса SQL Server
У меня есть веб-сайт asp.net со множеством запросов на вставку, обновление и удаление, работающих с моей базой данных. Несколько дней назад я создал полнотекстовый индекс по двум столбцам одной из таблиц. После этого я понял, что, когда веб-сайт выполняет запросы на обновление этой таблицы, использование памяти и диска процесса SQL …

3
Настройка оперативной памяти для SQL Server и NUMA
Случайный админ БД тут. Вопрос: Вы бы все еще вручную ограничивали максимальный объем ОЗУ для SQL Server, хотя единственная цель этого сервера - обслуживать только ядро ​​базы данных SQL Server? У меня есть Microsoft Windows 2012 R2 Server, SQL Server 2012 Std, с 32 ГБ ОЗУ. Админ постоянно авторизуется на …

2
Низкое PLE на узле NUMA 000, высокое на 001
Я смотрю на PLE (продолжительность жизни страницы) через узлы NUMA на наших серверах SQL, и наткнулся на довольно странное распределение. Узел NUMA 000 имеет очень низкое PLE по сравнению с 001. Я не уверен, почему это так. Я проверил на нескольких других серверах SQL в нашей среде, и другие производственные …

2
Поля «вне строки» читаются при использовании кластерного индекса?
Я знаю, что при использовании VARCHAR(MAX)/NVARCHAR(MAX)столбцов данные сохраняются out of the row- в строке данных будет указатель на другое место, где хранится «большое значение». У меня есть следующие вопросы: Каждое поле хранится out of the rowили только maxте? Если вы используете clustered indexтаблицу для чтения всей записи, считываются ли поля, …

3
Циклическая переборка значений по одному символу за раз
Я хочу перебрать значения и убрать 1 символ за раз из значений и отобразить результат. Так что, если у меня есть таблица со значениями: ID ___ 34679 13390 89906 Я хочу, чтобы результат выглядел так Id ---- 4679 679 79 9 3390 390 90 0 9906 906 06 6

4
Ошибка копирования базы данных SQL Server 2012
Я хочу сделать копию базы данных в том же SqlServer. Итак, когда я использую Copy Database Wizard, он выдает ошибку: (Я сделал это с тестовой БД, и она отлично работает !!!!) конфигурации: пользователь sa Метод: «Используйте метод объекта управления SQL» Выберите новое имя для базы данных назначения. ошибка: НАЗВАНИЕ: Мастер …

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