OBS/Adminhilfe/MySQL Datenbankeinstellungen

Aus OBS Wiki
Zur Navigation springen Zur Suche springen

Dies ist eine zugriffsgeschützte Seite.


Admin-Hilfe

OBS-Administration / Installation
kundenspezifische Anpassungen
OBS Protokolle
Shop-Administration


MySQL Datenbank Einstellungen (Workbench)

Installation der Workbench

In der Regel wird bei aktuellen MySQL Installation die Workbench standardmäßig mit installiert, sollte also bei neueren Server schon vorhanden sein.

Sollte dies nicht der Fall sein kann die Workbench nachinstalliert werden. Dazu verwendet man am besten den mysql-installer-web-community von folgendem Link:
[MySQL Download]

Workbench Installation 01.png Workbench Installation 02.png

Der Vorteil des MySQL Installer ist, dass benötigte fehlende Dateien direkt mit installiert werden.

Wir die Workbench einzeln heruntergeladen, müssen diese manuell heruntergeladen werden. z.B. [Microsoft Visual C]

Workbench Einzeldownload:
[MySQL Workbench]

Wichtige MySQL Server Variablen (INNODB)

innodb_buffer_pool_size

Wichtige MySQL Server Variablen (MYISAM)

query_chache_typ

Der Wert 1 ermöglicht das Speichern von Abfragen im Cache. Ausgenommen sind Abfragen, die mit SELECT SQL_NO_CACHE beginnen.

query_chache_limit

Der Wert sollte auf 10M also 10 Megabyte gesetzt werden. Dies verhindert, dass Abfragen, die größer als 10 Mb sind in den Cache geladen werden.

query_cache_size

Bestimmt die Größe des Verfügbaren Chache. Steht der Wert auf 0, ist der Chache deaktiviert. Eine Anleitung zur Bestimmung der Größe für den Chache gibt es hier:
[What is the recommende value of query cache sitze in mysql]

key_buffer_size

Die key_buffer_size sollte ca. 25% des gesamten verfügbaren Speichers (RAM) des Servers betragen. Weitere Infos gibt es unter:
[Key_Buffer_Size]

table_open_cache

Es sollte geprüft werden, ob der Wert Opend_tables sehr hoch ist. Ist dies der Fall sollte der Wert table_open_cache erhöhrt werden. Zur Überprüfung kann folgendes Statement verwendet werden:

 
SHOW STATUS LIKE 'Opened_tables';

Weitere Informationen gibt es unter:
[MySQL Hilfe:Server-System-Variables]

MYSQL Datenbankeinstellungen (MySQL Administrator) [ALT]

ACHTUNG: Update 10.09.2014: Statt es MySQL Administrators sollte die aktuelle Version der MySQL Workbench verwendet werden, um Einstellungen an der Datenbank vorzunehmen. In dieser treten auch unten genannten Probleme nicht mehr auf.

Update 31.05.11: Der MySQL Administrator (v5017) sollte aber der MySQL Version 5.5. nur noch mit Vorsicht verwendet werden. Es werden folgende Einträge angelegt, die dazu führen, dass MySQL 5.5 nicht mehr gestartet werden können :

#Used to help MySQL to decide when to use the slow but safe key cache
index create method.
myisam_max_extra_sort_file_size=100k
#Don't cache results that are bigger than this.
query_cache_limit=10M
#Query cache type to use.
query_cache_type=1

Folgende Einstellungen müssen übernommen werden: (MySQL Administrator)


ADMINSQLEINSTELLUNGEN 1.jpg

ADMINSQLEINSTELLUNGEN 2.jpg

ADMINSQLEINSTELLUNGEN 3.jpg

Danach bitte
Anwenden ausführen und die Datenbank neu starten.
Diese Einstellungen gelten für 2GB RAM auf dem Server!Bei 1 GB bitte alles was über 128 MB ist halbieren


Auto import 15:21, 25. Aug. 2011 (CEST)