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.

2
Czy jest jakaś różnica między umieszczeniem aliasu kolumny na początku lub na końcu definicji kolumny?
Zawsze widziałem i zapisywałem moje aliasy kolumn jako SELECT 1 as ColumnName ale dzisiaj natrafiłem na zapytanie, które wykorzystało SELECT ColumnName = 1 Czy jest jakaś różnica w sposobie wykonywania tych dwóch zapytań? A może wśród DBA istnieje standard, którego użyć? Osobiście uważam, że 2. byłoby łatwiejsze do odczytania / …

3
Znajdź osieroconych użytkowników
W SQL Server 2005 istnieje sposób na znalezienie użytkowników, którzy albo nie istnieją na poziomie serwera (konto, które zostało usunięte na poziomie serwera, ale nie zostało odłączone od baz danych przed jego usunięciem) lub konta, które nie są połączone (konto mogło zostać usunięte na poziomie serwera, ale nie na poziomie …

2
Ustawienie ODCZYTAJ NIEZGODNE z odczytem DMV
Widziałem kilka osób dzwoniących SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTEDprzed przeczytaniem DMV systemu. Czy jest jakiś powód, aby to robić, zakładając, że nie miksujesz połączeń do DMV i tabel w tej samej transakcji?
12 sql-server  dmv 

1
Zaktualizuj SQL Server 2005 do SQL Server 2012
Mam środowisko testowe skonfigurowane z następującymi elementami: Maszyna wirtualna (Hyper-V) Windows Server 2008 R2 SP1 (x64-bit) Windows SQL Server 2005 Developer Edition SP4 (x64-bit) (domyślna nazwa wystąpienia) 1 Baza danych z skonfigurowaną replikacją scalającą ... 3 publikacje z 2 subskrybentami każda. Testujemy procedurę aktualizacji do SQL Server 2012 Developer Edition …

2
ETL: wyodrębnianie z 200 tabel - przepływ danych SSIS czy niestandardowy T-SQL?
Na podstawie mojej analizy kompletny model wymiarowy dla naszej hurtowni danych będzie wymagał ekstrakcji z ponad 200 tabel źródłowych. Niektóre z tych tabel zostaną wyodrębnione w ramach obciążenia przyrostowego, a inne będą obciążeniem pełnym. Należy zauważyć, że mamy około 225 źródłowych baz danych o tym samym schemacie. Z tego, co …


1
Mirroring - nie można uzyskać adresu sieciowego serwera
Mam zainstalowany program SQL Server 2008 R2. Zawiera trzy instancje. Domyślnie (MSSQLServer) Pierwsza instancja Druga instancja Wszystkie te są zalogowane jako usługa sieciowa. Instancja domyślna to serwer główny. Pierwsza instancja to kopia lustrzana. Druga instancja to serwer świadka Początkowo wykonałem pełną kopię zapasową i kopię zapasową dziennika transakcji z mojej …


2
Dlaczego to zapytanie nie korzysta z mojego nieklastrowanego indeksu i jak mogę to zrobić?
Kontynuując pytanie dotyczące zwiększenia wydajności zapytań, chciałbym wiedzieć, czy istnieje sposób domyślnego użycia mojego indeksu. To zapytanie jest uruchamiane za około 2,5 sekundy: SELECT TOP 1000 * FROM [CIA_WIZ].[dbo].[Heartbeats] WHERE [DateEntered] BETWEEN '2011-08-30' and '2011-08-31'; Ten działa w około 33ms: SELECT TOP 1000 * FROM [CIA_WIZ].[dbo].[Heartbeats] WHERE [DateEntered] BETWEEN '2011-08-30' …


2
Zezwól użytkownikowi na zrobienie czegokolwiek w ramach własnego schematu, ale nie tworzenie ani upuszczanie samego schematu
Utworzyłem schemat w SQL Azure i przyznałem następujące uprawnienia roli bazy danych: CREATE ROLE myrole AUTHORIZATION dbo; EXEC sp_addrolemember 'myrole', 'myuser'; CREATE SCHEMA myschema AUTHORIZATION dbo; GRANT ALTER, CONTROL, DELETE, EXECUTE, INSERT, REFERENCES, SELECT, UPDATE, VIEW DEFINITION ON SCHEMA::myschema TO myrole; GRANT CREATE TABLE, CREATE PROCEDURE, CREATE FUNCTION, CREATE VIEW …

3
Implikacje użycia unikalnego nieklastrowanego indeksu z pokrywającymi kolumnami zamiast klucza podstawowego
Mamy dużą tabelę, [MyTable]która ma obecnie zarówno a Primary Key, jak i jedną Unique Non Clustered Indexw tej samej kolumnie ( [KeyColumn]). Indeks U NC ma również dodatkowe kolumny zakrywające. Posiadanie zarówno PK, jak i Unikalnego Indeksu NC w tych samych kolumnach wydaje się zbędne, dlatego rozważałem usunięcie Klucza Głównego …



3
Rozmiar początkowej bazy danych PostgreSQL
Moje pytanie składa się z 2 części. Czy istnieje sposób określenia początkowego rozmiaru bazy danych w PostgreSQL? Jeśli nie, to jak radzić sobie z fragmentacją, gdy baza danych rośnie z czasem? Niedawno przeprowadziłem migrację z MSSQL do Postgres, a jedną z rzeczy, które zrobiliśmy w świecie MSSQL podczas tworzenia bazy …

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.