Nie widziałem SLEEP_TASKwcześniej typu oczekiwania i dzisiaj wydaje mi się, że mam ich mnóstwo. Nie jestem oficjalnym DBA, tylko programistą SQL Server, który zna pewne rzeczy DBA. W ostatni weekend zaktualizowaliśmy nasze serwery do 10.52.2500.0- R2SP1. Wszystkie informacje, które mogłem znaleźć w Internecie, wskazują, że SLEEP_TASKoznacza to, że serwer czeka …
Używam MySQL 5.5 na komputerze lokalnym do analizy dużej ilości danych rządowych. Utworzyłem lokalną bazę danych, która znajduje się na moim domyślnym dysku (Win7 C: dysk). Chciałbym przechowywać dane na moim dysku E: dużym zewnętrznym dysku eSATA. Jakie kroki powinienem podjąć?
Wykonanie zapytania stąd, aby wyciągnąć zdarzenia impasu z domyślnej sesji zdarzeń rozszerzonych SELECT CAST ( REPLACE ( REPLACE ( XEventData.XEvent.value ('(data/value)[1]', 'varchar(max)'), '<victim-list>', '<deadlock><victim-list>'), '<process-list>', '</victim-list><process-list>') AS XML) AS DeadlockGraph FROM (SELECT CAST (target_data AS XML) AS TargetData FROM sys.dm_xe_session_targets st JOIN sys.dm_xe_sessions s ON s.address = st.event_session_address WHERE [name] …
Ostatnio zaktualizowałem LocalDB z wersji 13 do 14 za pomocą instalatora SQL Server Express i tej instrukcji . Po instalacji zatrzymałem istniejącą instancję domyślną (MSSQLLOCALDB) w wersji 13 i utworzyłem nową, która automatycznie używała silnika serwera v14.0.1000. Często używam LocalDB do testów integracji bazy danych, tj. W moich testach xunit …
Zauważyłem, że na serwerze z programem SQL Server 2016 SP1 CU6 czasami sesja zdarzeń rozszerzonych pokazuje zapytanie SELECT powodujące zapis. Na przykład: Plan wykonania nie pokazuje żadnej oczywistej przyczyny zapisów, takich jak tablica mieszająca, bufor lub sortowanie, które mogłoby przelać się do TempDB: Może to również powodować przypisanie zmiennych do …
Nie dbam o ogólne różnice między SQL a NoSQL (lub ich tradycyjne różnice). Obecnie zastanawiam się nad zmianą sposobu przechowywania naszych wewnętrznych szeregów czasowych. Wszystkie zawierają dane finansowe z wielu różnych źródeł. Obecnie przechowujemy nasze dane w zastrzeżonej bazie danych. To bardzo NoSQL, który ma swój własny język zapytań. Interesują …
Tworzona przez nas aplikacja może wykonywać dość duże zapytania dotyczące wstawiania. Czy istnieje ograniczenie, że moje zapytanie postgres może mieć tylko określoną liczbę znaków?
Czy możliwe jest stopniowe odświeżanie zmaterializowanego widoku w PostgreSQL, tj. Tylko dla danych, które są nowe lub uległy zmianie? Rozważ tę tabelę i zmaterializowany widok: CREATE TABLE graph ( xaxis integer NOT NULL, value integer NOT NULL, ); CREATE MATERIALIZED VIEW graph_avg AS SELECT xaxis, AVG(value) FROM graph GROUP BY …
Szukam praktycznych wytycznych dla ustalenia wartości dla BUFFERCOUNT, BLOCKSIZEi MAXTRANSFERSIZEna BACKUProzkaz. Przeprowadziłem trochę badań (patrz poniżej), przeprowadziłem trochę testów i jestem w pełni świadomy, że każda naprawdę cenna odpowiedź rozpocznie się od „Cóż, to zależy ...”. Moje obawy dotyczące testów, które przeprowadziłem i testów pokazanych w dowolnym ze źródeł, które …
Mamy SQL Server 2008 R2 (10.50.1600) działający na wirtualnym serwerze Windows 2008 R2. Po aktualizacji procesora z 1 rdzenia na 4 i pamięci RAM z 4 gb na 10 gb zauważyliśmy, że wydajność jest gorsza. Niektóre obserwacje, które widzę: Uruchomienie zapytania, które zajęło <5 sekund, zajmuje teraz> 200 sekund. Procesor …
Dokumentacja opcji konfiguracji MongoDB zawiera listę wszystkich dostępnych opcji, które można określić, ale czy ktoś ma zestaw w pełni sformatowanych przykładowych plików konfiguracyjnych w formacie YAML dla instancji MongoDB w różnych rolach? Zestaw przykładów typowych ról byłby bardzo przydatnym punktem wyjścia dla tych, którzy zaczynają od zera lub chcą przetestować …
Są zapytania, w których gdy klikniemy „wykonaj”, pokazuje niektóre wiersze i wciąż rośnie, ale zapytanie jeszcze się nie skończyło. Czasami jednak czeka do końca zapytania. Dlaczego to się dzieje? Czy istnieje sposób, aby to kontrolować?
Okej, więc mam raport, który porównuje ten tydzień do zeszłego tygodnia, a nasz klient zauważył, że ich dane były „funky”. Po dalszym dochodzeniu ustaliliśmy, że tygodnie nie przebiegały prawidłowo zgodnie ze standardami ISO. Uruchomiłem ten skrypt jako przypadek testowy. SET DATEFIRST 1 SELECT DATEPART(WEEK, '3/26/13') , DATEPART(WEEK, '3/27/12') , DATEPART(WEEK, …
To jest pytanie czysto teoretyczne. Powiedzmy, że mam aplikację wdrożoną na wielu serwerach. Moduł równoważenia obciążenia, Wiele / skalowalne serwery aplikacji (Pojedynczy) serwer bazy danych (na razie) W dwóch pierwszych częściach wiem, czego szukać. Ale co z serwerem bazy danych? Jakiego sprzętu powinienem szukać? Czy częstotliwość procesora jest istotna dla …
SQL Server 2012 wprowadził koncepcję „zamkniętych” baz danych, w których wszystko (cóż, głównie wszystko), czego potrzebuje baza danych, jest zawarte w samej bazie danych. Ma to duże zalety przy przenoszeniu baz danych między serwerami. Chciałbym zatem wiedzieć, czy powinna to być moja domyślna strategia podczas projektowania nowej bazy danych. MSDN …
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.