Daniel Strzalinski napisał(a):
> No moze poza tym, ze przy "duzych" zapytaniach (procedury kontrolne) SQL
> zjada ~100% procka, ale to samo dzieje sie na innych
> maszynach/instalacjach.
No to wydajność w takiej sytuacji podniesie głównie szybszy
lub drugi procesor. Czy ten XP przypadkiem nie miał po prostu
wydajniejszego procesora?
> Zaplanowalem przeinstalowanie systemu i pytanko jak to wszystko rozlozyc
> na dyskach, bo moze tu jest problem. W tej chwili Win2000 +
> udostepnianie plikow na dysku SCSI; baza SQL+log na IDE.
Bazę możesz spróbować umieścić na RAID 0 na dwóch dyskach
IDE na osobnych kanałach -- będzie to może lepsze rozwią-
zanie od jednego IDE pod względem transferu. Nie wiem jed-
nak, czy w Twoim przypadku spowoduje to zauważalny wzrost
wydajności, bo ani baza nie jest specjalnie duża, ani
system nie wykazuje objawów dławienia się na wejściu-
wyjściu (miałby wtedy non-stop niskie obciążenie proce-
sora, a wskaźniki stronicowania by szalały w górnych
zakresach skali).
Nie widząc na oczy maszyny i sugerując się Twoimi informacjami,
podejrzewałbym zbyt niską wydajność procesora lub pamięci.
> I czy jest sposob na niedanie SQL'owi dostepu do max obciazenia procka ??
A co by Ci to dało?
PS. Sporo też czasem można zyskać po prostu optymalizując
dostęp do bazy danych lub zmieniając jej strukturę lub
sposób indeksowania.
-- |""""""""""""""""""""""""""""""""""""""""""""""""""""""""""| | Radosław Sokół | mailto:Radoslaw.Sokol@polsl.pl | | | Administrator systemów komputerowych | \................... Politechnika Śląska w Gliwicach, RE ../Received on Thu Apr 14 11:20:22 2005
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 14 Apr 2005 - 11:42:05 MET DST