Autor Wątek: Baza dla Insert GT  (Przeczytany 7406 razy)

0 użytkowników i 3 Gości przegląda ten wątek.

Offline djnoise

  • Nowy użytkownik
  • *
  • Wiadomości: 4
  • Reputacja +0/-0
  • Wersja programu: GT 1.39 SP1
Baza dla Insert GT
« dnia: Styczeń 27, 2016, 17:46:10 »
Witam forumowiczów,

pracuje w szkole jako informatyk i od jakiegoś czasu szkoła kształci w zawodzie technik ekonomista. Uczniowie w programie nauki maja konieczność nauki oprogramowania InsertGT. Przygodę rozpoczynają z Subiektem, a kończą na innych składnikach pakietu. Do tej pory każda instalacja była przeprowadzana na poszczególnych stanowiskach, ale okazuje się że uczniowie maja zajęcia w kilku salach komputerowych i powstała idea instalacji sieciowej. Wykorzystano do tego jeden z serwerów (Serwer marki lenowo, 1xE5-2609(6rdzeni), 8Gb pamięci RAM, Szybka macierz RAID, System Windows Server 2012 R2), tu zainstalowano InsertGT 1.39 SP1  w wersji serwerowej z MSQL Expres, na stacjach klienckich ta sama wersja ale jako klient.

Klienci łącza się z serwerem, ale okazuje się ze bardzo długo trwa tworzenie nowego podmiotu, mimo że nie sa tam importowane dane przykładowe, W momencie gdy wykonywane jest to na 10 stanowiskach jednocześnie trwa to nawet 40 minut.

Niestety uczniowie podczas zajęć wykonują ćwiczenia, a każde z ćwiczeń to nowa firma, i po miesiącu używania może byc ich nawet 100-150.

I tu pytanie czy zamiana MSSQL Expres na MSSQL Server może pomóc w szybkości działania i szybkości tworzenia nowego podmiotu? Aktualny stan rzeczy jest nie do przyjęcia.

Proszę o Pomoc

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17197
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Baza dla Insert GT
« Odpowiedź #1 dnia: Styczeń 27, 2016, 18:10:19 »
Stosunkowo słaby procesor, brak informacji o konfigruacji i wydajności dysków ("szybka macierz RAID" to żadna informacja), brak informacji o parametrach sieci lokalnej, brak informacji o czasie założenia podmiotu bezpośrednio na serwerze... To na pewno nie jest problem darmowej wersji serwer SQL.
Daniel, Białystok.

Offline djnoise

  • Nowy użytkownik
  • *
  • Wiadomości: 4
  • Reputacja +0/-0
  • Wersja programu: GT 1.39 SP1
Odp: Baza dla Insert GT
« Odpowiedź #2 dnia: Styczeń 27, 2016, 18:45:25 »
Witam, Dyski w Raid1, W HDTune transfer na poziomie 190MB/sek, czas dostępu max 10ms, siec LAN oparta o switche cisco, niezarządzane, o przepustowości 100 megabitów, z serwerem połączone przez port gigabitowy, realne transfery w LAN do 100 megabitów. Procesor wydaje się być wydajny, http://ark.intel.com/pl/products/81897/Intel-Xeon-Processor-E5-2609-v3-15M-Cache-1_90-GHz

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17197
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Baza dla Insert GT
« Odpowiedź #3 dnia: Styczeń 27, 2016, 19:07:30 »
Czyli jednak dyski bardzo wolne, sieć wolna, wcześniej podałeś błędny model procesora, v3 jest nieco wydajniejsza, ale można było wybrać dużo lepiej... Nie podałeś wszystkich informacji o które prosiłem...
Daniel, Białystok.

Offline djnoise

  • Nowy użytkownik
  • *
  • Wiadomości: 4
  • Reputacja +0/-0
  • Wersja programu: GT 1.39 SP1
Odp: Baza dla Insert GT
« Odpowiedź #4 dnia: Styczeń 27, 2016, 19:49:24 »
Czyli jednak dyski bardzo wolne, sieć wolna, wcześniej podałeś błędny model procesora, v3 jest nieco wydajniejsza, ale można było wybrać dużo lepiej... Nie podałeś wszystkich informacji o które prosiłem...

lokalnie na serwerze firma zakłada sie dokładnie 10 minut.... przez siec teraz nie ma możliwości sprawdzenia, sprawdzę to jutro w ciagu dnia. Czy 10 minut to długo??

Czy dyski SSD przyśpieszyły by ten proces, jeżeli baza była by zainstalowana na tym dysku?

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17197
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Baza dla Insert GT
« Odpowiedź #5 dnia: Styczeń 27, 2016, 20:28:02 »
Zrobiłem szybkie testy... Na moim laptopie (i5-2450M, szybki dysk SSD na SATA) podmiot z przykładowymi danymi założył się w około 1 min i 30 s, na serwerku testowym (i5-2500, chwilowo stary dysk talerzowy 250GB SATA) podmiot założył się w około 1 min i 55 s... Kompletny komputer w cenie 2/3 samego Twojego procesora jest 5x szybszy, więc coś jest mocno nie tak...
Daniel, Białystok.

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4913
  • Reputacja +173/-11
Odp: Baza dla Insert GT
« Odpowiedź #6 dnia: Styczeń 27, 2016, 21:56:11 »
Aż sprawdziłem.
Na notebooku (Core2 Duo 2.1GHz, Win7Pro 32-bit, 4GB RAM, SQL 2008Express) baza testowa z danymi przykładowymi zakładała się 2min 40sek.
"Serwer", na którym zakładanie bazy trwa 10minut jest zdecydowanie nietentego
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline Aldo

  • Ekspert
  • *****
  • Wiadomości: 10690
  • Reputacja +433/-13
  • Wersja programu: najnowsza
