Autor Wątek: Microsoft SQL Server 2019 - dla NEXO warto; niewart; co daje; kiedy ....??  (Przeczytany 9030 razy)

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

Offline ELEKTRO-INTER

  • Nowy użytkownik
  • *
  • Wiadomości: 2
  • Reputacja +0/-0
  • Wersja programu: Subiekt NEXO
Witam.
Nie jestem fachowcem w tym temacie dlatego proszę o przystępna odp.

Prosiłbym z okazji promocji cenowej na Microsoft SQL Server 2019 czy warto się nią zainteresować ? Przynajmniej nie chodzi mi o piarowe teksty z ulotek.

W tym momencie korzystam z dołączanego razem z SUBIEKT NEXO  Microsoft SQL Server 2017 (RTM) ale okazji promocji zainteresowałem się Microsoft SQL Server 2019.
PS. Tym bardziej ze nie jestem zadowolony z prędkości pracy (I5-4670K 8GB dysk SSD, 15k produktów[bez zdjęć oraz plików], 20k dokumentów, 3k klientów) bardzo często program dostaje czkawki (średnie wykorzystanie procesowa 20%, pamięć 80% a sam SUBIEKT rzadko wykorzystuje powyzej 5% procesora a pamięć 800-900MB)  Potrafi 20sekund otwierać kartotekę towaru albo zamówienie od klienta. (Subiekt GT na tym samym komputerze działał średnio z 3 razy szybciej). Branża handel internet, stacjonarnie

Czy dla przeciętnego użytkownika NEXO warto sie interesować tym oprogramowaniem ?
Jeżeli tak to kiedy i co daje
SQL Server 2019 Standard Edition Runtime (serwer baz danych) Licencja na serwer plus 1 stanowisko klienckie - 651,90zł czyli przystępnie
Czy warto sie interesować
ale  SQL Server 2019 Standard Edition Full Use (serwer baz danych) Licencja na serwer  to juz mimo promocji ponad 6500zł

2. Tak jak wspomniałem już teraz program działa za wolno
tym bardziej ze muszę zwiększyć bazę danych z 15k produktów do ponad 100k i to z zdjęciami i plikami. Zmienimi niedługo magazyn na 4x zwiększymy plus dwa magazynu z nowych oddziałów + nowi użytkownicy + SELLO + sklep
a to oznacza koniecznie zmiany :
1. sprzętu ?  mój plan A zakłada postawienie "serwera" na AMD Ryzen 5 3600 16GB + 2dyski SSD +Win 10pro
2. może właśnie baza danych pomoże SQL Server 2019
3. nie wykluczam zmiany oprogramowania na ERP

Proszę o pomoc , opinie

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17055
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Microsoft SQL Server 2019 - dla NEXO warto; niewart; co daje; kiedy ....??
« Odpowiedź #1 dnia: Październik 27, 2020, 11:55:22 »
Jaka niby promocja ? Pokaż porównanie wydajności tego AMD z jakimś aktualnym Intelem serwerowym per rdzeń..

Ogólnie wybrałeś nexo, więc powinieneś zostać poinformowany / uprzedzony przez zakupem / migracją, że będzie tak jak opisujesz i nic z tym nie zrobisz, może za kilka lat, gdy sprzęt znacząco przyspieszy i technologia nexo zostanie zoptymalizowana będzie lepiej, może.
Daniel, Białystok.

Offline kam

  • Nowy użytkownik
  • *
  • Wiadomości: 10
  • Reputacja +0/-0
  • Wersja programu: 1.63
Odp: Microsoft SQL Server 2019 - dla NEXO warto; niewart; co daje; kiedy ....??
« Odpowiedź #2 dnia: Listopad 04, 2020, 02:38:40 »
Jaka niby promocja ? Pokaż porównanie wydajności tego AMD z jakimś aktualnym Intelem serwerowym per rdzeń..

Ogólnie wybrałeś nexo, więc powinieneś zostać poinformowany / uprzedzony przez zakupem / migracją, że będzie tak jak opisujesz i nic z tym nie zrobisz, może za kilka lat, gdy sprzęt znacząco przyspieszy i technologia nexo zostanie zoptymalizowana będzie lepiej, może.

długo analizowałem szybkość i dochodzę do wniosku, że bardziej sie opłaca nowy ryzen + płyta pro na chipsecie x570 + 2 dyski, najlepiej nvme w raid 1,
szybkość jednego rdzenia jest podobna do xeona e-2224, a jednoczenie przez większą ilośc rdzeni wystarczy mocy na jakąś wm, z rdp, ad, lub czy serwer vpn.

Po za tym, czemu insert nie pisze: masz taką i taką baze potrzebujesz taki i taki serwer, a nie klienci muszą czytać i czytać.


