Autor Wątek: Wybór serwera  (Przeczytany 36242 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17040
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Wybór serwera
« Odpowiedź #15 dnia: Kwiecień 24, 2015, 18:52:26 »
Z jakiej konfiguracji sprzętowej się przesiadaliście bo nie wiadomo do czego porównać "odczucia" ?

dyski:
HD SATA 6G 500GB 7.2K HOT PL 2.5'' BC x 2 w RAID 1 - system
SSD SATA 6G 120GB ReadIntensive 2.5' H-P x 4 w RAID 10 - baza danych

Tego wyboru kompletnie nie rozumiem :( Ale jak już sprzęt jest to chętnie zobaczyłbym wyniki testów z obu macierzy.

"gołym okiem" widać zmiany na lepsze, program na końcówkach działa dużo szybciej.

Po takiej inwestycji powinno być więcej entuzjazmu ;)

Natomiast zużycie pamięci przez proces sqlservr.exe wynosi ok 15 GB.

Przy waszej bazie to zdecydowanie za dużo, sprawdź ile z tego rzeczywiście jest wykorzystywane przez bazę danych. Jaki rozmiar ma baza danych ?

--

Poza tym ode mnie plus za podzielenie się doświadczeniem.
Daniel, Białystok.

Offline tomaszf

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 523
  • Reputacja +12/-0
  • Wersja programu: Subiekt GT 1.66
Odp: Wybór serwera
« Odpowiedź #16 dnia: Kwiecień 25, 2015, 02:34:05 »
Z jakiej konfiguracji sprzętowej się przesiadaliście bo nie wiadomo do czego porównać "odczucia" ?
Wcześniejszy sprzęt (w wielkim skrócie):
Intel Core i5-2400 3,1GHz (4 rdzenie)
8 GB RAM

Tego wyboru kompletnie nie rozumiem :( Ale jak już sprzęt jest to chętnie zobaczyłbym wyniki testów z obu macierzy.
Dlaczego tak uważasz ? W przypadku bazy chodziło głownie o 1. niezawodność / bezpieczeństwo 2. szybkość działania
Sprecyzuj proszę jakie testy masz na myśli, zrobię i wrzucę wyniki.

Po takiej inwestycji powinno być więcej entuzjazmu ;)
Dużo więcej entuzjazmu było ze strony dziewczyn pracującej na tym serwerze :).

Przy waszej bazie to zdecydowanie za dużo, sprawdź ile z tego rzeczywiście jest wykorzystywane przez bazę danych. Jaki rozmiar ma baza danych ?
Szczerze mówiąc sam się zdziwiłem użyciem pamięci... A w jaki sposób można sprawdzić to o czym pisałeś?
Plik bazy danych ma ~10GB.

