Вопросы с тегом «dbcc»

DBCC - это оператор T-SQL, предоставляемый SQL Server. Этот тег используется для вопросов, касающихся DBCC и его использования.

24
Сжатие файла журнала не уменьшает размер

У меня есть база данных, которая имеет файл данных 350 МБ (.mdf) и файл журнала 4,9 ГБ (.ldf). Модель восстановления установлена ​​на FULL. Когда я пытаюсь сжать файл журнала, он не сжимается. Я знаю, что сокращение базы данных не хорошо, и это не должно быть сделано. Но все же я пытаюсь сделать...

16
Какие виды коррупции может пропустить DBCC CheckDB?

Этот вопрос был вызван этим предыдущим сообщением, и моя база данных была сохранена для дальнейшего расследования, которое было восстановлено после: BACKUP 'BrokenDatabase' detected an error on page (1:123456) in file ’BrokenDatabase.mdf'. Error: 3043, Severity: 16, State: 1. В связанном вопросе и...

10
Точный список шагов для базового тестирования SQL Server?

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

10
Удаление вторичных файлов данных. DBCC SHRINKFILE: Страница не может быть перемещена, потому что это страница рабочей таблицы

У меня слишком много вторичных файлов данных (.ndf), созданных для tempdb. Чтобы удалить лишние файлы, мне нужно очистить файл (содержимое будет перемещено в другие файлы): DBCC SHRINKFILE('tempdbfile8', EMPTYFILE); а затем удалите файл: ALTER DATABASE tempdb REMOVE FILE tempdbfile8; Но...

10
Отказ SHRINKFILE - Почему увеличение размера файла разрешает это?

Я выполняю некоторые SHRINKFILEоперации, чтобы очистить кучу мелких ненужных файлов в файловой группе. Для одного из сокращений приведенная ниже команда приводит к ошибке: DBCC SHRINKFILE (N'myfile' , EMPTYFILE)' Идентификатор файла x базы данных с идентификатором x нельзя сжать, поскольку он либо...

9
Возможно ли запустить две команды DBCC INDEXDEFRAG одновременно, каждая на другой таблице?

В настоящее время я запускаю скрипт, который выполняет DBCC INDEXDEFRAG для каждой таблицы в базе данных SQL Server 2005, по одной таблице за раз. Использование DBCC DBREINDEX вместо INDEXDEFRAG не вариант из-за ограниченного пространства и требований по времени безотказной работы. Я заметил, что...

9
Странное поведение DBCC Shrinkfile

Я пытаюсь запустить dbcc shrinkfile кусками по 1 ГБ в базе данных, где 95% данных были заархивированы и удалены. Я с 235 ГБ файла, где 9 ГБ данных / индексов. Я хочу уменьшить это до 50 ГБ. Я знаю, что сжатие файлов базы данных - это плохо, это вызывает фрагментацию и т. Д. В рамках очистки /...

8
DBCC TRACEON с глобальным флагом

В вопросе « Требуется помощь в устранении неполадок в сценарииDBCC TRACEON (1204, -1) взаимоблокировок Sql Server 2005» было предложено использовать глобальную трассировку взаимоблокировок. При чтении этой команды в BOL говорится, что ее следует использовать только тогда, когда пользователи или...

8
Проверка согласованности базы данных в postgresql

Есть ли в PostgreSQL какие-либо команды DBCC (Проверка согласованности базы данных)? Я мог бы найти команды DBCC сервера SQL, но не для Postgres? Я читал, что postgresql имеет встроенную функциональность настройки производительности, и для postgres нет доступных команд DBCC. Это...

8
Флаг трассировки 1222 не работает?

У меня есть клиентский сайт с двумя одинаково настроенными SQLr-серверами 2008r2 «A» и «C». На обоих серверах включены флаги трассировки 1204 и 1222, которые DBCC tracestatusпоказывают следующее на обоих серверах: TraceFlag Status Global Session 1204 1 1 0 1222 1 1 0 3605 1 1 0 На A флаги...