The CLI dbcleanup command

Version:

The Sitecore CLI Database Cleanup plugin performs database cleanup according to the provided tasks.

Warning

This command triggers a full cache cleanup, and it can cause performance degradation. It should be executed during a maintenance window.

Usage

The dbcleanup command requires elevated permissions.

You can use the dbcleanup command as follows:

sitecore dbcleanup [options]

Options

The dbcleanup command has the following options:

OptionDescription
–db <list-of-databases>

--database <list-of-databases>
Comma-separated list of databases targeted for cleanup tasks.
–cf, --clean-fieldsClean up fields. Deletes data from shared, unversioned, and versioned fields that have no related items.
–cof, --clean-orphanfieldsClean up orphaned fields. Cleans the field data from the orphans removed in items with no parent.
–cb, --clean-blobsClean up blobs. Deletes blob fields that have no related field.
–c, --configPath to root sitecore.config directory.

Default: current working directory.
–n, --environment-nameNamed Sitecore environment to use.

Default: "default".
–v, --verboseWrite some additional diagnostic and performance data.
–t, --traceWrite more additional diagnostic and performance data.
–?, -h, --helpDisplay developer help and usage information about the command.

Examples

The following are examples of using the dbcleanup subcommand:

  • Command: Result
  • sitecore dbcleanup: Performed all cleanup tasks on all databases.

[Task][core] clean-fields completed
[Task][core] clean-blobs completed
[Task][core] clean-orphanfields completed
[Task][web] clean-fields completed
[Task][web] clean-blobs completed
[Task][web] clean-orphanfields completed
[Task][master] clean-fields completed
[Task][master] clean-blobs completed
[Task][master] clean-orphanfields completed

  • sitecore dbcleanup --db web, master --cb: Performed the clean-blobs task for Web and Master databases.

[Task][web] clean-blobs completed
[Task][master] clean-blobs completed

If you have suggestions for improving this article, let us know!