Optimisation Mysql - prob cache
Bonjour,
j'ai un serveur dédié superplan 2008 (core 2 duo, architecture 64bit, 1go DDR2, dd250go) qui tourne sous gentoo ovh release 2.
Lors que j'importe des gros fichiers dans mysql (plusieurs fichiers de 100 mo), je ne peu plus accéder à mes base de données:
Code:
1030 - got error 28 from storage engine
Dans mes logs mysql voici l'erreur indiquer:
Code:
080127 11:00:54 [ERROR] /usr/sbin/mysqld: Disk is full writing '/var/run/mysqld/mysqld-bin.000008' (Errcode: 28). Waiting for someone to free space... Retry in 60 secs
Pour infos, le fichier /var/run/mysqld/mysqld-bin.000008 est de 700 mo
Erreur lorsque j'essaie d'accéder à phpmyadmin:
Code:
Warning: session_write_close() [function.session-write-close]: write failed: No space left on device (28) in /home/ovh/www/phpMyAdmin-2.8.0.4/index.php on line 44
Dans ce cadre, je souhaiterais savoir quelles sont les variables à ajuster afin de palier à ce probléme, en sachant qu'a terme ma base de donnée doit contenir environ 1go de données.
Actuellement, mon fichier my.cnf est comme ça:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
character-set-server = latin1
default-character-set = latin1
user = mysql
port = 3306
socket = /var/run/mysqld/mysqld.sock
pid-file = /var/run/mysqld/mysqld.pid
log-error = /var/log/mysql/mysqld.err
basedir = /usr
datadir = /var/lib/mysql
skip-locking
key_buffer = 150M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 1M
net_buffer_length = 1M
read_buffer_size = 768
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
thread_cache_size =80
query_cache_size = 8M
tmp_table_size = 1024M
table_cache = 800
thread_concurrency=2 |
Merci pour votre aide,
Thibaut