Przepraszam za bezczelność, ale @dkozlowski pomoc jak na elektrodzie.
Nie wiem jakie informacje pojawiają się na innych forach, ale w tym momencie nie czuję się obrażony, wręcz przeciwnie, gdyż najwyraźniej naczytałeś się wielu nieprawdziwych informacji i nie było tam nikogo, kto be je skorygował oraz pokazał, że nie są prawdziwe...
Poza tym skoro tam jest taka pomoc to po co zbędne pytania na tym forum ?
Jak ja rozumiem pomoc opisywałem nie raz na tym forum, serwis programów Insertu to moja "praca", więc nie licz, że będę się dzielił "całą" swoją wiedzą i doświadczeniem publicznie na forum i realizował darmowe usługi w nieograniczonym zakresie, gdyż nikt kto prosi o taką pomoc przecież też tego nie robi...
Nie mamy budrzetu np. 20tys. zł, gdyby tak było to już bez pytania składałbym zestaw na dwóch opteronach 32GB ramu i z pełnym SQL. O bezpieczeństwo danych się nie martwię. Kopia jest zawsze na dysku HDD i pendrive, mogę batem dorobić kopie na inną stacje choć chcę wywalczyć jeszcze małego nas'a na kopie dokumentów + subiekt. Tutaj liczy się zwiększenie wydajności, dlatego dopytywałem czy sprzęt czy lepiej SQL bo znam troszkę ograniczenia sql dla różnych wersji i zdaje sobie sprawę jak jest mocno ograniczony express. Doskonale zdaje sobię sprawe z wieku sprzętu który posiadamy obecnie oraz moich propozycji ale mała firma jak nasza nie może sobie pozwolić na niewiadome koszty. Wspomniana analiza została tutaj zrobiona co prawda pobieżnie ale wstępnie jest i wiadomo że na początek inwestycja w sprzęt. Zakładam że od szefa nie wycisnę więcej niż 2000zł a za to złożę coś na nowych podzespołach lub poleasingowy serwer kilkuletni którego i tak SQL nie wykorzysta w wersji Express. Tutaj są moje rozterki
Mylisz się/masz błędną wiedzę dosłownie w każdym punkcie, skupię się na sprzęcie i problemach wydajnościowych...
Problemy wydajnościowe były wiele razy poruszane na tym forum, o wszystkim mogłeś/możesz przeczytać, zamieszczałem również przykłady optymalizacji... Były opisywane przykłady użytkowników, którzy wydali wspominane kwoty i większe na infrastrukturę co nie rozwiązało wielu/większości problemów wydajnościowych, gdyż sprzęt i pełny SQL często nie wystarczą...
Przykład optymalizacji z tego tygodnia - około 120 tys. kontrahentów, cała lista wyświetlała się w czasie około 1-2s, ale przefiltrowana według niektórych grup już 180 000ms (=180s, =3min), po optymalizacji czas ten spadł do 250ms, sprzęt się nie zmienił, SQL Express, była to nie cała godzina mojej pracy - istnieje sprzęt 720x szybszy, aby rozwiązać taki problem siłowo ?
Nie dawno przerabiałem taki przypadek, gdzie klient sam (nie spytał mnie o zdanie) zamówił nową infrastrukturę i poprosił mnie o przeniesienie bazy danych, przy instalacji programów miałem wrażenie, że wszystko pracuje zdecydowanie za wolno, więc wykonałem kilka testów i okazało się, że stary serwer z okolic roku 2012 (rozbudowany zgodnie z moimi zaleceniami) jest znacznie wydajniejszy niż nowy sprzęt (czas testowej konwersji bazy danych na starej maszynie 19s, na nowej 30s), po zmianach było dużo lepiej, ale ciągle stara maszyna była nieco wydajniejsza od nowej, a przecież powinna być zdecydowanie wydajniejsza, ten sam pełny SQL... Konfiguracja nowej maszyny w załączniku, to czego nie widać to zewnętrzna macierz dyskowa nie pamiętam już z iloma dyskami, coś w okolicach kilkunastu...
Jak zwiększyć szybkość pracy programu minimalnym kosztem też opisujemy na forum do znudzenia - należy usunąć dokumenty i zbędne dane (
http://forumsubiekta.pl/subiekt/faq-czyli-najczesciej-zadawane-pytania/msg75974/#msg75974), niektórzy klienci zamawiają taka usługę co rok...