MariaDB optimieren Hilfe
MariaDB optimieren.
Hi!
Habe folgendes Problem:
auf dem Server ist ne Software installiert, welche mit MariaDB läuft.
Wenn ich nun von anderen PC´s im Netzwerk auf die Software bzw. MariaDB zugreife, werden die Zugriffe sehr langsam und das System oder die Software wird träge ohne Ende.
Kann ich da was an den Einstellungen in MariaDB in der my.ini ändern ?
Anbei der Inhalt der my.ini -Datei :
#password = your_password
port = 3306
socket = /tmp/mysql.sock
port = 3306
socket = /tmp/mysql.sock
skip-external-locking
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
#Path to installation directory. All paths are usually resolved relative to this.
basedir=C:/Programme/MariaDB 10.1/data
#Path to the database root
datadir=C:/Programme/MariaDB 10.1/data
#innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend
innodb_log_group_home_dir = C:/Programme/MariaDB 10.1/data
innodb_additional_mem_pool_size = 20M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
[myisamchk]
key_buffer_size = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
Systeminfo beim Server (momentan normaler PC)
Wer kann mir hier weiterhelfen ?
Hi!
Habe folgendes Problem:
auf dem Server ist ne Software installiert, welche mit MariaDB läuft.
Wenn ich nun von anderen PC´s im Netzwerk auf die Software bzw. MariaDB zugreife, werden die Zugriffe sehr langsam und das System oder die Software wird träge ohne Ende.
Kann ich da was an den Einstellungen in MariaDB in der my.ini ändern ?
Anbei der Inhalt der my.ini -Datei :
- Example MariaDB config file for very large systems.
- This is for a large system with memory of 1G-2G where the system runs mainly
- MariaDB.
- MariaDB programs look for option files in a set of
- locations which depend on the deployment platform.
- You can copy this option file to one of those
- locations. For information about these locations, do:
- 'my_print_defaults --help' and see what is printed under
- Default options are read from the following files in the given order:
- More information at: http://dev.mysql.com/doc/mysql/en/option-files.html
- In this file, you can use all long options that a program supports.
- If you want to know which options a program supports, run the program
- with the "--help" option.
- The following options will be passed to all MySQL clients
#password = your_password
port = 3306
socket = /tmp/mysql.sock
- Here follows entries for some specific programs
- The MySQL server
port = 3306
socket = /tmp/mysql.sock
skip-external-locking
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
- Try number of CPU's*2 for thread_concurrency
- Alte Passwortlänge verwenden
#Path to installation directory. All paths are usually resolved relative to this.
basedir=C:/Programme/MariaDB 10.1/data
#Path to the database root
datadir=C:/Programme/MariaDB 10.1/data
- The default character set that will be used when a new schema or table is
- created and no character set is defined
- The default storage engine that will be used when create new tables when
- Replication Master Server (default)
- binary logging is required for replication
- required unique id between 1 and 2^32 - 1
- defaults to 1 if master-host is not set
- but will not function as a master if omitted
- Uncomment the following if you are using InnoDB tables
#innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend
innodb_log_group_home_dir = C:/Programme/MariaDB 10.1/data
- You can set .._buffer_pool_size up to 50 - 80 %
- of RAM but beware of setting memory usage too high
innodb_additional_mem_pool_size = 20M
- Set .._log_file_size to 25 % of buffer pool size
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
- Remove the next comment character if you are not familiar with SQL
[myisamchk]
key_buffer_size = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
Systeminfo beim Server (momentan normaler PC)
Wer kann mir hier weiterhelfen ?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 1981245182
Url: https://administrator.de/contentid/1981245182
Ausgedruckt am: 22.11.2024 um 06:11 Uhr
3 Kommentare
Neuester Kommentar
Moin,
Was ist das für eine Software und Architektur?
Wie ist die DB angebunden?
Was sagt der Herstellter dazu?
Henning
Wenn ich nun von anderen PC´s im Netzwerk auf die Software bzw. MariaDB zugreife, werden die Zugriffe sehr
langsam und das System oder die Software wird träge ohne Ende.
Heißt das, du kannst die Software auch auf dem Server ausführen und dort ist sie schnell oder ist sie immer langsam?langsam und das System oder die Software wird träge ohne Ende.
Was ist das für eine Software und Architektur?
Wie ist die DB angebunden?
Was sagt der Herstellter dazu?
Henning
Hallo zusammen,
zunächst sollten folgende Dinge geprüft werden wenn die Software träge wird:
Was sagt der Taskmanager / Ressourcenmanager dazu?
Welche Auslastung geht nach oben?
CPU, Laufwerk, RAM?
Liegt die Datenbank auf einer SSD?
Welche Größe hat die Datenbank?
Ansonsten fischen wir hier im Trüben, da genauere Infos zur Software fehlen.
Wichtig ist auch zu wissen ob die "Software" langsamer wird oder der Rechner auf dem das Frontend? ausgeführt wird.
Wir ist die Netzwerkabnbindung vom Client zum "DB-Server"? WLAN, VPN-Tunnel?
Läuft noch andere Software auf dem "Server"-Rechner?
Greetz
thejoker2305
zunächst sollten folgende Dinge geprüft werden wenn die Software träge wird:
Was sagt der Taskmanager / Ressourcenmanager dazu?
Welche Auslastung geht nach oben?
CPU, Laufwerk, RAM?
Liegt die Datenbank auf einer SSD?
Welche Größe hat die Datenbank?
Ansonsten fischen wir hier im Trüben, da genauere Infos zur Software fehlen.
Wichtig ist auch zu wissen ob die "Software" langsamer wird oder der Rechner auf dem das Frontend? ausgeführt wird.
Wir ist die Netzwerkabnbindung vom Client zum "DB-Server"? WLAN, VPN-Tunnel?
Läuft noch andere Software auf dem "Server"-Rechner?
Greetz
thejoker2305