Jaki certyfikat jest używany do szyfrowania każdej z baz danych w instancjach. Mogę uzyskać dane w następujący sposób, ale jak napisać zapytania USE master GO -- this provides the list of certificates SELECT * FROM sys.certificates -- this provides the list of databases (encryption_state = 3) is encrypted SELECT * …
W naszej bazie danych znajduje się wiele tabel, które mają VARCHAR(MAX)kolumny, w których wystarczy VARCHAR(500)(lub coś znacznie mniejszego niż maksimum). Oczywiście chcę je wyczyścić i sprowadzić rozmiary do bardziej rozsądnych poziomów. „Jak” to zrobić, rozumiem: moje pytanie brzmi: co zmieni te kolumny na strony i pliki na dysku? (Istnieje wiele …
Mam tabelę z unikalnym indeksem filtrowanym pod kątem wartości, które nie mają wartości zerowej. W planie zapytań jest stosowane odrębne. Czy jest tego powód? USE tempdb CREATE TABLE T1( Id INT NOT NULL IDENTITY PRIMARY KEY ,F1 INT , F2 INT ) go CREATE UNIQUE NONCLUSTERED INDEX UK_T1 ON T1 …
Znalazłem następujące zapytania, aby wykryć użycie procesora według bazy danych, ale pokazują one inne wyniki: WITH DB_CPU_Stats AS ( SELECT DatabaseID, DB_Name(DatabaseID) AS [DatabaseName], SUM(total_worker_time) AS [CPU_Time_Ms] FROM sys.dm_exec_query_stats AS qs CROSS APPLY ( SELECT CONVERT(int, value) AS [DatabaseID] FROM sys.dm_exec_plan_attributes(qs.plan_handle) WHERE attribute = N'dbid') AS F_DB GROUP BY DatabaseID …
Testuję aplikację monitorującą pod kątem wystąpienia SQL Server 2000. Jak napisać zapytanie w języku T-SQL, które zajmuje określony czas? Na przykład większość języków skryptowych ma coś takiego jak SLEEPpolecenie, które pozwala wstrzymać wykonywanie skryptu na określony czas. Szukam czegoś podobnego, który jest zgodny z SQL Server 2000. Ma to na …
Zazwyczaj odradzam używanie wskazówek dołączania ze wszystkich standardowych powodów. Ostatnio jednak znalazłem wzór, w którym prawie zawsze znajduję wymuszone łączenie pętli, aby uzyskać lepszą wydajność. W rzeczywistości zaczynam używać i polecam tak bardzo, że chciałem uzyskać drugą opinię, aby upewnić się, że coś nie umknie. Oto reprezentatywny scenariusz (bardzo konkretny …
Czy SQL Server Engine Express Edition może być zainstalowany w systemie OS X? Używam MacBooka w domu i chciałbym go używać jako platformy testowej / edukacyjnej dla SQL Server.
Szybka wersja: Jakie polecenie powinienem wydać, aby umożliwić właścicielowi bazy danych dostęp do tabel w tej bazie danych i czy można to zrobić z konta tego właściciela? Dłuższa wersja: Tworzę bazę danych na RDS. Mam użytkownika „root”, który skonfigurowałem z Amazon. Amazon automatycznie tworzy rolę grupy „rds_superuser”, która jest bardzo …
Zrobiłem skrzypek SQL dla tego pytania, jeśli to ułatwia każdemu. Mam bazę danych o sportach fantasy i próbuję dowiedzieć się, jak wymyślić dane o „bieżącej serii” (np. „W2”, jeśli drużyna wygrała ostatnie 2 pojedynki, lub „L1”, jeśli przegrali) ich ostatni pojedynek po wygraniu poprzedniego pojedynku - lub „T1”, jeśli remisowali …
Przy tworzeniu nowej roli serwera udzielam uprawnienia „Wyświetl dowolną bazę danych”, ale zdałem sobie sprawę, że to uprawnienie pozwala tylko użytkownikowi przeglądać systemowe bazy danych. Próbuję utworzyć rolę serwera, która jest tylko do odczytu i może odczytać dowolną bazę danych. Czy istnieje sposób utworzenia roli serwera zdefiniowanej przez użytkownika do …
Biorąc pod uwagę, że indeks nieklastrowany jest oparty na indeksie klastrowym, czy konieczne byłoby, aby indeks nieklastrowany wymieniał którąkolwiek z kolumn zawartych w indeksie klastrowanym? Innymi słowy, jeśli tabela Products zawiera indeks klastrowany na ProductID, podczas tworzenia indeksu nieklastrowanego, w którym wskazane byłoby dołączenie kolumny ProductID, czy konieczne jest dodanie …
Mam bazę danych postgres heroku i chcę ją zmigrować do Amazon RDS, aby zaoszczędzić koszty. Jak to zrobić przy minimalnym przestoju? Zwykle wymaga to replikacji bazy danych w czasie rzeczywistym, a następnie promowania replikowanej bazy danych jako głównej bazy danych. Wiem, że mogę użyć bazy danych obserwujących do migracji bazy …
Próbuję ustalić, które indeksy mają być używane w zapytaniu SQL z WHEREwarunkiem, a GROUP BYktóry działa obecnie bardzo wolno. Moje zapytanie: SELECT group_id FROM counter WHERE ts between timestamp '2014-03-02 00:00:00.0' and timestamp '2014-03-05 12:00:00.0' GROUP BY group_id Tabela ma obecnie 32 000 000 wierszy. Czas wykonania zapytania znacznie wzrasta, …
Dwa dni temu nasz klient zmienił jedną z naszych nazw Dev Server Po zmianie nazwy serwera wszystkie moje zadania konserwacji i inne zadania kończą się niepowodzeniem, ponieważ niedopasowana nazwa serwera. Korzystamy z wersji SQL Server Server 2012 i Server 2008 OS Więc dziś rano zmieniłem nazwę mojej nazwy serwera Sql …
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.