Get the App
SLTechnology News&Howtos  ›  Database  › 

The method of shrinking sqlserver Database

Shulou Source: shulou.com Published: 2022-06-01 07:02:08 10月27日 Update

/ * /

1. Right-click-Properties-options-simple Mode

two。 Right-click-Task-shrink-File

3. Right-task-shrink-database

/ * /

Transaction logs are often enlarged in SQL Server. In addition to setting the database to "auto shrink", you can also use the following SQL command to quickly clear the transaction log in the database, as follows:

-step 1: clear the log

DUMP TRANSACTION

Databasename

WITH

NO_LOG

Step 2: truncate the transaction log

BACKUP LOG

Databasename

WITH

NO_LOG

Step 3: shrink the database

DBCC SHRINKDATABASE (databasename)

There are several points that need to be explained:

1. The above SQL commands need to be executed sequentially

two。 Executing the above command is usually much faster than directly using the "shrink" command in the right-click menu

Tags: Shrink command data database log transaction facet task property situation file mode menu order constant ratio method Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Microsoft Linux MariaDB Xiaomi Docker