Nextcloud DB Index

Nextcloud – fehlende Indizes hinzufügen

System

Ubuntu 18.x
Nextcloud 19.0.1

Ursache

Nach der Aktualisierung von der Nextcloud Version 18.x auf 19 wird die folgende Meldung auf der Übersichtsseite ausgegeben:

In der Datenbank fehlen einige Indizes. Auf Grund der Tatsache, dass das Hinzufügen von Indizes in großen Tabellen einige Zeit in Anspruch nehmen kann, wurden diese nicht automatisch erzeugt. Durch das Ausführen von „occ db:add-missing-indices“ können die fehlenden Indizes manuell hinzugefügt werden, während die Instanz weiter läuft. Nachdem die Indizes hinzugefügt wurden, sind Anfragen auf die Tabellen normalerweise schneller.

Fehlender Index „properties_path_index“ in der Tabelle „oc_properties“.

Lösung

Meldne Sie sich über die Konsole auf Ihrem Server als Superuser an

sudo -s root

Führen Sie den folgenden Befehl für den Verzeichniswechsel aus.

 cd /var/www/nextcloud

Fügen Sie mit den Befehl die fehlende Indizes hinzu

sudo -u www-data php occ db:add-missing-indices