Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Both sides previous revision Previous revision Next revision | Previous revision | ||
de:installation:mysql_optimieren [2011/07/28 15:24] admin [bei vorhandenen InnoDB tabellen] |
— (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! ** | ||
- | |||
- | ===== backup ===== | ||
- | **:!: ERSTELLEN SIE EIN BACKUP, __BEVOR__ SIE DIESE AKTIONEN AUSFÜHREN! ** | ||
- | |||
- | erstellen sie ein backup der datenbank. | ||
- | |||
- | ===== 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 | ||
- | default-character-set=utf8 | ||
- | |||
- | 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 | ||
- | </ | ||
- | |||
- | ===== bei vorhandenen InnoDB tabellen ===== | ||
- | wenn schon InnoDB tabellen vorhanden sind, ist es 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. | ||