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

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

2
Являются ли проценты затрат в этом плане SQL Server более 100% по уважительной причине?
Я просматриваю кэш плана, ищу низко висящие фрукты оптимизации и наткнулся на этот фрагмент: Почему многие расходы указаны выше 100%? Разве это не может быть невозможно?

2
Связывание ExecutionInstanceGUID с SSISDB
В 2012 году выпуск служб интеграции SQL Server, SSIS, представил каталог SSISDB, который отслеживает операции пакетов (среди прочего). При выполнении пакета по умолчанию для решений, использующих модель развертывания проекта, будет включена запись в SSISDB. Когда пакет выполняется, System::ExecutionInstanceGUIDон заполняется значением, которое, если бы использовалось явное ведение журнала (to sys.sysdtslog90/ sys.sysssislog), …

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

1
Внутренняя часть памяти рабочего пространства
За чтение книг по внутренним компонентам и поиску и устранению неисправностей в SQL Server 2008 (заимствовано из локальной библиотеки в Иллинойсе) Кристианом Болтоном, Брентом Озаром и т. Д. Я пытаюсь найти понимание и подтверждение на SQL-сервере и провести много поисков в Интернете, и я был бы признателен, если бы кто-то …

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

4
Запрос выбора максимального значения при соединении
У меня есть таблица пользователей: |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 | И я ищу запрос, чтобы получить уровень для каждого пользователя. Что-то вроде: …

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

1
Почему вторичный селективный индекс не используется, когда предложение 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 …

1
Как оптимизатор 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 Если я посмотрю на примерный план выполнения, я увижу следующее: Первоначальный поиск по индексу (вверху справа) использует индекс IX_SalesOrderHeader_CustomerID и осуществляет поиск …

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

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

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

4
CREATE FILE обнаружена ошибка операционной системы 5 (доступ запрещен.)
Я пытаюсь выполнить следующий скрипт в SQL Server Management Studio: USE [master] GO CREATE DATABASE [test1] ON PRIMARY ( NAME = N'test1', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\test1.mdf', SIZE = 70656KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB) LOG ON ( NAME = N'test1_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\test1_log.ldf', …

1
Это признак перегрузки сервера?
Я пытался диагностировать замедления в приложении. Для этого я зарегистрировал расширенные события SQL Server . Для этого вопроса я смотрю на одну конкретную хранимую процедуру. Но есть основной набор из дюжины хранимых процедур, которые в равной степени могут быть использованы в качестве расследования яблоки к яблокам и всякий раз, когда …

3
Зачем оператору параллелизма (потоки перераспределения) уменьшать оценки строк до 1?
Я использую SQL Server 2012 Enterprise. Я столкнулся с планом SQL, демонстрирующим некоторое поведение, которое я не нахожу полностью интуитивным. После тяжелой операции параллельного сканирования индекса происходит операция параллелизма (потоки перераспределения), но она убивает оценки строк, возвращаемые сканированием индекса (Object10.Index2), уменьшая оценку до 1. Я провел некоторый поиск, но не …

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