diff --git a/pages/common/reindexdb.md b/pages/common/reindexdb.md new file mode 100644 index 00000000000000..644add45575593 --- /dev/null +++ b/pages/common/reindexdb.md @@ -0,0 +1,36 @@ +# reindexdb + +> Rebuild indexes in a PostgreSQL database. +> More information: . + +- Reindex a specific database: + +`reindexdb {{database_name}}` + +- Reindex a specific database using connection options: + +`reindexdb {{database_name}} {{[-h|--host]}} {{hostname}} {{[-p|--port]}} {{port}} {{[-U|--username]}} {{username}}` + +- Reindex all databases: + +`reindexdb {{[-a|--all]}}` + +- Reindex a specific table in a database: + +`reindexdb {{database_name}} {{[-t|--table]}} {{table_name}}` + +- Reindex a specific index in a database: + +`reindexdb {{database_name}} {{[-i|--index]}} {{index_name}}` + +- Reindex a specific schema in a database: + +`reindexdb {{database_name}} {{[-S|--schema]}} {{schema_name}}` + +- Reindex with verbose output: + +`reindexdb {{database_name}} {{[-v|--verbose]}}` + +- Reindex a database using multiple parallel jobs: + +`reindexdb {{database_name}} {{[-j|--jobs]}} {{number_of_jobs}}`