FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
Skall köpa in en ny server som skall vara en dedikerad burk enbart för MySQL. Har plockat ihop följande efter massvis med timmar.
http://www.bensinpriser.nu/temp/dellburk.pdf Skulle nu vilja ha synpunkter på detta. Valde att köra på Xeon 3000 plattformen då jag inte ser riktigt vinsten med 2st Dualcore Xeons. Kollar man på cpu-användning på MySQL på nuvarande server så är ju denna inte speciellt hög. Just nu kör jag WWW/MySQL på samma burk på en vanlig PC med AMD 3000+, 1gb RAM och budget Promisekort, Raid 1. Och läsning fungerar fint på denna burk men när besökarna hamnar över 400-500 strecket samtidigt på sidan så blir det flaskhalsar och ibland timeouts när jag försöker skriva till MySQL vilket gör att man får t.ex. skicka in inlägget igen. Så det jag tänkte var med denna Dellburk var att låta den helt enkelt stå för MySQL och låta den gamla burken enbart stå för WWW. Samtidigt tänkte jag att jag skulle trycka in ytterligare 1gb RAM i WWW burken. Men det jag undrar som sagt är om den Dell-burken kommer fungera bra för MySQL och ifall det kommer att flyta på bra? Jag kommer ju som sagt att köra Raid1 vilket försämrar skrivprestandan. Men detta bör väl vägas upp av raidkontrollern med 256mb cache? |
||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Bara ett inlägg till!
|
Det låter som du kör MyISAM-tabeller i MySQL. Visst kommer ett snabbare IO-system ge dig en del prestandaökning, men du bör i första hand åtgärda problemet (dvs. att MyISAM låser hela tabellen vis ändringar). Har du funderat på InnoDB eller kör du det redan t.om?
|
|||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Medlem
|
Kör med MyISAM ja, har fått för mig att detta skall ge betydligt bättre prestanda? Den största delen är ju läsningar även om en del är skrivningar. Är i ett forum som det ibland uppstår problem när besökarna ligger över 400-500 strecket och det skall skrivas i DB:n.
|
||
![]() |
![]() |
![]() |
#4 | |||
|
||||
Mycket flitig postare
|
Kör vidare på MyISAM du, passar bra till den typ av applikation du kör. Det stämmer bra att InnoDB stödjer row-lock men tyvärr så är det ganska stor overhead i samband med detta så skillnaden i slutänden ändå inte är speciellt stor.
MyISAM är anpassat efter att det är 90% läsningar och 10% skrivningar till databasen. Detta stämmer bra överens med ett forum. |
|||
![]() |
![]() |
![]() |
#5 | |||
|
||||
Bara ett inlägg till!
|
Men han säger ju att det är problem med skrivningar och det låter som att det är just därför som han vill uppgradera hårdvaran.
För att göra skrivningarna snabbare kan man banta ner mängden index eftersom det är dom som tar den mesta av all tid att uppdatera vid skrivningar i en simpel MyISAM-tabell. För att svara på frågan om RAID:en så gissar jag att de där speglade 15k RPM SAS-diskarna kommer gäspa av uttråkning. Kör iostat på nuvarande maskin under högtrafik och kika hur mycket skrivningar som faktisk görs. |
|||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Medlem
|
Var kan man hitta iostat i windowsversion? Eller liknande program?
|
||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Klarade millennium-buggen
|
Citat:
Start -> Kör -> perfmon.msc Klicka på Plus-tecknet Välj "System" under "Performance Object" Sedan har du "File Writes (Bytes|Operations) / sec" & "File Read (Bytes|Operations) / sec" |
||
![]() |
![]() |
![]() |
#8 | ||
|
|||
Klarade millennium-buggen
|
Jag skulle nog valt dualcore, för dom brukar kosta nästan lika mycket nuförtiden.
Fast tycker priset låter mycket högt, 25.000? För det priset kan man få många modeller av HP servrar i rackformat med dual dualcore Xeon samt raid med hotswap billigare. Samt låter skumt att du lyckades få sådant dyrt slutpris, tror nästan att du kan få en bättre DELL server billigare. (Brukar vara så att dom bättre DELL servrarna blir billigare om man ska ha extra saker i dom) |
||
![]() |
![]() |
![]() |
#9 | ||
|
|||
Supermoderator
|
Det kan vara stor skillnad på billig och lite dyrare hårdvara. Kankse kan du börja med att byta raidkortet?
__________________
Jonny Zetterström se.linkedin.com/in/jonnyz | bjz.se | sajthotellet.com | kalsongkungen.se | zretail.se | zetterstromnetworks.se | webbhotellsguide.se | ekonominyheter24.se | nyamobiltelefoner.se | gapskratt.se | antivirusguiden.se | jonny.nu |
||
![]() |
![]() |
![]() |
#10 | ||
|
|||
Klarade millennium-buggen
|
Dell har alltid varit dyra på raidkort, normalt ingår det riktiga vettiga raidkort på HP servrarna som standard.
Dell har en förmåga att kunna ta ut 5000-10000 extra för enda få raid eller få det aktiverat samt servern redan är dyr utan. HP har börjat bli mycket billigare att köpa än av Dell och ändå få bätte saker för samma pris. |
||
![]() |
![]() |
Svara |
|
|