Pytania otagowane jako sql-server

Wszystkie wersje Microsoft SQL Server (nie MySQL). Dodaj również tag specyficzny dla wersji, np. Sql-server-2016, ponieważ często jest on odpowiedni dla pytania.

1
Kontekst DB_ID z dalszego stosu wywołań
Czy w SQL Server możliwe jest uzyskanie DB_IDkontekstu z poziomu stosu wywołań? Moim celem jest stworzenie w podręcznej bazie danych piaskownicy deweloperskiej kilku przydatnych (i wprawdzie zhackowanych) funkcji narzędziowych, które ułatwiają uzyskanie zwięzłych nazw obiektów o ich krótkich lub pofragmentowanych nazwach, a dodatkowo usuwają obiekty o tej samej krótkiej nazwie …
11 sql-server 


1
Szacowany w porównaniu do faktycznego planu zapytań z wywołaniami funkcji
Mam to zapytanie na serwerze SQL, zapytanie replikacji scalającej: SELECT DISTINCT b.tablenick, b.rowguid, c.generation, sys.fn_MSgeneration_downloadonly ( c.generation, c.tablenick ) FROM #belong b LEFT OUTER JOIN dbo.MSmerge_contents c ON c.tablenick = b.tablenick AND c.rowguid = b.rowguid; Szacowany plan zapytań zawiera informacje o 3 zapytaniach: Powyższe zapytanie Wywołanie funkcji do fn_MSgeneration_downloadonly Wywołanie …



1
Czy replikacja migawki programu SQL Server całkowicie kopiuje dane za każdym razem, czy też powoduje deltę?
Patrzę na replikację migawki między dwoma serwerami. Oto co mam: Baza danych 500 GB ~ 500 MB nocnych ładunków BCP ~ 50 MB codziennych transakcji Pytałem innych DBA w firmie o typ replikacji, którego należy użyć. Powiedziano mi, żebym używał replikacji migawki. Jednak z tego, co rozumiem i czytałem, każdej …

2
Grupa dostępności programu SQL Server 2012 to „AlwaysON”?
W tradycyjnym klastrze SQL Server, gdy następuje przełączenie awaryjne, wszyscy klienci, którzy są połączeni z wystąpieniem awarii SQL Server, tracą połączenia i każdy klient musi ponownie ustanowić nowe połączenie z instancją klastra pracy awaryjnej. Czy grupa AlwaysON Availability łagodzi ten problem? Czy przełączanie awaryjne w przypadku grupy dostępności AlwaysON programu …

2
Wpływ zmiany poziomu zgodności DB dla opublikowanej replikowanej bazy danych z 90 na 100
Mam serwer SQL Server 2008 R2 z wieloma opublikowanymi bazami danych, które obecnie działają na poziomie zgodności 90 (2005). Bazy danych subskrypcji to także SQL Server 2008 R2, jednak docelowe bazy danych są ustawione na poziom zgodności 100 i replikacja działa poprawnie. Jeśli zmienię poziom zgodności dla opublikowanych baz danych, …

1
Nieproduktywny IOCP Listener
Czy ktoś wie, co oznacza „Nieproduktywny IOCP Listener”? Jeden z naszych serwerów SQL miał zrzut zrzutu błędów: ===================================================================== BugCheck Dump ===================================================================== This file is generated by Microsoft SQL Server version 9.00.5292.00 upon detection of fatal unexpected error. Please return this file, the query or program that produced the bugcheck, the …

3
Błąd wydajności indeksu datetime dla SQL Server 2008
Korzystamy z programu SQL Server 2008 R2 i mamy bardzo dużą tabelę (ponad 100 milionów wierszy) z podstawowym indeksem id oraz datetimekolumnę z indeksem nieklastrowanym. Obserwujemy bardzo nietypowe zachowanie klient / serwer w oparciu o użycie order byklauzuli konkretnie w indeksowanej kolumnie daty i godziny . Przeczytałem następujący post: /programming/1716798/sql-server-2008-ordering-by-datetime-is-too-slow, …


1
Najlepszy sposób na ponowny import dużej ilości danych przy minimalnym przestoju
Muszę zaimportować około 500 000 rekordów zawierających dane wyszukiwania IP (odwołanie tylko do odczytu) raz w tygodniu (tylko trzy kolumny int / bigint). Nie chcę się martwić połączeniem danych z istniejącą tabelą, wolę wyczyścić stare i ponownie zaimportować. Idealnie byłoby, gdyby zapytania dotyczące danych byłyby kontynuowane (nie otrzymujemy ich zbyt …

1
Dlaczego na wykresie zakleszczenia są wpisy bez ofiar?
Próbuję nauczyć się analizować wykres zakleszczenia programu SQL Server 2008 i znajduję wiele wpisów z pustym <victim-list>węzłem. Nie rozumiem, co reprezentują te wpisy: jeśli nie ma ofiary, jak mogę zidentyfikować źródło oczekiwania, które powoduje impas? Co oznaczają te wpisy? Oto szybki przykład wpisów, które widzę: <deadlock-list> <deadlock> <victim-list /> <process-list> …

3
Dokumentowanie gigantycznej sieci powiązanych procedur przechowywanych w bazie danych MS SQL: Jakie narzędzie lub format?
Mam nadzieję, że jest to pytanie z krótszą odpowiedzią niż „Przeczytaj 1000 stronicową książkę”, ale jeśli taka jest prawdziwa sytuacja, to mnie uderz. Nie jestem prawdziwym DBA, jestem programistą, który zdaje sobie sprawę, że potrzebujemy DBA, a jednak sklep, w którym pracuję, nie ma DBA. Jednak nasz projekt bazy danych …


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.