Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Both sides previous revision Previous revision Next revision | Previous revision | ||
de:installation:mysql_optimieren [2011/08/05 18:47] admin [MySQL Geschwindigkeit optimieren] |
— (aktuell) | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== 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 dieser anleitung entstehen! ** | ||
- | |||
- | Diese Anleitung wurde mit | ||
- | [[http:// | ||
- | [[http:// | ||
- | [[http:// | ||
- | ===== Backup ===== | ||
- | **:!: ERSTELLEN SIE EIN BACKUP, __BEVOR__ SIE DIESE AKTIONEN AUSFÜHREN! ** | ||
- | |||
- | Erstellen sie ein Backup der Datenbank. | ||
- | |||
- | :!: Grundsätzlich sollte diese Anleitung vor der Migration von untermStrich auf MySQL durchgeführt werden. | ||
- | |||
- | ===== MySQL stoppen ===== | ||
- | Stoppen Sie den MySQL Server. | ||
- | |||
- | ===== Konfiguration ===== | ||
- | Windows - in der aktuell aktiven '' | ||
- | |||
- | Ubuntu Linux - folgende Datei anlegen ''/ | ||
- | <code ini> | ||
- | [mysqld] | ||
- | key_buffer_size = 384M | ||
- | max_allowed_packet = 1M | ||
- | 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_additional_mem_pool_size=12M | ||
- | innodb_log_buffer_size=6M | ||
- | innodb_buffer_pool_size=664M | ||
- | innodb_log_file_size=20M | ||
- | innodb_thread_concurrency=8 | ||
- | </ | ||
- | |||
- | ===== InnoDB Tabellen ===== | ||
- | Es ist notwendig die folgenden Dateien zu verschieben (löschen): | ||
- | |||
- | **:!: ACHTUNG: ERST NACH EINEM __ERFOLGREICHEN__ STOP DES SERVERS AUSFÜHREN, ANSONSTEN __KOMMT__ ES ZU EINEM DATENVERLUST. ** | ||
- | < | ||
- | ib_logfile0 | ||
- | ib_logfile1 | ||
- | </ | ||
- | Unter Ubuntu finden sie diese unter ''/ | ||
- | |||
- | ===== MySQL starten ===== | ||
- | Starten sie den MySQL Server. | ||