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

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

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

3
Внутренние компоненты резервного копирования. Что происходит при выполнении задания резервного копирования с точки зрения блокировки и снижения производительности в SQL Server?
Я знаю, что для MySQL база данных резервируется по таблицам в SQL-выражениях, это приводит к блокировке, и если вы обновляете столбцы во время резервного копирования, вы можете столкнуться с проблемами целостности. Насколько я понимаю, это не относится к Microsoft SQL Server, но как SQL Server справляется с этим? Есть ли …

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

3
Оператор ALTER DATABASE не разрешен в транзакции с несколькими операторами
Отсюда я скачал образец In-memory на основе AdventureWorks и выполнил все шаги, описанные в прилагаемом документе. Однако, когда я пытаюсь запустить сценарий в SQL Server Management Studio, я получаю сообщение об ошибке: Оператор ALTER DATABASE не разрешен в транзакции с несколькими операторами Ошибка указывает на строку 9, которая: IF NOT …


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

4
Не удалось создать каталог SSISDB
Получение ошибки ниже при попытке создать каталог в службах интеграции SQL Server 2014. Есть идеи, что я пропустил при установке или где-либо еще? Не удалось открыть файл резервной копии каталога «C: \ Program Files \ Microsoft SQL Server \ 120 \ DTS \ Binn \ SSISDBBackup.bak». Убедитесь, что файл базы …

2
Обновите таблицу, используя значения из другой таблицы в SQL Server
У меня есть 2 таблицы в моей базе данных. Таблица 1 ------------------------------------------------------------------------- | name | family | phone | email | gender | phone2 | address | birthdate | ------------------------------------------------------------------------- Таблица 2 ----------------------------------------- | gender | address | phone | birthdate | ----------------------------------------- в столбцах таблицы № 1 адрес и …

3
Задача запроса: создание сегментов четного размера на основе показателя, а не числа строк
Я опишу проблему с точки зрения загрузки заказов на определенное количество грузовых автомобилей как можно более равномерно. Входы: @TruckCount - the number of empty trucks to fill Множество: OrderId, OrderDetailId, OrderDetailSize, TruckId (initially null) Ordersсостоят из одного или нескольких OrderDetails. Задача здесь состоит в том, чтобы назначить TruckIdкаждой записи. Один …

2
Является ли MERGE с OUTPUT лучшей практикой, чем условный INSERT и SELECT?
Мы часто сталкиваемся с ситуацией «Если не существует, вставьте». Блог Дэна Гусмана содержит отличное исследование о том, как сделать этот процесс безопасным. У меня есть базовая таблица, которая просто каталогизирует строку в целое число из SEQUENCE. В хранимой процедуре мне нужно либо получить целочисленный ключ для значения, если оно существует, …

1
ROW_NUMBER () OVER (PARTITION BY B, A ORDER BY C) не использует индекс для (A, B, C)
Рассмотрим эти две функции: ROW_NUMBER() OVER (PARTITION BY A,B ORDER BY C) ROW_NUMBER() OVER (PARTITION BY B,A ORDER BY C) Насколько я понимаю, они дают точно такой же результат. Другими словами, порядок, в котором вы перечисляете столбцы в PARTITION BYпредложении, не имеет значения. Если есть индекс, (A,B,C)я ожидал, что оптимизатор …

4
Хранение (частичных) резервных копий небольшого размера при использовании SQL Server FILESTREAM
У меня есть база данных с почти 1 ТБ FILESTREAMданных, резервное копирование которых мне не нужно (если данные были удалены, они автоматически восстанавливаются через пару часов, так что это просто не важно). Большая часть данных меняется каждые пару дней, поэтому дифференциальное резервное копирование не поможет уменьшить размер. У меня были …

1
Где SQL Server физически хранит значение IDENTITY для таблицы?
Я надеюсь, что кто-то может указать мне правильное направление на этот. Вот мои разработки до сих пор. SELECT * FROM sys.identity_columnsэто системное представление, которое дает «last_value», но определение для этого представления использует внутреннюю функцию IdentityProperty(colName, 'LastValue')- так что это тупик (не вытаскивая его из системной таблицы). Везде (я смотрел) в …

1
Как использовать пакетный режим с UNPIVOT (соединение цикла)?
У меня есть запрос следующей формы: SELECT ... FROM ColumnstoreTable cs CROSS APPLY ( SELECT * FROM (VALUES ('A', cs.DataA) , ('B', cs.DataB) , ('C', cs.DataC) ) x(Col0, Col1) ) someValues Это берет каждую строку из подзапроса, поддерживаемого Columnstore ( ColumnstoreTable), и умножает эти строки. Это по сути UNPIVOT. Реальный …

4
Мастер восстановления базы данных не открывается в SSMS 2014
На компьютере разработчика под управлением Windows Server 2012 R2 я только что обновил SQL Server с 2012 по 2014 год. Использование SQL Server Management Studio 2014, когда я щелкаю правой кнопкой мыши базу данных и Tasks -> Restore -> Database...ничего не происходит. Мастер восстановления базы данных не отображается должным образом. …

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