webForumDet fria alternativet

Prestanda SQL Server 2000?

Webbutveckling

5 svar · 404 visningar · startad av ponta

Medlem sedan juli 200237 inlägg
Frågan#1

Haj alla,
Jag ska köpa in en SQL Server 2000 idag(!) och till den ska jag oxå beställa en bra maskin att köra den på...

Jag kommer använda Windows Server 2003 SE som OS, men vad borde man välja för dator? Vad ska man tänka på?

Jag antar att mycket RAM är bra, tänkte börja med 2GB.

Tror oxå att snabba diskar är en fördel och tänkte satsa på antingen SATA eller SCSI 15k.

Men vad ska man välja för processor? Xeon? Dubbla?

Tacksam för hjälp i frågan :)

Medlem sedan juni 200032 967 inlägg
#2

Vad ska du ha servern till?

Vår nya SQL Server är en IBM Netfinity, dual Xeon 2.8 GHz med 3 Gb RAM. Fungerar klockrent för vårt ändamål. Men vad du ska ha är omöjligt att svara på. :)

Medlem sedan juli 200237 inlägg
#3

Vi hostar över 100 sajter som använder SQL, och dessutom ett antal applikationer som oxå ansluter via webservices mot vår SQL server...

Vi upplever att det går lite segt på den maskinen vi har idag, P3 800 med mycke databaser... SQL7...

En bra uppgradering helt enkelt, öka prestandan och se till att vi inte växer ur inom ett år iaf. Vi skapar minst en nu databas i månaden nu för tiden, men det rör sig oftast om mindre sajter som inte är så databas-intensiva...

Vi planerar att behålla vår SQL7 server oxå, men vill flytta de applikationer & sajter som är lite mer krävande till en ny.

/Pontus

Medlem sedan maj 20012 812 inlägg
#4

Köp tills pengarna tar slut. Du kan aldrig få för bra dator :)

Absoult viktigast är minnet. Kör in tills du inte kan ha mer, och då byter du moderkort så du kan slänga in lite till.

Snabba diskar är viktiga, men blir mindre viktiga ju mer minne du har, anledningen till snabba diskar är att om minnet tar slut så måste man hämta data från disk och då vill man ha mer snabb disk. Men om du lyckas lagra hela databasen i minnet så behöver du ju inte så snabb disk. Men som sagt snabba diskar är bra. Skulle nog satsat på en RAID5 med SCSI diskar eftersom dessa belastar processorn mindre än vad SATA gör, även om dessa kan skyffla mer data, så valet är inte givet :(

Processor, tja ju snabbare destu bättre, jag skulle nog helldre välja 2 lite långsammare än 1 jättesnabb men det beror ju på lite. Om man har få "stora" frågor så är en snabb processor bättre än 2 långsamma. Men om du har massor med "små" frågor så är det bättre med fler processorer som då kan hantera fler förfrågningar samtidigt.

Framför allt så skall ni satsa på bra nätverkskort, eftersom er server kommer skyffla en del data ifrån den. Kanske ha någon typ av lastbalanering och flera nätverkskort, vet inte hur det fungerar men har läst någonstans att det skall göra det.

Tänk också på att i SQL Server 2000 så betalar man licens per processor så för en 2 processors maskin som används till webben lär licenskostnaden hammla på runt 100.000 och för de 50.000 extra tusen som en licenskostar (eller vad det nu är) kan man få rätt bra datorprylar. Så kolla först upp vad total priset för kalaset får kosta och kolla sedan om det är värt att slänga in 2 processorer eller man kan få så mycket bättre grejer om ni bara kör 1.

- magnus

Medlem sedan juli 200237 inlägg
#5

Tack för info!
Jag ska titta på vad de olika alternativen innebär för oss. Bra svar, med flera alternativ. Tack igen! :)

Medlem sedan mars 20007 896 inlägg
#6

Tråden flyttad från SQL-forumet.

Med vänliga,
SPiN
Moderator SQL-forumet

260 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)