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

18
Почему эта оценка кардинальности соединения настолько велика?

Я испытываю невероятно высокую оценку количества элементов для следующего запроса: SELECT dm.PRIMARY_ID FROM ( SELECT COALESCE(d1.JOIN_ID, d2.JOIN_ID, d3.JOIN_ID) PRIMARY_ID FROM X_DRIVING_TABLE dt LEFT OUTER JOIN X_DETAIL_1 d1 ON dt.ID = d1.ID LEFT OUTER JOIN X_DETAIL_LINK lnk ON d1.LINK_ID =...

18
Альтернативный пакет инструментов SSMS [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 5 лет назад . Существуют ли какие-либо инструменты, сравнимые с SSMS Tools Pack 2012 ? Лицензирование (30...

18
Мульти-оператор TVF против Inline TVF Performance

Сравнивая некоторые ответы на вопрос о Палиндроме (только 10 000 пользователей, поскольку я удалил ответ), я получаю запутанные результаты. Я предложил TVF с привязкой к нескольким операторам, который, по моему мнению, будет быстрее, чем запуск стандартной функции. У меня также сложилось...

18
Планирование размера кеша и зарезервированной памяти

При выполнении запроса, включающего фактический план выполнения, корневой оператор ( SELECT) сообщает мне, что размер кэшированного плана составляет 32 КБ. Запрос, который присоединяется sys.dm_exec_cached_plansи sys.dm_os_memory_objects, глядя на рассматриваемый план, сообщает, что значения для...

18
«Невозможно создать строку размером 8074, которая превышает допустимый максимальный размер строки 8060» при изменении таблицы

Я пытаюсь изменить столбец в таблице. Существующая таблица выглядит так: CREATE TABLE [dbo].[table]( [id1] [int] NOT NULL, [id2] [int] NOT NULL, [id3] [int] NOT NULL, [name] [nvarchar](255) NOT NULL, [id4] [int] NOT NULL, [xmlData] [xml](CONTENT [dbo].[xml_schema]) NULL, [booleanData1] [bit] NOT...

18
Неожиданные пробелы в столбце IDENTITY

Я пытаюсь сгенерировать уникальные номера заказов на покупку, которые начинаются с 1 и увеличиваются на 1. У меня есть таблица PONumber, созданная с помощью этого сценария: CREATE TABLE [dbo].[PONumbers] ( [PONumberPK] [int] IDENTITY(1,1) NOT NULL, [NewPONo] [bit] NOT NULL, [DateInserted]...

17
Сообщение об ошибке - разрешение на просмотр состояния сервера было отклонено - при подключении к SQL Server 2014 с помощью SQL Server 2012 Management Studio

При щелчке правой кнопкой мыши по таблице и выборе «1000 лучших строк» ​​я получаю эту ошибку: Есть ли обходной путь, кроме очевидного обновления до SQL Server

17
Преобразование VARCHAR в VARBINARY

Я веду журнал дорогостоящих выполняемых запросов вместе с их планами запросов в таблице, которая позволяет нам отслеживать тенденции в производительности и выявлять области, требующие оптимизации. Однако дошло до того, что планы запросов занимают слишком много места (поскольку мы храним весь план...

17
Ограничить права на соединение на SQL Server

У меня есть приложение для развертывания в производстве, которое использует безопасность системы чести. То есть все пользователи подключаются к БД с использованием учетных данных SQL user / passwd, а приложение самостоятельно управляет разрешениями. Последняя часть не беспокоит меня так сильно, как...

17
Как я могу узнать, сколько ядер на самом деле использует SQL Server?

У меня есть два сервера под управлением SQL Server. Сервер 1: SQL Server 2008 R2 Express (4 ядра) Сервер 2: SQL Server 2012 Developer Edition (8-ядерный) Насколько я знаю, SQL Server 2008 R2 Express должен использовать только одно ядро. Версия SQL Server 2012 Developer должна использовать все 8...

17
SQL Server Management Studio 2012: как иметь папки в проекте SSMS?

Я использую SSMS 2012 для общения с SQL Server 2012 и SQL-серверами Azure, которые мы используем. Я признаю, что я не эксперт по SQL, поэтому я сохранил большинство своих сценариев SQL для дальнейшего использования. Я быстро столкнулся с 20 или около того сценариями .SQL в проекте SSMS, и все они...

17
Предупреждение в плане запроса «Оценка мощности»

create table T(ID int identity primary key) insert into T default values insert into T default values go select cast(ID as varchar(10)) as ID from T where ID = 1 Запрос выше имеет предупреждение в плане запроса. <Warnings> <PlanAffectingConvert ConvertIssue="Cardinality Estimate"...

17
Ограничить обновление для определенных столбцов. Разрешить только хранимую процедуру для обновления этих столбцов

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

17
Сжать журнал транзакций при использовании группы доступности AlwaysOn

Мы используем AlwaysOn Availability Groupфункцию SQL Server 2012. Регулярные полные резервные копии базы данных и резервные копии журнала транзакций выполняются каждый день на вторичной базе данных. Я прочитал здесь , что резервное копирование журнала транзакций на первичной или вторичной реплике...

17
Какой самый быстрый способ экспортировать таблицу в текстовый файл

У меня будет база данных SQL Server 2012 и таблица с 3 миллионами строк и, возможно, 50 столбцами. Каков будет самый быстрый способ для автоматического фонового процесса .net (может быть, с помощью какой-нибудь команды SQL или Powershell) экспортировать его в текстовый файл, по одной строке для...

16
Как мне работать с ограничениями FK при импорте данных с помощью мастера импорта / экспорта DTS?

Я пытаюсь использовать мастер импорта и экспорта SQL Server, чтобы скопировать данные из моей производственной базы данных в мою базу данных разработчиков, но когда я это делаю, происходит сбой с ошибкой «INSERT конфликтует с ограничением FOREIGN KEY», у меня более 40 таблиц с партиями из...

16
SQL Server 2012 Восстановление резервной копии на новое имя БД

Кажется, я помню, что в 2008 году вы могли восстановить резервную копию в новую копию БД, изменив имя в поле «База данных назначения» из мастера восстановления. Это создаст совершенно новую БД, которая является копией исходной БД, восстановленной до того момента времени, который вы хотели. Я до сих...