Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Both sides previous revision Previous revision
Next revision
Previous revision
de:installation:mysql_optimieren [2011/08/17 16:51]
admin [Konfiguration]
— (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 oder nicht Benutzung dieser Anleitung entstehen! | 
- 
-Diese Anleitung wurde mit  
-[[http://www.mysql.de/downloads/mysql/5.1.html#downloads|MySQL 5.1]], 
-[[http://www.mysql.de/downloads/mysql/5.5.html#downloads|MySQL 5.5]] und 
-[[http://downloads.askmonty.org/mariadb/|MariaDB 5.2]] getestet. 
-===== 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 ''my.ini'': 
- 
-Ubuntu Linux  - folgende Datei anlegen ''/etc/mysql/conf.d/performance.cnf'': 
-<file 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 
-</file> 
- 
-===== 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. ** 
-<code> 
-    ib_logfile0 
-    ib_logfile1 
-</code> 
-Unter Ubuntu finden sie diese unter ''/var/lib/mysql/'' 
- 
-===== MySQL starten ===== 
-Starten sie den MySQL Server.