Snelheid forum valt tegen

Pagina: 1
Acties:
  • 70 views sinds 30-01-2008

  • QUILIX
  • Registratie: Juni 2001
  • Laatst online: 10-09-2024

QUILIX

zZzZzZz.....

Topicstarter
Kijk eens naar een website van mij: spam.

Deze website zat op een server in de VS. De server was een AMD Athlon met 1 GB ram.
Dit was niet voldoende. Te hoge processorload en MySQL die te traag was.

Dus heb ik de beslissing genomen om een server in Nederland te nemen.
Dit werd het:
- Dual Xeon 3 Ghz
- 4 GB ram
(FreeBSD, Plesk 7,5)

Dit zou een enorm verschil moeten uitmaken toch?
Helaas, zoals je net kon zien na het klikken op de link is het nog steeds erg traag.
Men raadde mij aan om MySQL anders in te stellen.

Maar hoe moet dat? Ik heb op Google en hier op Tweakers wat proberen te zoeken
maar kon er niet veel over vinden. Allebij de processors werken gewoon correct.
Terwijl de site nu zelfs trager is dan de server in de VS.

-edit- Statische pagina's zijn erg snel. Pagina's die MySQL gebruiken niet.
Terwijl MySQL de load van de processors niet veel vertragen zie ik net op SSH.

[ Voor 12% gewijzigd door whoami op 17-02-2006 23:35 ]


  • GraveR
  • Registratie: Januari 2000
  • Laatst online: 22-08-2025
Een standaard FreeBSD-MySQL install heeft in de dir /usr/local/share/mysql en flink aantal voorgeconfigureerde configfiles staan voor diverse toepassingen (en beschikbaar geheugen en processoren etc) (file heet /etc/my.cnf):
-r--r--r-- 1 root wheel 4901 Jan 14 16:27 my-huge.cnf
-r--r--r-- 1 root wheel 20902 Jan 14 16:27 my-innodb-heavy-4G.cnf
-r--r--r-- 1 root wheel 4877 Jan 14 16:27 my-large.cnf
-r--r--r-- 1 root wheel 4884 Jan 14 16:27 my-medium.cnf
-r--r--r-- 1 root wheel 2454 Jan 14 16:27 my-small.cnf
Ik weet niet precies hoe Plesk alles aanpakt, maar het heeft de aanbeveling hier eens naar te kijken, aangezien het inderdaad een tikkie moet schelen qua performance en dan met name deze entries:
[mysqld]
#port = 3306
socket = /tmp/mysql.sock
skip-locking
key_buffer = 256M
max_allowed_packet = 1M
table_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
myisam_sort_buffer_size = 64M
thread_cache = 8
query_cache_size= 16M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 2

  • QUILIX
  • Registratie: Juni 2001
  • Laatst online: 10-09-2024

QUILIX

zZzZzZz.....

Topicstarter
GraveR schreef op vrijdag 17 februari 2006 @ 23:33:
Een standaard FreeBSD-MySQL install heeft in de dir /usr/local/share/mysql en flink aantal voorgeconfigureerde configfiles staan voor diverse toepassingen (en beschikbaar geheugen en processoren etc) (file heet /etc/my.cnf):


[...]


Ik weet niet precies hoe Plesk alles aanpakt, maar het heeft de aanbeveling hier eens naar te kijken, aangezien het inderdaad een tikkie moet schelen qua performance en dan met name deze entries:


[...]
Ik heb my-huge.cnf gekopieerd naar /etc en de naam veranderd in my.cnf. Daarna MySQL restart. Maar het maakte niet veel uit. Ik weet niet hoe Plesk dit aanpakt. (Er was geen my.cnf bestand in /etc). Zoe moet dat toch?

Ik zal de entries ook veranderen.

[ Voor 5% gewijzigd door QUILIX op 17-02-2006 23:48 ]


  • QUILIX
  • Registratie: Juni 2001
  • Laatst online: 10-09-2024

QUILIX

zZzZzZz.....

Topicstarter
Ik heb trouwens dit staan:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[mysqld]
port            = 3306
socket          = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 384M
max_allowed_packet = 1M
table_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache = 8
query_cache_size = 32M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8

  • Rob
  • Registratie: Februari 2000
  • Niet online

Rob

Welke forumsoftware gebruik je en hoeveel man is er tegelijkertijd online?

In the beginning the Internet was a bunch of smart users with dumb terminals. Now...


  • QUILIX
  • Registratie: Juni 2001
  • Laatst online: 10-09-2024

QUILIX

zZzZzZz.....

Topicstarter
Rob schreef op vrijdag 17 februari 2006 @ 23:57:
Welke forumsoftware gebruik je en hoeveel man is er tegelijkertijd online?
PhpBB en gemiddeld 80 tot 90 personen tegelijk online.

  • djc
  • Registratie: December 2001
  • Laatst online: 08-09-2025

djc

Rustacean


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 17:49

NMe

Quia Ego Sic Dico.

Voor support voor phpBB moet je niet hier zijn, maar, heel verrassend, op het supportforum van phpBB. ;) Daar zullen ze je sowieso beter kunnen zeggen hoe je hun tabellen en database moet configureren. Hier in Programming & Webscripting geven we er in elk geval geen support op; we schrijven en onderhouden alleen onze eigen scripts.

Overigens, phpBB is ook helemaal niet berekend op zoveel gebruikers. Standaard wordt niets gecached, en dat is nogal funest met zoveel gebruikers die tegelijk actief zijn. Er zijn wat mods op te vinden die caching implementeren, waarschijnlijk kom je er dan wel wat sneller vanaf. Echter, dat kunnen ze je op het supportforum dus ook vertellen. ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.