Ocena, czy system działa wystarczająco dobrze, aby był odpowiedni do określonego celu. Zwykle wydajność odnosi się do prędkości, z jaką system wykonuje operację lub zestaw operacji w czasie.
Który jest szybszy SELECT * FROM X INNER JOIN Y ON x.Record_ID = y.ForignKey_NotIndexed_NotUnique lub SELECT * FROM X INNER JOIN Y ON y.ForignKey_NotIndexed_NotUnique = x.Record_ID
Serwer Redis v2.8.4 działa na Ubuntu 14.04 VPS z 8 GB pamięci RAM i 16 GB przestrzeni wymiany (na dyskach SSD). htopPokazuje jednak , że redissam zajmuje 22.4 Gpamięć! redis-serverostatecznie rozbił się z powodu braku pamięci. Memi Swpoba trafiają w 100%, następnie redis-serverzostają zabite wraz z innymi usługami. Od dmesg: …
Po połączeniu z naszym serwerem produkcyjnym (SQL Server 2008, bardzo mocna maszyna), instrukcja SELECT zajmuje 2 sekundy , zwracając wszystkie pola (łącznie 4 MB danych). SELECT TOP (30000) * FROM person WITH(NOLOCK); Z dowolnego innego urządzenia w tej samej sieci (łączenie za pomocą uwierzytelniania SQL lub Windows) to samo zapytanie …
Mamy generator SQL, który generalnie generuje instrukcje warunkowe SQL dla określonych pól (które dla celów dyskusji: oznaczymy jako myField). Jeśli myFieldjest typu NVARCHAR, możemy zrobić porównanie wspomnianej dziedzinie przeciwko ciąg tak: myField = 'foo'. Nie działa to jednak w przypadku pól typu NTEXT. Zatem musimy zrobić porównanie z obsadą: CAST(myField …
Czy istnieje górna granica dla arraykolumny? Otrzymuję ten błąd podczas wstawiania do pola tablicy - PG::Error: ERROR: index row size 3480 exceeds maximum 2712 for index "ix_data" Oto definicja mojej tabeli - create table test_array(id varchar(50), data text[]); ALTER TABLE test_array ADD PRIMARY KEY (id); CREATE INDEX ix_data ON test_array …
Próbuję zrozumieć najlepszy sposób, aby zdecydować, jak duże powinny być kolumny varchar, zarówno z punktu widzenia przechowywania, jak i wydajności. Wydajność Wydaje się , że z moich badańtego varchara (maks.) należy używać tylko wtedy, gdy naprawdę go potrzebujesz; to znaczy, jeśli kolumna musi pomieścić więcej niż 8000 znaków, jednym z …
To pytanie jest w zasadzie pytaniem uzupełniającym do tego pytania: Dziwny problem z wydajnością w SQL Server 2016 Teraz osiągnęliśmy produktywność dzięki temu systemowi. Chociaż do mojego programu SQL Server dodano kolejną bazę danych aplikacji od mojego ostatniego postu. są to statystyki systemowe: 128 GB pamięci RAM (maks. 110 GB …
Jestem junior DBA z 3-letnim doświadczeniem. Naszym zadaniem jest dostrajanie zapytań lub doradzanie programistom, że określony kod powinien zostać przepisany lub potrzebne są indeksy. Jedno proste pytanie, które często zadaje zespół programistów, brzmi: „Wczoraj wszystko poszło dobrze, co się nagle zmieniło?” i zostaniemy poproszeni o sprawdzenie strony infrastruktury. Pierwszą reakcją …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Czy są jakieś szczególne zagrożenia bezpieczeństwa lub wydajności podczas korzystania z CLR w SQL Server?
Mamy aplikację, która okresowo odpytuje bazę danych SQL w ciągu dnia. Są okresy zerowej lub tylko niewielkiej aktywności, przeplatane indywidualnymi żądaniami względnie dużych ilości danych. Kiedy przychodzą te żądania, głównym celem jest szybkie dostarczenie danych, a celem wtórnym jest robienie tego w opłacalny sposób. Ze względu na charakter aplikacji jest …
Z tego, co mogę powiedzieć, współczynnik trafień w pamięci podręcznej procedur poniżej 95% stanowi problem. Na moim urządzeniu wartości wahają się od 85 do 95%. Jak rozwiązać ten problem? Serwer wydaje się mieć dużo pamięci RAM, więc nie powinno to stanowić problemu. Co jeszcze może to być?
Mam dwie tabele, pierwsza tabela zawiera wszystkie artykuły / posty na blogu w systemie CMS. Niektóre z tych artykułów mogą również pojawiać się w czasopiśmie, w którym to przypadku mają związek z kluczem obcym z inną tabelą zawierającą informacje specyficzne dla czasopisma. Oto uproszczona wersja składni tworzenia tabeli dla tych …
Nie mam doświadczenia w pracy z DBA, ale staram się uzasadnić żądanie dodatkowych zasobów dla naszego serwera SQL i miałem nadzieję, że uda mi się zdobyć kilku inteligentnych ludzi, którzy przedstawią przybliżoną ocenę tego, co powinniśmy uruchomić. Podejrzewam, że alokacja zasobów, które IT przekazał naszemu produkcyjnemu serwerowi SQL jest niska. …
Tworzę interfejs API RESTful. Próbuję wybrać najlepszy sposób zaprojektowania tabel bazy danych wokół moich zasobów. Początkowo wydawało mi się, że dobrym pomysłem byłby wybór tabeli na zasób, ale teraz martwię się, że spowoduje to wykładniczo większe tabele, im dalej w dół łańcucha zasobów. Wyobraź sobie na przykład, że mam trzy …
Mam kilka zapytań wywoływanych z aplikacji sieci Web C # .NET, które są dla mnie zawsze szybkie (jestem lokalnym administratorem na serwerze SQL), ale dla grupy użytkowników (grupa domen z wymaganymi uprawnieniami) zapytanie jest bardzo wolne moment, w którym upływa limit czasu w aplikacji. Co spowodowałoby, że dokładnie to samo …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.