Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > Konfigurationen zu Datenbanken
Während der Installation von agorum core können Sie verschiedene Datenbanken zur Verwendung wählen. Empfehlenswert ist die mitgelieferte MariaDB-Datenbank.
Verwenden Sie bereits einen anderen Datenbankserver und möchten diese Datenbank für agorum core verwenden, können Sie diese Datenbank anbinden.
Tipp: Wählen Sie die MariaDB-Datenbank, da diese im Zusammenspiel mit agorum core die performanteste und wartungsärmere Datenbank ist.
Möchten Sie eine andere Datenbank verwenden, prüfen Sie vor Start der Installation die nachfolgenden Punkte und passen Sie diese ggf. an:
Sie können eine eigene MariaDB oder MySQL-Datenbank verwenden.
Hinweis: Bei vielen Linux-Distributionen wird bei Installation von MySQL automatisch MariaDB als Ersatz installiert.
Die Einstellung der nachfolgenden Parameter ist zwingend erforderlich, wenn Sie Ihre eigene MySQL-Datenbank mit agorum core verwenden wollen. Zudem muss die InnoDB-Engine der MySQL-Datenbank installiert sein. Ab MySQL 5.1.38 ist diese bereits integriert.
Hinweis: Den Speicherort erfahren Sie in der entsprechenden MySQL-Dokumentation.
max_allowed_packet=2M (oder höher) lower_case_table_names=1 transaction-isolation=READ-COMMITTED innodb_buffer_pool_size=800M bei größeren Datenbanken > 1 TB ist ein Wert von 12G - 20G empfohlen
Für weitere Informationen siehe Parameter der mitgelieferten Datenbank
Sie müssen keine besonderen Einstellungen vornehmen. Sofern der Benutzer, der für das Herstellen der Datenbankverwendung verwendet wird, das Recht hat, Datenbanken anzulegen, ist es nicht erforderlich, die Einrichtung vorher manuell durchzuführen. Das Set-up macht dies automatisch.
Achtung: Beeinträchtigung der Systemleistung durch HDD-Plattensysteme. Das System verliert an Performance, wenn Sie HDD-Festplatten verwenden. Verwenden Sie für die Datenbank und den Suchindex zwingend SSD-Plattensysteme.
Ansonsten legen Sie die Datenbank manuell folgendermaßen an:
create database <dbName> WITH ENCODING 'UTF8'; alter database <dbName> set bytea_output to 'escape';
Um MS SQL Server zu verwenden, stellen Sie sicher, dass die unter MS SQL-Server einrichten beschriebenen Einstellungen auf Ihre Datenbank zutreffen.