Kom ihåg mig?
Home Menu

Menu


2 webservers och 1 databasserver

 
 
Ämnesverktyg Visningsalternativ
Oläst 2011-01-04, 16:35 #1
danjel danjel är inte uppkopplad
Medlem
 
Reg.datum: Nov 2003
Inlägg: 214
danjel danjel är inte uppkopplad
Medlem
 
Reg.datum: Nov 2003
Inlägg: 214
Kolla även uppgradering av MySQL version och PHP version.
Det kan påverka prestanda ganska mycket om ni kör äldre versioner. Tex cachning av sql queries gjordes väl inte i tidiga MySQL,det kan påverka väldigt mycket
Uppgradering av win och IIS kommer förmodligen också påverka prestanda positivt..
danjel är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-01-10, 20:36 #2
pelmereds avatar
pelmered pelmered är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2010
Inlägg: 1 342
pelmered pelmered är inte uppkopplad
Har WN som tidsfördriv
pelmereds avatar
 
Reg.datum: May 2010
Inlägg: 1 342
Det enklaste sättet och det första steget är väl att kolla i aktivitetshanteraren efter vilka processer som drar mest CPU under peakarna och kolla så att inte minnet tar slut eller likande.

Då ser du för det första om det är CPU, RAM eller möjligen, men inte så troligt, att det är diskarna(jag antar att ni kan se IO queue på diskarna där) som är flaskhalsen.

Nästa steg är att utvärdera vad ni behöver vidta för åtgärder. Första steget då är väl att kolla vad ni kan göra för att optimera koden genom att t.ex. cacha mer innehåll eller skiva om dåliga databasfrågor(är ofta orsaken till seghet i webbsystem enligt min erfarenhet). Cache är bra eftersom det kostar mycket mindre prestanda att hämta innehållet direkt ifrån minnet än ifrån databasen/disk. Jag vet inte riktigt vad det finns i ASP-miljöer(någon kanske kan flika in med det?), men kolla på lösningar som t.ex. memcached som används för att spara information i minnet så man slipper hämta det ifrån databasen. Om det inte finns så mycket att göra med koden eller om ni inte har kompetensen bör ni gå till nästa steg.

Går det att uppgradera med mer RAM, bättre diskar, eller om det är är möjligt, bättre/fler CPU i servern om det är flaskhalsen?
Först om det inte är möjligt kan ni kolla på att antingen ta en konsult som få kolla på det om ni känner att ni inte har kompetensen själva eller köpa en till server.

I de här stegen går man från de mest kostnadseffektiva lösningarna och fortsätter ner till de dyrare om man inte kan lösa problemet. Ofta behöver man inte lägga massa pengar på att köpa massa servrar i onödan.
pelmered är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 17:08.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017