MySQL Datenbank hat Bläungen !!!

MySQL, PostgreSQL, SQLite
[gca].dfritz
Posts: 28
Joined: 2004-11-30 08:34
Location: Alpen

MySQL Datenbank hat Bläungen !!!

Post by [gca].dfritz » 2005-03-08 13:04

Hallo DB-Freunde,

ich habe eine Domain auf einem frisch installieren Debian Sarge mit 2.4er Kernel.

Hardware ist P4 3,2 Ghz
mit 2 GB RAM (wobei aber nur 1 GB) erkannt werden.

Software : APBoard 2.2
Apache 2.0.53
MySQL 4.1.10 (DB Table Größe 130.000 Einträge ~ 51,3 MB)

Das Problem ist, das ich eine MySQL Table am laufen habe, der sehr sehr langsam läuft wenn ca. 40 User auf dem Board sich aufhalten. Sobald es weniger sind, fliegt das Forum von der Geschwindigkeit her, ich kann es mir nicht erklären.

Folgende my.cnf benutze ich :

[client]
port = 3306
# socket = /var/lib/mysql/mysql.sock
socket = /var/run/mysqld/mysqld.sock

[mysqld]
port = 3306
socket = /var/run/mysqld/mysqld.sock
log-slow-queries = /usr/mysql/mysqld.slow.log
skip-locking
skip-innodb
max_connections = 650
key_buffer = 16M
myisam_sort_buffer_size = 64M
table_cache = 1024
thread_cache_size = 64
wait_timeout = 10800
connect_timeout = 10
join_buffer_size = 1M
read_buffer_size = 1M
sort_buffer_size = 2M
tmp_table_size = 32M
max_allowed_packet = 16M
net_buffer_length = 8K
query_cache_type = 1
query_cache_size = 32M
query_cache_limit = 1M


Kann es sein, das es vielleicht an Apache oder PHP liegt ?


Gruß dfritz

User avatar
Joe User
Project Manager
Project Manager
Posts: 11614
Joined: 2003-02-27 01:00
Location: Hamburg

Re: MySQL Datenbank hat Bläungen !!!

Post by Joe User » 2005-03-08 13:13

Standardantwort:
1) Script optimieren (Queries, Kompatibilitätscode, Features, ...)
2) PHP optimieren (Module, Optionen, ...)
3) MySQL optimieren (Optionen, ...)
4) Apache optimieren (Module, Optionen, ...)
5) ...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.