Durchsuchbare Dokumentation aufrufen

Zurück zur Dokumentationsübersicht

Externe Datenbank verwenden

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:

MariaDB und MySQL


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.

  1. Passen Sie die folgenden Parameter in der my.ini-Datei (Windows) oder in der my.cnf-Datei (Linux) an.

    Hinweis: Den Speicherort erfahren Sie in der entsprechenden MySQL-Dokumentation.

  2. Parameter im Bereich [mysqld]:
    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

PostgreSQL


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';

MS SQL Server


Um MS SQL Server zu verwenden, stellen Sie sicher, dass die unter MS SQL-Server einrichten​​​​​​ beschriebenen Einstellungen auf Ihre Datenbank zutreffen.