Riesige Index-DB
-
Hall,
wir haben in einem Tennant, in dem nicht mehr los ist als in anderen Tennants eine riesige Index-DB.
Woran kann das liegen und gibt es eine Möglichkteit die wieder zu verkleiner?-rw-rw---- 1 mysql mysql 28G Jan 18 18:08 FTS_0000000000003f6e_000000000000982c_INDEX_1.ibd
-rw-rw---- 1 mysql mysql 13G Jan 18 17:59 FTS_0000000000003f6e_DELETED.ibd
-rw-rw---- 1 mysql mysql 7,3G Jan 18 17:04 isys_logbook.ibd
-rw-rw---- 1 mysql mysql 5,0G Jan 18 18:07 FTS_0000000000003f6e_0000000000009825_INDEX_1.ibd -
Hallo @mwilhelmi,
bei Dateien mit der Endung IBD handelt es sich um Indexierungstabllen von InnoDB.
Da bei allen Dateien mit FTS begonnen wird, handelt es sich um die Indexdateien um die Full-Text-Search mit InnoDB zu ermöglichen.
-> https://dev.mysql.com/doc/refman/8.0/en/innodb-fulltext-index.htmlDie Tabellen wachsen abhängig von der Datenmenge und wie die Suche konfiguriert ist.
Je niedriger die MIndestlänge für das Suchwort definiert ist, desto größer wird der Index.Über
sudo -u www-data php console.php search-index --user admin --password admin --tenantId 1
wirder Suchindex dann neu aufgebaut. Link -
@Michael-Overkamp said in Riesige Index-DB:
sudo -u www-data php console.php search-index --user admin --password admin --tenantId 1
Prima, vielen Dank, das hat das Problem gelöst.
Wir werden den für alle tennants einmal im Monat per cron-job laufen lassen