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

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


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

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

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

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

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

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

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

1
Флаг трассировки 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 флаги трассировки …

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

1
DBCC TRACEON с глобальным флагом
В вопросе « Требуется помощь в устранении неполадок в сценарииDBCC TRACEON (1204, -1) взаимоблокировок Sql Server 2005» было предложено использовать глобальную трассировку взаимоблокировок. При чтении этой команды в BOL говорится, что ее следует использовать только тогда, когда пользователи или приложения не выполняют одновременно операторы в системе . Означает ли это, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.