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

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

1
Последовательность - нет кэша против кэша 1
Есть ли разница между SEQUENCEобъявленным использованием NO CACHEи объявленным использованием CACHE 1в SQL Server 2012+? Последовательность № 1: CREATE SEQUENCE dbo.MySeqCache1 AS INT START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 9999 NO CYCLE CACHE 1; GO Последовательность № 2: CREATE SEQUENCE dbo.MySeqNoCache AS INT START WITH 1 INCREMENT …

3
Странное поведение с размерами выборки для обновлений статистики
Я изучал пороговые значения выборки с помощью обновлений статистики на SQL Server (2012) и заметил некоторое любопытное поведение. По сути, число выбранных строк при некоторых обстоятельствах может меняться - даже с одним и тем же набором данных. Я запускаю этот запрос: --Drop table if exists IF (OBJECT_ID('dbo.Test')) IS NOT NULL …

3
Обеспечивают ли естественные ключи более высокую или более низкую производительность в SQL Server, чем суррогатные целочисленные ключи?
Я фанат суррогатных ключей. Существует риск, что мои выводы являются предвзятым подтверждением. Многие вопросы, которые я видел здесь и на http://stackoverflow.com, используют естественные ключи вместо суррогатных ключей, основанных наIDENTITY() значениях. Мой опыт работы в компьютерных системах говорит мне, что выполнение любой сравнительной операции над целым числом будет быстрее, чем сравнение …

2
Максимальное количество пользовательских подключений
В выпуске SQL Server 2012 Standard я знаю, что максимальное количество пользовательских подключений составляет 32 767. Что я должен делать как администратор базы данных, если я направляюсь к этому номеру? В настоящее время существует 30 000 пользовательских подключений, и ожидается, что это число увеличится.

9
Проверьте, является ли строка палиндромом, используя T-SQL
Я новичок в T-SQL. Я хочу решить, является ли входная строка палиндромом, с output = 0, если это не так, и output = 1, если это так. Я все еще выясняю синтаксис. Я даже не получаю сообщение об ошибке. Я ищу различные решения и отзывы, чтобы лучше понять и понять, …

2
«CONCAT» не является распознанным именем встроенной функции
Клиент сообщил, что он работает на SQL Server 2012, и мы передали несколько тестовых запросов для тестирования до окончательной доставки: «CONCAT» не является распознанным именем встроенной функции. Я понимаю, что CONCAT()это новая встроенная функция, представленная в SQL Server 2012, и все в порядке, но меня попросили откатить изменения, чтобы сделать …

4
SQL Server Management studio медленное соединение или время ожидания при использовании проверки подлинности Windows
Я получаю очень большие задержки (10 ~ 30 секунд) в SQL Server Management Studio 2014 при попытке подключиться к экземпляру SQL Server 2012 через TCP с использованием проверки подлинности Windows . Это происходит при подключении обозревателя объектов или нового пустого окна запроса. После подключения выполнение запросов выполняется быстро. Проблема не …

3
Усеченная таблица 200 ГБ, но дисковое пространство не освобождено
У меня осталось только 2 ГБ, поэтому мне нужно удалить эту таблицу истории. Эта таблица сейчас пуста, но дисковое пространство базы данных не освобождено. И файл базы данных составляет 320 ГБ.

2
SNAPSHOT «ЧИТАТЬ КОММЕНТИРОВАННЫЕ» SQL Server против SNAPSHOT
Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 6 лет назад . Я исследовал различия между SQL Server READ COMMITTED SNAPSHOTи SNAPSHOTуровнями изоляции и наткнулся на следующий ресурс: Выбор уровней изоляции на основе версий строк Для большинства …

5
Как сделать ключевые слова SSMS заглавными
Недавно я начал использовать Management Studio 2012. При использовании MySQL Workbench удобной особенностью было то, что я мог сохранять все в нижнем регистре, а любое зарезервированное слово (например SELECT, INSERT) автоматически преобразовывалось в верхний регистр. Как мне повторить это поведение в SSMS?

1
Почему 0 равно пустой строке?
Мне нужна помощь в поиске, почему следующее T-SQLутверждение возвращает 1(true): SELECT IIF( 0 = '', 1, 0) Я предполагаю, что у кого-то есть изменения, ANSIнапример SET ANSI_NULLSили что-то еще, что вызывает поведение Моя проблема заключается в том , что я вхожу в некоторые значения и в конечном наборе строк У …

1
Когда использовать sort_in_tempdb при перестроении индексов?
Мы обсуждаем, следует ли использовать параметр SORT_IN_TEMPDB для наших таблиц DW. Насколько я понимаю, при использовании этой опции больше записей, хотя они более последовательны. У нас есть SAN (который иногда был очень медленным), поэтому в нашем случае мы хотим максимально ограничить количество операций записи. Я считаю, что база данных tempdb …

1
Почему SQL Server 2012 Express использует 9,5 ГБ ОЗУ на моем сервере?
Я создаю приложение, в которое планирую встроить SQL Server 2012 Express в качестве основного хранилища данных. При тестировании на моей машине для разработки (Win7-32 ​​с 3 ГБ ОЗУ) я никогда не наблюдал, чтобы sqlservr.exeпроцесс использовал более 1 ГБ ОЗУ, как и следовало ожидать от опубликованных ограничений аппаратного масштабирования для редакции …

4
Есть ли способ создать скрипт создания таблицы в TSQL?
Есть ли способ сгенерировать сценарий создания из существующей таблицы исключительно в T-SQL (то есть без использования SMO, поскольку T-SQL не имеет доступа к SMO). Допустим, хранимая процедура, которая получает имя таблицы и возвращает строку, содержащую сценарий создания для данной таблицы? Теперь позвольте мне описать ситуацию, с которой я сталкиваюсь, поскольку …

1
Почему CREATE INDEX… WITH ONLINE = ON блокирует доступ к таблице в течение минут?
У меня есть существующая таблица: CREATE TABLE dbo.ProofDetails ( ProofDetailsID int NOT NULL CONSTRAINT PK_ProofDetails PRIMARY KEY CLUSTERED IDENTITY(1,1) , ProofID int NULL , IDShownToUser int NULL , UserViewedDetails bit NOT NULL CONSTRAINT DF_ProofDetails_UserViewedDetails DEFAULT ((0)) ); Эта таблица имеет 150 000 000 строк. Система работает 24x7x365, поэтому нет регулярных …

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