Pytania otagowane jako sql-server-2012

SQL Server 2012 (wersja główna 11.00.xxxx). Proszę również oznaczyć serwer SQL.

3
Najlepsza praktyka dla pliku dziennika tempdb
Przeczytałem wiele blogów tu i tam o tym, jak skonfigurować pliki danych tempdb, ale nie znalazłem żadnych informacji dotyczących pliku dziennika tempdb . Oto strategia, której obecnie używam z moim tempdb: Skorzystałem z zaleceń Paula Randala, jak podzielić moje pliki danych tempdb Rozmiar moich plików danych tempdb ustawiłem na maksymalny …

2
Czy kompresja danych programu SQL Server jest kategorycznie dobra w przypadku baz danych tylko do odczytu?
Część literatury na temat kompresji danych SQL Server, którą czytam, stwierdza, że ​​koszt zapisu wzrasta około czterokrotnie, co byłoby normalnie wymagane. Wydaje się również sugerować, że jest to główny minus kompresji danych, silnie sugerując, że w przypadku bazy danych archiwum tylko do odczytu wydajność (z kilkoma wyjątkami) poprawi się dzięki …

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
sp_executesql z typem tabeli zdefiniowanym przez użytkownika nie działa poprawnie
Problem : czy istnieje znany problem z typami tabel zdefiniowanych przez użytkownika jako parametrami sp_executesql ? Odpowiedź - nie, jestem idiotą. Skonfiguruj skrypt Ten skrypt tworzy po jednym stole, procedurze i typie tabeli zdefiniowanym przez użytkownika (tylko ograniczony SQL Server 2008+). Celem stosu jest zapewnienie audytu, że tak, dane weszły …


3
Wskazówka NOLOCK zmienia kolejność zwracanych rekordów
Na Clientpolu tabeli znajduje się indeks klastrowany LastName. Kiedy po prostu zrzucam wszystkie rekordy z tabeli, pojawiają się one w kolejności alfabetycznej, chyba że (nolock)podpowiedź jest użyta jak w zapytaniu. Ta wskazówka zmienia kolejność rekordów. Powinien? Jestem przekonany, że żadna inna sesja nie zawiera otwartej transakcji ze zmianami w tej …


1
Jak zezwolić na wykonywanie procedur przechowywanych, ale nie zapisuje?
Chciałbym skonfigurować użytkownika „czytającego” w mojej instancji SQL Server 2012. Chciałbym dać mu prawo do wykonania dowolnej procedury składowanej, funkcji lub bezpośredniej instrukcji SQL, która pobiera dane ze wszystkich tabel i widoków, ale nie może aktualizować ani wstawiać (tj. Niczego czytać i nic nie pisać). Czy mogę to skonfigurować bez …

3
Kopia lustrzana bazy danych SQL Server umrze. Jak mogę teraz zagwarantować wysoką dostępność?
Funkcja Dublowania bazy danych SQL Server umrze: Ta funkcja zostanie usunięta w przyszłej wersji Microsoft SQL Server. Unikaj używania tej funkcji w nowych pracach programistycznych i planuj modyfikowanie aplikacji, które obecnie używają tej funkcji. Zamiast tego używaj grup dostępności AlwaysOn . Czy ktoś wie kiedy? Jakie są moje opcje dla …

2
LATCH_EX Oczekuje na zasób METADATA_SEQUENCE_GENERATOR
Mamy proces, który generuje raport asortymentowy. Po stronie klienta proces dzieli konfigurowalną liczbę wątków roboczych, aby utworzyć fragment danych dla raportu, który odpowiada jednemu z wielu sklepów (potencjalnie tysiące, zwykle dziesiątki). Każdy wątek roboczy wywołuje usługę sieci Web, która wykonuje procedurę przechowywaną. Proces bazy danych do przetwarzania każdego fragmentu gromadzi …

2
Czy zmiany schematu „niszczą” grupy dostępności, czy też są obsługiwane w sposób przejrzysty?
Moja organizacja planuje przyjęcie grup dostępności programu SQL Server 2012 i staram się zrozumieć, jaki będzie to wpływ (jeśli w ogóle) na proces aktualizacji aplikacji. Wydajemy aktualizacje aplikacji w cyklu 8-tygodniowym, a każda wersja może zawierać zmiany schematu i / lub migracje danych. Próbuję zrozumieć, czy rozwiązanie HA / DR …

6
Nie można kontynuować wykonywania, ponieważ sesja jest w stanie zabicia. podczas budowania indeksu klastrowego
Podczas próby utworzenia indeksu klastrowego pojawia się następujący błąd Instrukcja została zakończona. Wiadomość 596, poziom 21, stan 1, wiersz 0 Nie można kontynuować wykonywania, ponieważ sesja jest w stanie zabicia. Msg 0, poziom 20, stan 0, wiersz 0 Wystąpił poważny błąd w bieżącym poleceniu. Ewentualne wyniki należy odrzucić. Indeks to: …

6
Jak naprawić pomieszaną replikację na MS SQL Server
Przywróciłem bazę danych z kopii zapasowej. Baza danych używa replikacji do publikowania na innym serwerze. Zakładając, że przywrócenie bazy danych zepsułoby replikację, próbowałem usunąć replikę i ponownie ją utworzyć (mamy skrypt do jej ponownego utworzenia od zera). Nie jestem pewien, co dokładnie zrobiłem, ale teraz jest w kompletnie popsutym stanie …

1
Nieprawidłowe wykorzystanie procesu z rozszerzonych zdarzeń dotyczących kondycji systemu
Ostatnio pracuję nad zrozumieniem danych lub metryk przechowywanych w pliku zdarzeń zdarzeń rozszerzonych dotyczących kondycji systemu. Staramy się zaimplementować gromadzenie danych wskaźników wydajności przy użyciu kondycji systemu, jak tutaj podano Istnieją raporty, które podają takie dane, jak UŻYTKOWANIE PROCESORA, inne wykorzystanie procesów itp., Które są zbierane z nazwanych zdarzeń kondycji …

2
Tworzenie indeksu klastrowego nie powiodło się podczas tworzenia tabeli
Wystąpił błąd podczas uruchamiania następującego skryptu; IF NOT EXISTS (SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE' AND TABLE_NAME='Table_Name') BEGIN CREATE TABLE Table_Name ( Field_Name_1 binary(32) NOT NULL CONSTRAINT PK_Name_Goes_Here PRIMARY KEY NONCLUSTERED , Field_Name_2 int NOT NULL , Field_Name_3 datetime NOT NULL INDEX IX_Name_Goes_Here CLUSTERED ) END W szczególności jest …

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.