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

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

3
Лучшая практика для файла журнала tempdb
Я читал много блогов здесь и там о том, как настроить файлы данных tempdb, но я не нашел никакой информации относительно файла журнала tempdb . Вот стратегия, которую я сейчас использую с моим tempdb: Я использовал рекомендации Пола Рэндала о том, как разделить мои файлы данных tempdb Я установил максимальный …

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

2
Группа доступности SQL Server 2012 это «Всегда»?
В традиционном кластере SQL Server при сбое все клиенты, подключенные к сбойному экземпляру SQL Server, теряют соединения, и каждый клиент должен заново установить новое соединение с экземпляром отказоустойчивого кластера. Смягчает ли эта проблема AlwaysON Availability Group? Является ли отработка отказа в случае доступности группы доступности SQLON 2012 AlwaysON для клиентов, …

2
sp_executesql с пользовательским типом таблицы не работает правильно
Проблема : есть известная проблема с определяемыми пользователем типами таблиц в качестве параметров sp_executesql ? Ответ - нет, я идиот. Настроить скрипт Этот сценарий создает по одной таблице, процедуре и определенному пользователем типу таблицы (только для ограниченного SQL Server 2008+). Цель кучи состоит в том, чтобы предоставить аудит, который да, …

3
Почему оптимизатор выбрал бы Clustered Index + Sort вместо Non-Clustered Index?
Учитывая следующий пример: IF OBJECT_ID('dbo.my_table') IS NOT NULL DROP TABLE [dbo].[my_table]; GO CREATE TABLE [dbo].[my_table] ( [id] int IDENTITY (1,1) NOT NULL PRIMARY KEY, [foo] int NULL, [bar] int NULL, [nki] int NOT NULL ); GO /* Insert some random data */ INSERT INTO [dbo].[my_table] (foo, bar, nki) SELECT TOP …

3
Подсказка NOLOCK меняет порядок возвращаемых записей
Кластерный индекс в Clientполе таблицы LastName. Когда я просто выкидываю все записи из таблицы, они отображаются в алфавитном порядке, если только (nolock)подсказка не используется в рассматриваемом запросе. Этот намек меняет порядок записей. Должно ли это? Я уверен, что ни у одной другой сессии нет открытой транзакции с изменениями в этой …

2
Оптимизация запросов для 25+ миллионов строк
Я использую MS SQL, и мне нужно выполнить несколько запросов к одной и той же таблице по разным критериям. Сначала я выполнял каждый запрос в исходной таблице, хотя все они имеют некоторую фильтрацию (т. Е. Дата, статус). Это заняло много времени (около 2 минут). В строках данных есть дубликаты, и …

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

3
Зеркальное отображение базы данных SQL Server умрет. Как я могу гарантировать высокую доступность сейчас?
Функция зеркального отображения базы данных SQL Server умрет: Эта функция будет удалена в следующей версии Microsoft SQL Server. Избегайте использования этой функции в новых разработках и планируйте модифицировать приложения, которые в настоящее время используют эту функцию. Вместо этого используйте группы доступности AlwaysOn . Кто-нибудь знает когда? Каковы мои варианты для …

2
LATCH_EX ожидает ресурс METADATA_SEQUENCE_GENERATOR
У нас есть процесс, который генерирует отчет об инвентаризации. На стороне клиента процесс разбивает настраиваемое количество рабочих потоков для создания порции данных для отчета, которая соответствует одному хранилищу из многих (потенциально тысяч, обычно десятков). Каждый рабочий поток вызывает веб-сервис, который выполняет хранимую процедуру. Процесс базы данных для обработки каждого чанка …

2
Изменения схемы «нарушают» группы доступности или они обрабатываются прозрачно?
Моя организация планирует принять группы доступности SQL Server 2012, и я пытаюсь понять, как это повлияет (если таковые имеются) на процесс обновления нашего приложения. Мы выпускаем обновления приложений с 8-недельным циклом, и любой выпуск может включать изменения схемы и / или перенос данных. Я пытаюсь понять, является ли решение HA …

6
Невозможно продолжить выполнение, так как сеанс находится в состоянии уничтожения. при построении кластерного индекса
Я получаю следующую ошибку при попытке создать кластерный индекс Заявление было прекращено. Сообщение 596, уровень 21, состояние 1, строка 0 Не удается продолжить выполнение, поскольку сеанс находится в состоянии уничтожения. Сообщение 0, уровень 20, состояние 0, строка 0 Произошла серьезная ошибка в текущей команде. Результаты, если таковые имеются, должны быть …

6
Как исправить испорченную репликацию на MS SQL Server
Я восстановил базу данных из резервной копии. База данных использует репликацию для публикации на другом сервере. Предполагая, что восстановление базы данных нарушит репликацию, я попытался удалить репликацию и заново создать ее (у нас есть сценарий для повторного создания с нуля). Я не совсем уверен, что именно я сделал, но сейчас …

1
Неправильное использование процесса из расширенных событий работоспособности системы?
Недавно я работал над пониманием данных или метрик, которые хранятся в файле событий расширенного состояния системы. Мы пытаемся реализовать сбор данных о показателях производительности с использованием работоспособности системы, как указано здесь. Существуют отчеты, которые дают такие метрики, как загрузка ЦП, использование других процессов и т. Д., Которые собираются из события …

2
Ошибка создания кластерного индекса при создании таблицы
У нас есть ошибка при запуске следующего скрипта; IF NOT EXISTS (SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE' AND TABLE_NAME='Table_Name') BEGIN CREATE TABLE Table_Name ( Field_Name_1 binary(32) NOT NULL CONSTRAINT PK_Name_Goes_Here PRIMARY KEY NONCLUSTERED , Field_Name_2 int NOT NULL , Field_Name_3 datetime NOT NULL INDEX IX_Name_Goes_Here CLUSTERED ) END В …

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