ACHTUNG: ANLEITUNG OHNE GEWÄHR. |
---|
Die Firma untermStrich software gmbh übernimmt keine Haftung für etwaige Schäden oder Fehler die direkt oder indirekt durch die Benutzung oder nicht Benutzung dieser Anleitung entstehen! |
Diese Anleitung wurde mit MySQL 5.1, MySQL 5.5 und MariaDB 5.2 getestet.
Wenn Sie unter Windows bei der Konfiguration bereits Server gewählt haben, entspricht Ihre Konfiguration bereits in etwa dem Beispiel von unten. In diesem Fall ist meist keine weitere Optimierung notwendig.
ERSTELLEN SIE EIN BACKUP, BEVOR SIE DIESE AKTIONEN AUSFÜHREN!
Stoppen Sie den MySQL Server.
Windows - In der aktuell aktiven my.ini
:
Ubuntu Linux - Folgende Datei anlegen /etc/mysql/conf.d/performance.cnf
:
Mac - In der /etc/my.cnf
:
[mysqld] skip-name-resolve max_allowed_packet = 16M table_open_cache = 512 sort_buffer_size = 2M read_buffer_size = 2M read_rnd_buffer_size = 8M myisam_sort_buffer_size = 64M thread_cache_size = 8 query_cache_size = 32M default-storage-engine=InnoDB innodb_log_buffer_size=6M innodb_buffer_pool_size=664M innodb_thread_concurrency=8
Starten sie den MySQL Server.
Dieses Problem tritt auf einigen wenigen Systemen mit MySQL 5.5/5.6 auf.
Dieser Wert sollte nur nach Rücksprache mit untermStrich geändert werden:
innodb_flush_log_at_trx_commit = 2
Beschreibung der Einstellung: