Gdy w zapytaniu używany jest indeks magazynu kolumn, SQL Server może korzystać z trybu wsadowego. Dokumentacja jest cienka na temat tego, co może działać w trybie wsadowym, a co nie. Proszę spojrzeć na następujący (motywujący) plan zapytań, w którym zaskakująca liczba rzeczy jest wykonywana w trybie wsadowym (zielony): (Jest to …
Przeglądając bazę danych, natknąłem się na tabelę, która używała swojego klucza podstawowego jako klucza obcego dla siebie. Widziałem, że tabela może mieć dla siebie klucz obcy, aby zbudować strukturę hierarchiczną, ale użyłaby innej kolumny do odwołania się do klucza podstawowego. Ponieważ klucz podstawowy jest unikalny, w tej sytuacji wiersz nie …
Usługa mojej instancji SQL Server (SQL Server 2008 R2 Express) ma typ uruchomienia = automatyczny. W ciągu ostatnich kilku razy, gdy ponownie uruchomiłem komputer, usługa nie uruchomiła się sama, ale uruchamia się dobrze, gdy ręcznie uruchamiam usługę. Podgląd zdarzeń pokazuje, że usługa nie uruchamia się z powodu przekroczenia limitu czasu …
Scenariusz Załóżmy, że mam SQL Server z 4 gniazdami z każdym 1 węzłem NUMA. Każde gniazdo ma 4 rdzenie fizyczne. Łącznie jest 512 GB pamięci, więc każdy węzeł NUMA ma 128 GB pamięci RAM. Tabela kluczy jest ładowana do pierwszego węzła NUMA. Pytanie Załóżmy, że mamy duży odczyt ruchu z …
Pierwsze słowa Możesz bezpiecznie zignorować poniższe sekcje (i włącznie) DOŁĄCZENIA: Rozpoczęcie, jeśli chcesz po prostu złamać kod. Tło i wyniki po prostu służyć jako kontekst. Proszę spojrzeć na historię edycji przed 06.10.2015, jeśli chcesz zobaczyć, jak początkowo wyglądał kod. Cel Ostatecznie chcę obliczyć interpolowane współrzędne GPS dla nadajnika ( Xlub …
Zamiast faktycznie definiować tabele z poprawnymi atrybutami, mój profesor powiedział nam, że możemy mapować obiekty na identyfikatory takie jak to: id (int) | Serialized Object (blob) 1 10010110110 Widzę w tym tyle problemów; nadmiarowość danych, osobne śledzenie identyfikatorów, wciągnięcie całej tabeli do pamięci w celu wyszukania czegokolwiek i ** jeśli …
W SQL Server sys.dm_os_memory_cache_entriesmożna wyświetlić zarówno oryginalny koszt wpisu w pamięci podręcznej, jak i bieżący koszt wpisu w pamięci podręcznej ( original_costi current_costodpowiednio). DMV sys.dm_os_buffer_descriptorszawiera zapis stron, które są obecnie w pamięci, a także niektóre metadane dotyczące stron. Jednym z interesujących fragmentów informacji niedostępnych w DVM są wartości LRU-K dla …
Używamy uwierzytelniania SQL (w celu zmniejszenia liczby pul połączeń) i parametrów połączenia .NET 4.0 do połączenia z SQL Server Enterprise Edition 2012 SP1 na Windows 2008 R2 Enterprise Server: Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64) 19 października 2012 13:38:57 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) w systemie …
Próbujemy zaktualizować / usunąć dużą liczbę rekordów w wielomiliardowej tabeli wierszy. Ponieważ jest to popularny stół, w różnych jego częściach jest dużo aktywności. Wszelkie duże działania związane z aktualizacją / usuwaniem są blokowane przez dłuższy czas (ponieważ czeka na uzyskanie blokad wszystkich wierszy lub blokad strony lub tabeli), co powoduje …
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w Administratorze baz danych stosu wymiany. Migrował 6 lat temu . Jestem bardzo nowy w Microsoft Sql Server Business Intelligence i Analysis Service(ale programuję od lat w SQL Server). Czy ktoś może opisać miary i wymiary w kostkach …
[Jestem programistą T-SQL na poziomie początkującym] [i mam nadzieję, że jestem na właściwej stronie wymiany stosów] Chciałbym uzyskać listę wszystkich zapytań, które wykonałem (przynajmniej te, które wykonałem dzisiaj od rana). Muszę zrobić raport na temat czasu wykonania zapytań. Wyszukiwanie online nie dostarczyło mi wielu przydatnych informacji. Jedyne zapytanie, które znalazłem …
Oświadczenie: Wprawdzie jeszcze tego nie próbowałem, ale nie jestem pewien, czy wiedziałbym, czy to nie działałoby poprawnie, więc chciałem zapytać. Chciałbym uruchomić nocne zadanie tworzenia kopii zapasowej (przez pg_dumpall) z serwera w trybie gotowości na gorąco z uruchomioną replikacją przesyłania strumieniowego, aby uniknąć obciążenia głównego. Widziałem tylko wzmiankę o niektórych …
Korzystamy z serwera RDS MySQL m1.xlarge i mamy problemy z dużym wykorzystaniem procesora. Kilka tygodni temu mieliśmy problemy z wykorzystaniem procesora sięgającym 100% w dużej instancji. Kiedy podnieśliśmy rozmiar do xlarge, który stabilizował przez pewien czas, ale zużycie procesora stopniowo podskakiwało. Przez ostatni tydzień wykorzystanie procesora było na wysokim poziomie …
Niedawno uwzględniono uruchamianie programu SQL Server Trace Flag 8048, aby rozwiązać poważny problem rywalizacji o blokadę w systemie SQL Server 2008 R2. Zainteresowany wiadomościami od innych, którzy znaleźli przypadki użycia, w których wartość wydajności została dostarczona przez flagę śledzenia 8048 (promuj strategię przyznawania pamięci zapytań od węzła NUMA do rdzenia), …
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.