Co do wątku, najlepszym rozwiązaniem było by przeniesienie infrastruktury do chmury, przez osoby, które mają większe na ten temat pojęcie.
Zaletą tego rozwiązania jest wysoka dostępność, oraz skalowalność.




Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4875
  • Reputacja +172/-11
Microsoft SQL Server 2019 - dla NEXO warto; niewart; co daje; kiedy ....??
« Odpowiedź #3 dnia: Listopad 04, 2020, 08:42:05 »
Mylisz pojęcia trochę.
Zmiana z 2017 na 2019 niewiele, albo raczej nic nie zmieni.
Istotna jest zmiana edycji Express na Std.
Z kolei full use i runtime to dokładnie ten sam program, różnica jest tylko w treści licencji. Runtime wolno ci używać z nexo, full use z czym tylko chcesz.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17055
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Microsoft SQL Server 2019 - dla NEXO warto; niewart; co daje; kiedy ....??
« Odpowiedź #4 dnia: Listopad 04, 2020, 10:49:13 »
Jaka niby promocja ? Pokaż porównanie wydajności tego AMD z jakimś aktualnym Intelem serwerowym per rdzeń..

Ogólnie wybrałeś nexo, więc powinieneś zostać poinformowany / uprzedzony przez zakupem / migracją, że będzie tak jak opisujesz i nic z tym nie zrobisz, może za kilka lat, gdy sprzęt znacząco przyspieszy i technologia nexo zostanie zoptymalizowana będzie lepiej, może.

długo analizowałem szybkość i dochodzę do wniosku, że bardziej sie opłaca nowy ryzen + płyta pro na chipsecie x570 + 2 dyski, najlepiej nvme w raid 1,
szybkość jednego rdzenia jest podobna do xeona e-2224, a jednoczenie przez większą ilośc rdzeni wystarczy mocy na jakąś wm, z rdp, ad, lub czy serwer vpn.

Nie przedstawiłeś wyników testów, wiec nie mogę się odnieść, a nie śledzę procesorów AMD.

Po za tym, czemu insert nie pisze: masz taką i taką baze potrzebujesz taki i taki serwer, a nie klienci muszą czytać i czytać.

Najwyraźniej niewiele wiesz o działaniu baz danych, w skrócie - to tak NIE działa, tak się nie da, jeden program może być wykorzystywany na wiele sposobów, w różny sposób gromadzić dane co będzie powodowało różne problemy w różnych miejscach. Do tego sprzęt NIE jest rozwiązaniem - przy wielu problemach potrzebne są optymalizacje, jedne można wykonać samodzielnie, inne może wykonać tylko InsERT... Od blisko 10 lat piszę o tym na forum, podaję przykłady, możesz poczytać...

No i najważniejsze - takie technikalia nie są zagadnieniami dla "klientów", nie wystarczy kupić i używać, to tak NIE działa, dowodem na to jest między innymi to forum, każdy musi zdecydować czym się chce zajmować, a jeśli zrobi sobie krzywdę to obiektywnie powinien mieć pretensje do siebie, a nie do Insertu czy ich programów.

Co do wątku, najlepszym rozwiązaniem było by przeniesienie infrastruktury do chmury, przez osoby, które mają większe na ten temat pojęcie.
Zaletą tego rozwiązania jest wysoka dostępność, oraz skalowalność.

Przez analogię - lepiej jeździć samochodem wypożyczonym, a nie swoim, lepiej mieszkać w wynajętym domu, a nie swoim - tylko kto tak robi i dlaczego tak nie robi ? To kosztuje dużo, dużo więcej niż własny sprzęt, proporcjonalnie do zasobów.
Daniel, Białystok.

Offline kam

  • Nowy użytkownik
  • *
  • Wiadomości: 10
  • Reputacja +0/-0
  • Wersja programu: 1.63
Odp: Microsoft SQL Server 2019 - dla NEXO warto; niewart; co daje; kiedy ....??
« Odpowiedź #5 dnia: Listopad 04, 2020, 23:55:07 »
Jaka niby promocja ? Pokaż porównanie wydajności tego AMD z jakimś aktualnym Intelem serwerowym per rdzeń..

Ogólnie wybrałeś nexo, więc powinieneś zostać poinformowany / uprzedzony przez zakupem / migracją, że będzie tak jak opisujesz i nic z tym nie zrobisz, może za kilka lat, gdy sprzęt znacząco przyspieszy i technologia nexo zostanie zoptymalizowana będzie lepiej, może.

długo analizowałem szybkość i dochodzę do wniosku, że bardziej sie opłaca nowy ryzen + płyta pro na chipsecie x570 + 2 dyski, najlepiej nvme w raid 1,
szybkość jednego rdzenia jest podobna do xeona e-2224, a jednoczenie przez większą ilośc rdzeni wystarczy mocy na jakąś wm, z rdp, ad, lub czy serwer vpn.

