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

11
Лучшая практика для файла журнала tempdb

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

11
LATCH_EX ожидает ресурс METADATA_SEQUENCE_GENERATOR

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

11
Простая модель восстановления SQL Server 2012 с LOG_BACKUP log_reuse_wait_desc

Пока я занимаюсь собственным расследованием, кто-нибудь знает, почему база данных в SIMPLEмодели восстановления имеет LOG_BACKUPдля log_reuse_wait_desc? SQL Server 2012 SP1. База данных создана всего несколько недель назад. Нет репликации, нет зеркалирования, нет доставки журналов, и никогда не...

11
Именование хранимых процедур SQL Server

Мы начали называть наши хранимые процедуры как [16_TestStoredProc]. Есть ли какие-либо последствия присвоения имен хранимой процедуре? Я не собираюсь объяснять, почему мы это делаем. Это не то, что у меня есть проблемы с этим, но будет иметь какие-либо...

11
Освобождение неиспользуемого пространства таблицы SQL Server

У меня есть таблица в SQL Server 2012 Express с большим количеством неиспользуемого пространства. Мне нужно освободить место в базе данных. | ИМЯ | Ряды | ЗАБРОНИРОВАНО | ДАННЫЕ | INDEX_SIZE | UNUSED | | ------------- | -------- | -------------- | ----------- --- | ------------ | -------------- | |...

11
Хранение IP-адресов - varchar (45) против varbinary (16)

Я собираюсь создать таблицу с двумя полями - IDкак BIGINTи IPAddressкак либо varchar(45)или varbinary(16). Идея состоит в том, чтобы сохранить все уникальные IP-адреса и использовать ссылку IDвместо фактической IP addressв других таблицах. Как правило, я собираюсь создать хранимую процедуру,...

11
Зеркальное отображение базы данных SQL Server умрет. Как я могу гарантировать высокую доступность сейчас?

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

11
Восстановление разностной резервной копии создает файл журнала DEFUNCT?

Здесь моя проблема. Я пытаюсь переместить базу данных на новый сервер с помощью полного восстановления, а затем перенести с помощью быстрого разностного резервного копирования / восстановления. Я могу сделать полное восстановление без проблем, но при восстановлении разностной резервной копии я...

11
Каков эффект от слишком длинной открытой транзакции в MSSQL?

Мне просто интересно, что произойдет, если вы начнете транзакцию в БД и забудете ее зафиксировать или откатить. Будет ли сервер не работает? Допустим, вы оставили его на 3 дня. Есть также пользователи, которые используют его, предполагая, что другие пользователи не знали, что существует незакрытая...

11
Невозможно продолжить выполнение, так как сеанс находится в состоянии уничтожения. при построении кластерного индекса

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

11
Последовательность повторного использования

У меня есть последовательность, которая генерирует номера для отслеживания объектов в моей системе. Он работал нормально в течение достаточно долгого времени. На прошлой неделе мы заметили, что это начинает повторно использовать значения. Кажется, что происходит то, что в разные моменты вечера он...

11
SQL Server 2012 Не удается войти с учетной записью компьютера

Мы переносим сайт IIS / SQL Server с 2008 по 2012 год, и у меня возникла проблема с аутентификацией. Мы используем аутентификацию Windows для аутентификации как DOMAIN\COMPUTER$, но это не работает, выдавая ошибку: Не удалось войти в систему для пользователя 'DOMAIN \ COMPUTER $'. Причина: не...

11
ПРОВЕРЬТЕ ограничение для обеспечения соответствия ###. ###. #### шаблону

Я хотел бы иметь проверочное ограничение, которое применяет этот шаблон регулярных выражений для кода, состоящего из нескольких частей: ^\d{3}\.\d{3}\.\d{4}$ ... три числа, точка, три числа, точка, четыре числа. Нужно ли создавать функцию CLR для обеспечения соответствия шаблону, и можно ли...

11
Передача информации о том, кто удалил запись, на триггер удаления

При настройке контрольного журнала у меня нет проблем с отслеживанием того, кто обновляет или вставляет записи в таблицу, однако отслеживание того, кто удаляет записи, кажется более проблематичным. Я могу отслеживать вставки / обновления, включив в поле «Вставить / обновить» поле «Обновлено». Это...

11
Задание не выполняется по расписанию

Итак, у меня есть базовое задание агента SQL, которое запускает скрипт Robocopy для перемещения всех файлов из одной папки в другую. Работа - довольно простая установка. С довольно простым графиком. И все же это еще не бежать. Я не имею в виду бежать успешно, я имею в виду бежать вообще. Есть ли...

11
Как разрешить выполнять хранимые процедуры, а не писать?

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

11
Понимание статистики, планов выполнения и «восходящей ключевой проблемы»

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

11
High PAGELATCH_ * и WRITELOG ждет. Они связаны?

Мы наблюдаем очень высокие типы ожидания PAGELATCH_EX и PAGELATCH_SH вместе с высокими ожиданиями WRITELOG. Я диагностировал запрос, вызывающий ожидание PAGELATCH, и могу устранить их, уменьшив частоту вставки в занятый кластерный первичный ключ, определенный со значением IDENTITY. Я понимаю, что...

11
Оптимизация запросов для 25+ миллионов строк

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