Diese Hilfe bezieht sich auf die nicht mehr unterstützte untermStrich X (10) und X.1 (11).
Zur Hilfe für untermStrich X2 wechseln

MySQL Geschwindigkeit optimieren

:!: 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.

Backup

:!: ERSTELLEN SIE EIN BACKUP, BEVOR SIE DIESE AKTIONEN AUSFÜHREN!

MySQL stoppen

Stoppen Sie den MySQL Server.

Konfiguration

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

MySQL starten

Starten sie den MySQL Server.

Wenn ein Datenbankupdate anstatt Minuten, Stunden benötigt

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:

Melden Sie sich an, um einen Kommentar zu erstellen.