Nie przedstawiłeś wyników testów, wiec nie mogę się odnieść, a nie śledzę procesorów AMD.
testy wydajnościowe, są dostępne w Internecie dla każdego, porównywałem oczywiście wydajność per rdzeń.
Po za tym, czemu insert nie pisze: masz taką i taką baze potrzebujesz taki i taki serwer, a nie klienci muszą czytać i czytać.

Najwyraźniej niewiele wiesz o działaniu baz danych, w skrócie - to tak NIE działa, tak się nie da, jeden program może być wykorzystywany na wiele sposobów, w różny sposób gromadzić dane co będzie powodowało różne problemy w różnych miejscach. Do tego sprzęt NIE jest rozwiązaniem - przy wielu problemach potrzebne są optymalizacje, jedne można wykonać samodzielnie, inne może wykonać tylko InsERT... Od blisko 10 lat piszę o tym na forum, podaję przykłady, możesz poczytać...

No i najważniejsze - takie technikalia nie są zagadnieniami dla "klientów", nie wystarczy kupić i używać, to tak NIE działa, dowodem na to jest między innymi to forum, każdy musi zdecydować czym się chce zajmować, a jeśli zrobi sobie krzywdę to obiektywnie powinien mieć pretensje do siebie, a nie do Insertu czy ich programów.
Nie do końca, wystarczyło by napisać: masz tylko subiekta, masz taką i taką baze, na taki i takim sprzęcie zamówienie ładue się u nas tyle i tyle. Nie oczekuje opisu miliona konfiguracji, tylko cztery, lub pięć, dzięki czemu będzie można zweryfikować, przynajmniej, czy szukać problemu w bazie, czy sprzęcie.
Powiedz mi, czy to jest takie nie wykonalne?
Co do wątku, najlepszym rozwiązaniem było by przeniesienie infrastruktury do chmury, przez osoby, które mają większe na ten temat pojęcie.
Zaletą tego rozwiązania jest wysoka dostępność, oraz skalowalność.

Przez analogię - lepiej jeździć samochodem wypożyczonym, a nie swoim, lepiej mieszkać w wynajętym domu, a nie swoim - tylko kto tak robi i dlaczego tak nie robi ? To kosztuje dużo, dużo więcej niż własny sprzęt, proporcjonalnie do zasobów.

masz jakieś wyliczenia, łącznie z analizą prędkości ładowania danych, kosztem licencji, na dowód, że sie taka infrastruktura się nie opłaca?

Sa pewne sytuacje, że przeniesienie infrastrutury, a przynamniej tej odpowiedzialnej za subiekta, to myślę, że może sie opłacać, conajmniej przy tak rozproszonej infrastrukturze, jak opisane prze opa. Policz oczywiście koszty: interentu, stałego i publicznego ip, prądu, obsługi i wymiany sprzętu, backup, koszty ewentualnego przestoju, oraz licencji, oraz ewentualnej migracji na nowy sprzet. Dopiero po zsumowaniu kosztów jednego i drugiego rozwiąznia można zdecydować, czy się opłaca, czy nie. I właśnie dlatego przydały by się wyliczenia zapotrzebowania na zasoby przygotowane przez insert, ponieważ to one pozwoliłyby nam oszacować koszty.

Ale fakt jest jeden, przy chmurze trzeba bardzo mocno przemyśleć rozwiązanie był dosyć uważnym, bo rachunek, może być srogi.


Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9209
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Microsoft SQL Server 2019 - dla NEXO warto; niewart; co daje; kiedy ....??
« Odpowiedź #6 dnia: Listopad 05, 2020, 08:50:34 »
Nie do końca, wystarczyło by napisać: masz tylko subiekta, masz taką i taką baze, na taki i takim sprzęcie zamówienie ładue się u nas tyle i tyle. Nie oczekuje opisu miliona konfiguracji, tylko cztery, lub pięć, dzięki czemu będzie można zweryfikować, przynajmniej, czy szukać problemu w bazie, czy sprzęcie.
Powiedz mi, czy to jest takie nie wykonalne?

"taką i taką bazę" - czyli jaką?
Sama wielkość bazy nie jest żadnym wskaźnikiem. Co mieliby napisać wg Ciebie? To właśnie musiałby być opis miliona konfiguracji i miliona oczekiwań. Wielu klientów nie interesowałoby ile ładują się zamówienia. Ich interesowałoby np jak szybko wyliczałyby im się zestawienia sprzedaży, albo rozliczały się rozrachunki, albo jak szybko dekretowały dokumenty.

Moim zdaniem to jest właśnie "takie niewykonalne"
Sławek, Zduńska Wola

Forum Użytkownikow Subiekt GT

Odp: Microsoft SQL Server 2019 - dla NEXO warto; niewart; co daje; kiedy ....??
« Odpowiedź #6 dnia: Listopad 05, 2020, 08:50:34 »