Poza tym ode mnie plus za podzielenie się doświadczeniem.
Choć tyle mogę zrobić dla tego niezastąpionego forum - inni (w tym oczywiście Ty) robią dużo dużo więcej ;).

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17040
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Wybór serwera
« Odpowiedź #17 dnia: Kwiecień 25, 2015, 11:00:20 »
Tego wyboru kompletnie nie rozumiem :( Ale jak już sprzęt jest to chętnie zobaczyłbym wyniki testów z obu macierzy.
Dlaczego tak uważasz ? W przypadku bazy chodziło głownie o 1. niezawodność / bezpieczeństwo 2. szybkość działania

Odpowiem pytaniem na pytanie... Dlaczego taki wybór ? Porównywałeś "praktyczną różnicę w wydajności w programach Insertu" między: RAID10 na 4 dyskach talerzowych, RAID 1 na 2 dyskach SSD i RAID 10 na 4 dyskach SSD ?

Sprecyzuj proszę jakie testy masz na myśli, zrobię i wrzucę wyniki.

Takie same jak we wszystkich tetach dysków twardych... Skorzystaj z aplikacji ASS SSD 1.6 i ATTO Disc Benchmark 2.47...

Przy waszej bazie to zdecydowanie za dużo, sprawdź ile z tego rzeczywiście jest wykorzystywane przez bazę danych. Jaki rozmiar ma baza danych ?
Szczerze mówiąc sam się zdziwiłem użyciem pamięci... A w jaki sposób można sprawdzić to o czym pisałeś?

Jak wszystko inne w serwerze SQL - stosownym zapytaniem, poszukaj w internecie lub odezwij się na PW.

Plik bazy danych ma ~10GB.

To co pokazuje załącznik z początku wątku ? Wynika z niego, że danych jest nie całe 3GB, gdzie jest pozostałe 7GB ?
Daniel, Białystok.

Offline tomaszf

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 523
  • Reputacja +12/-0
  • Wersja programu: Subiekt GT 1.66
Odp: Wybór serwera
« Odpowiedź #18 dnia: Kwiecień 25, 2015, 16:15:08 »
Odpowiem pytaniem na pytanie... Dlaczego taki wybór ? Porównywałeś "praktyczną różnicę w wydajności w programach Insertu" między: RAID10 na 4 dyskach talerzowych, RAID 1 na 2 dyskach SSD i RAID 10 na 4 dyskach SSD ?
Szczerze mówiąc nie.
Czysto teoretycznie załozyliśmy że taka konfiguracja będzie najszybsza - czy słusznie... - pytanie do Was ...

Test macierzy 1+0 (4 dyski SSD)


Zapytanie (znalezione w sieci):
DECLARE @total_buffer INT;
 
SELECT @total_buffer = cntr_value
   FROM sys.dm_os_performance_counters
   WHERE RTRIM([object_name]) LIKE '%Buffer Manager'
   AND counter_name = 'Total Pages';
 
;WITH src AS
(
   SELECT
       database_id, db_buffer_pages = COUNT_BIG(*)
       FROM sys.dm_os_buffer_descriptors
       --WHERE database_id BETWEEN 5 AND 32766
       GROUP BY database_id
)
SELECT
   [db_name] = CASE [database_id] WHEN 32767
       THEN 'Resource DB'
       ELSE DB_NAME([database_id]) END,
   db_buffer_pages,
   db_buffer_MB = db_buffer_pages / 128,
   db_buffer_percent = CONVERT(DECIMAL(6,3),
       db_buffer_pages * 100.0 / @total_buffer)
FROM src
ORDER BY db_buffer_MB DESC;

Dało wynik:
db_namedb_buffer_pagesdb_buffer_MBdb_buffer_percent
Baza__PL__201411632379087NULL
Baza__UK__201382356643NULL
naklejki32023250NULL
uk17440136NULL
tempdb15992124NULL
Test13224103NULL
Resource DB300823NULL
Baza_BACK179514NULL
msdb6164NULL
master4143NULL
model1821NULL
ReportServer$INSERTGT22361NULL
ReportServer$INSERTGT2TempDB1901NULL


To co pokazuje załącznik z początku wątku ? Wynika z niego, że danych jest nie całe 3GB, gdzie jest pozostałe 7GB ?

Odpowiedź przyniósł raport Disk Use By Table (z Management'a) - załącznik


Skopiowałem bazę i na kopii puściłem shirnk - plik bazy zmalał do 5,5 GB.
« Ostatnia zmiana: Kwiecień 25, 2015, 16:40:21 wysłana przez tomaszf »

Offline Chris

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 2850
  • Reputacja +275/-0
  • Wersja programu: GT, Nexo - aktualne
Odp: Wybór serwera
« Odpowiedź #19 dnia: Październik 16, 2015, 12:54:02 »
Wrócę do tego wątku, żeby zwrócić uwagę wszystkich, którzy myślą o dyskach SSD, że różnica między wydajnością dysków jest kolosalna. Po przetestowaniu kilku modeli, uważam, że lepiej dopłacić 10-20% więcej i mieć dysk 50-100% szybszy. Dla porównania do ostatniego posta, podaję screeny testu dysku Kingston HyperX Savage 240GB SATA3 (SHSS37A/240G).
Krzysztof, Radom

Forum Użytkownikow Subiekt GT

Odp: Wybór serwera
« Odpowiedź #19 dnia: Październik 16, 2015, 12:54:02 »