Odp: Baza dla Insert GT
« Odpowiedź #7 dnia: Styczeń 27, 2016, 22:29:01 »
Mogę tylko potwierdzić stwierdzenia przedpiśców.

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9231
  • Reputacja +1306/-21
  • Wersja programu: Najnowsza
Odp: Baza dla Insert GT
« Odpowiedź #8 dnia: Styczeń 27, 2016, 22:41:42 »
Zdecydowanie "nietenetego"
Na leciwym serwerze z Intel® Core™2 Duo E6700 + 2GB RAM + Win SRV2003 + SQL 2005 podmiot z danymi  przykładowymi zakładał mi się 1:58
U mnie na lapku z i5-3230 +SSD założenie bazy z danymi przykładowymi to 54 sekundy
Sławek, Zduńska Wola

Offline Marucha

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 864
  • Reputacja +8/-3
  • Jedna zmiana przygotowuje drugą.
  • Wersja programu: rewizor, rachmistrz, biuro gt aktualne
Odp: Baza dla Insert GT
« Odpowiedź #9 dnia: Styczeń 27, 2016, 22:53:18 »
pomijając kiepski sprzęt , zapewne podmiot jest zakładany nie na serwerze tylko przez klienta, po drodze jest jakiś stary przełącznik 100mbs a w sali obok jakiś nauczyciel ściąga po sieci pornosy z torrentów .

Jeżeli uczniowie potrzebują czystej bazy , a nie uczą się jak zakładać podmiot od zera , zrób sobie jakąś firmę wzorcową i kopiuj ją programem serwisowym, nawet na takim złomie powinno ci to przyspieszyć pracę

Offline Chris

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 2846
  • Reputacja +275/-0
  • Wersja programu: GT, Nexo - aktualne
Odp: Baza dla Insert GT
« Odpowiedź #10 dnia: Styczeń 28, 2016, 00:06:56 »
pomijając kiepski sprzęt , zapewne podmiot jest zakładany nie na serwerze tylko przez klienta, po drodze jest jakiś stary przełącznik 100mbs a w sali obok jakiś nauczyciel ściąga po sieci pornosy z torrentów .

Jeżeli uczniowie potrzebują czystej bazy , a nie uczą się jak zakładać podmiot od zera , zrób sobie jakąś firmę wzorcową i kopiuj ją programem serwisowym, nawet na takim złomie powinno ci to przyspieszyć pracę
Zgadzam się z Maruchą z każdym punkcie, ma rację pewnie i do pornosów :)
Krzysztof, Radom

Offline marianmanieck

  • Nowy użytkownik
  • *
  • Wiadomości: 2
  • Reputacja +0/-0
  • Wersja programu: 1.48
Odp: Baza dla Insert GT
« Odpowiedź #11 dnia: Wrzesień 11, 2017, 16:50:49 »
Witam, odświeżam temat, tematyka wręcz identyczna, serwer w szkole, nowy Dell R330, macierz perc h330 (12Gb/s) w tym 2 x 1 TB SAS w RAID 0, procesor E3-1270 3,6 Ghz, 16 gb ram, siec gigabitowa, MS Server 2016 Std, SQL Server Express 2014. Podmiot lokalnie zakłada się ok 15 minut, przy probie założenia 15 podmiotów jednocześnie czas wydłuża się do jednej godziny.

Dodam, że na zwykłym komputerze w pracowni komputerowej (i3, 4gb ram, dysk HDD) SQL Server 2014 Express zakłada się 3 minuty.

Czy udało się rozwiązać problem z tego wątku? Czy macie koledzy jakieś pomysły?

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17197
  • Reputacja +800/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Baza dla Insert GT
« Odpowiedź #12 dnia: Wrzesień 11, 2017, 17:03:01 »
Na prawdę życie Ci nie jest miłe - RAID0 - na prawdę ? Polecam zgłosić się do dostawcy sprzętu, aby rozwiązał ten problem, najwyraźniej jest jakiś konflikt.
Daniel, Białystok.

Offline pir

  • Aktywny użytkownik
  • ***
  • Wiadomości: 303
  • Reputacja +14/-0
  • Wersja programu: zazwyczaj aktualna chyba że czekam na jakąś poprawkę
Odp: Baza dla Insert GT
« Odpowiedź #13 dnia: Wrzesień 11, 2017, 23:10:58 »
Najpierw wyklucz problemy sprzętowe, lub z systemem operacyjnym.
Jak Ci się znudzi szukanie przyczyny problemu, to podaj dla mojej ciekawości jak masz ustawione "Server Collation" dla tego serwera SQL.

Offline marianmanieck

  • Nowy użytkownik
  • *
  • Wiadomości: 2
  • Reputacja +0/-0
  • Wersja programu: 1.48
Odp: Baza dla Insert GT
« Odpowiedź #14 dnia: Wrzesień 13, 2017, 09:47:31 »
RAID 0 ze względu na największa szybkość pracy macierzy, jeśli chodzi o ewentualną awaryjność to nie ma znaczenia, uczniowie pracują na bazie danych przez 3 kolejne zajęcia, później firma jest porzucana i zakładana następna do nowego zadania. Domyślny Server Collation mam ustawiony na Polish_Cl_AS.

Obecnie próbuje wykluczać ewentualne problemy sprzętowe, ale nic mogę znaleźć w czym leży przyczyna.

Forum Użytkownikow Subiekt GT

Odp: Baza dla Insert GT
« Odpowiedź #14 dnia: Wrzesień 13, 2017, 09:47:31 »