Pytania otagowane jako performance

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.

2
Wyświetlenie szacowanego planu wykonania generuje CXPACKET, PAGELATCH_SH i LATCH_EX [ACCESS_METHODS_DATASET_PARENT] czeka
Używam Microsoft SQL Server 2016 SP2-CU6 (13.0.5292.0) na maszynie wirtualnej 4 vCPU z max degree of parallelismustawioną 2i cost threshold for parallelismustawioną na 50. Rano, gdy próbuję wyświetlić szacunkowy plan wykonania dla zapytania SELECT TOP 100 , napotykam ogromne oczekiwania, a operacja renderowania szacowanego planu zajmuje minuty, często w zakresie …

2
Dlaczego moje żądania wsadowe rosną podczas wykonywania różnicowej kopii zapasowej
Rozpocząłem długoterminowe śledzenie różnych działań na naszym SQL Server 2012 i zauważyłem wzrost liczby żądań wsadowych podczas naszych przyrostowych kopii zapasowych. Aby dać pomysł, normalnie z dnia na dzień otrzymujemy około 10-20 żądań wsadowych na sekundę, ale w czasie działania naszej różnicowej kopii zapasowej przeskakuje do 100-130 na sekundę. Wiem, …

3
Wysoki CXPACKET i LATCH_EX czekają
Mam pewne problemy z wydajnością systemu przetwarzania danych, nad którym pracuję. Zebrałem statystyki oczekiwania z przedziału godzinnego, które pokazują dużą liczbę zdarzeń oczekiwania CXPACKET i LATCH_EX. System składa się z 3 przetwarzających serwerów SQL, które wykonują wiele obliczeń i obliczeń, a następnie przekazują dane do centralnego serwera klastrowego. Serwery przetwarzania …


1
Co jest lepsze: wielu łączy warunki lub wiele warunków, w których?
Próbuję porównać dwa zapytania: Zapytanie 1: SELECT a,b,c,d,e FROM tableA LEFT JOIN tableB ON tableA.a=tableB.a WHERE tableA.b=tableB.b AND tableA.c=tableB.c AND tableA.d=tableB.d AND tableA.e=tableB.e Zapytanie 2: SELECT a,b,c,d,e FROM tableA LEFT JOIN tableB ON tableA.a=tableB.a AND tableA.b=tableB.b AND tableA.c=tableB.c AND tableA.d=tableB.d WHERE tableA.e=tableB.e Czy mam rację twierdząc, że te dwa zapytania …


1
Optymalizacja wydajności BCP dla danych BLOB
Jestem w trakcie planowania migracji na żywo bazy danych 2 TB do tabel partycjonowanych. System jest ogólnie magazynem dokumentów, większość miejsca jest przeznaczona na LOBy od 50 kb do 500 kb, z niewielkim odsetkiem w zakresie od 500 kb do 1 MB. Część migracji będzie obejmować dane BCPing ze starej …


3
Nagły spadek wydajności programu SQL Server
Mam SQL Server 2005, który ostatnio stał się nieprzewidywalny, i zastanawiam się, dlaczego. Zapytania wykonywane w ciągu kilku sekund zmieniają plany i zajmują minuty (poświęcenie czasu na pełne skanowanie tabeli lub buforowanie indeksu). Teraz pierwszą i najbardziej oczywistą rzeczą jest to, że statystyki są przestarzałe, co powoduje dezorientację optymalizatora, ale …

1
Jak rozwiązać typy oczekiwania RESOURCE_SEMAPHORE i RESOURCE_SEMAPHORE_QUERY_COMPILE
Próbujemy znaleźć podstawową przyczynę powolnego uruchamiania zapytań serwera SQL, które uderzają / pobierają dane z jednej z bazy danych o wielkości 300 GB, hostowanej na serwerze o niższej konfiguracji: Windows Server 2003 R2, SP2, Enterprise Edition, 16 GB RAM, 12 CPU 32-bitowy SQL Server 2005, SP4, Enterprise Edition, 32-bitowy. Poinformowaliśmy …

4
Szybkie wyszukiwanie najbliższego sąsiada w 150-wymiarowej przestrzeni
Chcę utworzyć bazę danych przy użyciu dowolnego z możliwych RDBMS. Będzie miał tabelę z około 150 kolumnami. Celem jest przeszukanie najbliższych sąsiadów niektórych innych obiektów. Jest to więc NNS w 150-wymiarowej przestrzeni. Próbowałem już użyć oczywistych metod, takich jak odległości L1 lub L2, ale oczywiście zajmuje dużo czasu dla tabel …


2
Co oznacza „Współczynnik trafień w pamięci podręcznej bufora” wynoszący 9990?
Otrzymałem to zapytanie z posta na blogu : SELECT object_name, counter_name, cntr_value FROM sys.dm_os_performance_counters WHERE [object_name] LIKE '%Buffer Manager%' AND [counter_name] = 'Buffer cache hit ratio' W poście podano, że dałoby mi to procent trafień do pamięci podręcznej. Wydawało się, że wskazuje, że będzie to wartość 0-100 (pokazał wynik 87). …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.