powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL 2019: Шринк
11 сообщений из 11, страница 1 из 1
SQL 2019: Шринк
    #40067272
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есь база, пишет в мдф файле - размер 10 гб, свободно 90%.
Пытаюсь шринкнуть в SSMS , отрабатывает, проверяю - кратина не изменилась.
Что проверить?
...
Рейтинг: 0 / 0
SQL 2019: Шринк
    #40067274
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У шринка есть разные режимы работы.
...
Рейтинг: 0 / 0
SQL 2019: Шринк
    #40067276
teCa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

Могут быть открытые транзакции или бэкап активный, если ничего этого нет, то попробуйте шринк не файла, а всей БД.

Код: sql
1.
2.
3.
4.
USE [MyDatabase]
GO
DBCC SHRINKDATABASE(N'MyDatabase' )
GO
...
Рейтинг: 0 / 0
SQL 2019: Шринк
    #40067278
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teCa
Ролг Хупин,

Могут быть открытые транзакции или бэкап активный, если ничего этого нет, то попробуйте шринк не файла, а всей БД.

Код: sql
1.
2.
3.
4.
USE [MyDatabase]
GO
DBCC SHRINKDATABASE(N'MyDatabase' )
GO



та же фигня
...
Рейтинг: 0 / 0
SQL 2019: Шринк
    #40067280
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гавриленко Сергей Алексеевич
У шринка есть разные режимы работы.


Например?
У меня цель уменьшить размер файлов, при том что пишет 90% свободно
...
Рейтинг: 0 / 0
SQL 2019: Шринк
    #40067283
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин
Гавриленко Сергей Алексеевич
У шринка есть разные режимы работы.


Например?
У меня цель уменьшить размер файлов, при том что пишет 90% свободно
Параметры команды dbcc shrinkfile и dbcc shrinkdatabase хорошо описаны в справке.
...
Рейтинг: 0 / 0
SQL 2019: Шринк
    #40067301
teCa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гавриленко Сергей Алексеевич,

На днях просто была такая же проблема, не могу ужать служебную базу после чистки, соединений к базе нет, открытых транзакций нет, но

Код: sql
1.
DBCC SHRINKFILE (N'ADMIN' , 0, TRUNCATEONLY)



не давало никакого результата.

От нечего делать выполнил:

Код: sql
1.
DBCC SHRINKDATABASE(N'ADMIN' )



После этой инструкции свободное место освободилось.

Так и не понял, почему DBCC SHRINKFILE (N'ADMIN' , 0, TRUNCATEONLY) не освобождал место.
...
Рейтинг: 0 / 0
SQL 2019: Шринк
    #40067302
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teCa
Так и не понял, почему DBCC SHRINKFILE (N'ADMIN' , 0, TRUNCATEONLY) не освобождал место.
Вы справку принципиально не читаете?
...
Рейтинг: 0 / 0
SQL 2019: Шринк
    #40067307
teCa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гавриленко Сергей Алексеевич
teCa
Так и не понял, почему DBCC SHRINKFILE (N'ADMIN' , 0, TRUNCATEONLY) не освобождал место.
Вы справку принципиально не читаете?


Только когда в неё отправляют) Спасибо за наводку, понял причину. Просто в GUI сжатия, TRUNCATEONLY описывается как:
"Освободить неиспользуемое место", этого и ожидаешь, при выполнении подобной команды.
...
Рейтинг: 0 / 0
SQL 2019: Шринк
    #40067506
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посчитал количество объектов в базе, вижу, что не должен быть ее размер таким большим: 10 ГБ, ну, 1-2ГБ реально.

Как посмотреть, что сколько места в базе занимает?
...
Рейтинг: 0 / 0
SQL 2019: Шринк
    #40067509
teCa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

По правому клику на базе отчет по использованному месту таблицами для начала можно посмотреть.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL 2019: Шринк
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]