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

13
Почему SQL Server отказывается обновлять эти статистические данные, кроме полного сканирования?

Я заметил относительно продолжительную (20 минут +) операцию автоматического обновления статистики в ежедневной сборке хранилища данных. Вовлеченная таблица CREATE TABLE [dbo].[factWebAnalytics]( [WebAnalyticsId] [bigint] IDENTITY(1,1) NOT NULL, [MarketKey] [int] NOT NULL CONSTRAINT...

13
Можно ли установить выделенное соединение администратора (DAC) с использованием SSMS?

Можно ли подключиться к ЦАП с помощью SSMS? Если я правильно понимаю, это должно быть возможно, используя префикс «admin:» перед именем сервера, но я получаю следующее сообщение: Выделенные соединения администратора не поддерживаются через SSMS, так как он устанавливает несколько соединений в...

13
Запрос выбора максимального значения при соединении

У меня есть таблица пользователей: |Username|UserType|Points| |John |A |250 | |Mary |A |150 | |Anna |B |600 | и уровни |UserType|MinPoints|Level | |A |100 |Bronze | |A |200 |Silver | |A |300 |Gold | |B |500 |Bronze | И я ищу запрос, чтобы получить уровень для каждого пользователя. Что-то вроде:...

13
Внутренние компоненты резервного копирования. Что происходит при выполнении задания резервного копирования с точки зрения блокировки и снижения производительности в SQL Server?

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

13
Сравнение значений NULL в таблице

Я всегда озадачен некоторым загадочным поведением t-sql, например: -- Create table t and insert values. use tempdb CREATE TABLE dbo.t (a INT NULL); -- insert 3 values INSERT INTO dbo.t values (NULL),(0),(1); GO set ansi_nulls off -- purposely turn off, so we can allow NULL comparison, such as null...

13
Восстановление базы данных SQL Server 2012 в режиме высокой доступности

У меня есть база данных, которая всегда находится в режиме высокой доступности и синхронизирована с другой базой данных в другом экземпляре. Как я могу восстановить .bakфайл из основной базы данных, используя T-SQL? Я новичок в высокой доступности, и мне посоветовали вывести базу данных из высокой...

13
Почему вторичный селективный индекс не используется, когда предложение where фильтрует значение `value ()`?

Настроить: create table dbo.T ( ID int identity primary key, XMLDoc xml not null ); insert into dbo.T(XMLDoc) select ( select N.Number for xml path(''), type ) from ( select top(10000) row_number() over(order by (select null)) as Number from sys.columns as c1, sys.columns as c2 ) as N; Пример XML...

13
Можно ли записывать входящие значения параметров в вызове процедуры при трассировке в SQL Server Profiler?

Используя SQL Server Profiler (я на SQL Server 2012), я пытаюсь создать полезную трассировку, которая показывает значения параметров, а не только SQL с именами переменных. Хранимая процедура просматривает большое количество данных инвентаризации, чтобы получить очень ценные результаты, и я пытаюсь...

13
Логины не синхронизируются между группами доступности

У нас есть 2 сервера в группе AlwaysOn. Хотя учетные записи пользователей в каждой синхронизированной базе данных существуют на обоих серверах, логины уровня экземпляра базы данных существуют только на одном из серверов. Т.е. DBINSTANCE-> Security-> Logins отсутствуют на одном сервере....

13
Кластерный индекс не используется в операторе удаления

У меня есть таблица SQL Server, определенная следующим образом CREATE TABLE [dbo].[Production_Detail] ( [Id] [bigint] NOT NULL DEFAULT (NEXT VALUE FOR [dbo].[Production_Detail_Seq]), [Meta_Data_ID] INT NOT NULL , [Production_Detail_Time] DATETIME NOT NULL, [Production_Detail_Time_Local] DATETIME...

13
Сброс последовательности SQL Server 2012

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

13
Установка SQL Server 2012 Express завершается с ошибкой «Не удалось найти дескриптор запуска компонента Database Engine».

Я пытаюсь установить SQL Server Express 2012 с пакетом обновления 1 x 64 на Windows 7 с пакетом обновления 1 x 64. На этом компьютере ранее был установлен SQL Server Express 2012. Этот экземпляр был обновлен до SQL Server 2012 Standard, который с тех пор был удален. Ниже приведены параметры,...

13
Почему мы используем FILE = 1 в скриптах для восстановления базы данных

Недавно, когда я натолкнулся на скрипт для восстановления базы данных, у меня возникло сомнение, почему мы должны использовать « FILE = 1 »? Разве мы не можем восстановить базу данных без этого заявления? В основном, для чего он...

13
Как лучше всего поддерживать размеры файла журнала SQL

Я в некотором роде новый администратор баз данных, и я управляю экземпляром SQL Server 2012, который обладает достаточной активностью. Я работаю в режиме полного восстановления, потому что нам нужно время восстановления. Прямо сейчас я беру полную резервную копию баз данных и журналов каждый день в...

13
Как оптимизатор SQL Server оценивает количество строк в объединенной таблице?

Я выполняю этот запрос в базе данных AdventureWorks2012 : SELECT s.SalesOrderID, d.CarrierTrackingNumber, d.ProductID, d.OrderQty FROM Sales.SalesOrderHeader s JOIN Sales.SalesOrderDetail d ON s.SalesOrderID = d.SalesOrderID WHERE s.CustomerID = 11077 Если я посмотрю на примерный план выполнения, я...

13
Могу ли я создать определенный пользователем тип таблицы и использовать его в той же транзакции?

Когда я выполню следующее (в студии управления GO разделит команды на пакеты) use tempdb begin tran go CREATE TYPE dbo.IntIntSet AS TABLE( Value0 Int NOT NULL, Value1 Int NOT NULL ) go declare @myPK dbo.IntIntSet; go rollback Я получаю сообщение об ошибке тупика. Мой процесс зашел в тупик с самим...

13
sqlpackage.exe игнорирует BlockOnPossibleDataLoss?

У меня есть dacpac, который установил для BlockOnPossibleDataLoss значение false, однако развертывание блокируется, когда я запускаю его с sqlpackage.exe, сообщая мне: «Столбец [a] удаляется, может произойти потеря данных». Однако, когда я использую точно такой же профиль развертывания и публикуюсь...

13
Использование SQL Server 2012 Standard с Bitlocker

Мы пытаемся использовать Bitlocker для защиты базы данных SQL Server 2012. У нас нет проблем с запуском битлокера ... проблема в том, что, как только диск заблокирован, SQL Server больше не может читать данные. Очевидно, мы бы хотели использовать TDE, но поскольку это ограничено выпуском...