23 lines
505 B
Markdown
23 lines
505 B
Markdown
|
#CLEANUP MATRIX SYNAPSE
|
||
|
|
||
|
Das script per Cronjob täglich laufen lassen.
|
||
|
|
||
|
Und von Zeit zu Zeit verbindet man sich mit der Postgresql-Datenbank als User postgres
|
||
|
|
||
|
`sudo -u postgresql psql`
|
||
|
|
||
|
Dann matrix-synapse stoppen und im Anschluss mit der Datenbank für synapse connecten
|
||
|
|
||
|
```
|
||
|
\c synapse
|
||
|
REINDEX (VERBOSE) DATABSE synapse;
|
||
|
VACUUM FULL VERBOSE;
|
||
|
```
|
||
|
|
||
|
Das reduziert die Größe der Datenbank enorm.
|
||
|
|
||
|
Anschließend wieder matrix-synapse starten.
|
||
|
|
||
|
Quellen:
|
||
|
- https://levans.fr/shrink-synapse-database.html
|