Pytania otagowane jako sql-server-2008

SQL Server 2008 (wersja kompilacji głównej 10.00.xxxx). Proszę również oznaczyć za pomocą serwera SQL.

1
Czy SQL Server 2008 przechowuje datę utworzenia planów wykonania?
Niedawno zaktualizowaliśmy używaną przez nas aplikację, która wymagała modyfikacji schematu bazy danych. Te zmiany mogły zmusić do odrzucenia buforowanych planów wykonania. Gdyby SQL Server został zmuszony do stworzenia szeregu nowych planów, mogłoby to spowolnić wrażenia użytkownika. Chciałbym dowiedzieć się, czy tak właśnie było. Moje pytanie brzmi: czy SQL Server 2008 …

1
Źródło danych ODBC Połączenie z serwerem SQL - Logowanie nie powiodło się dla użytkownika
Przeniosłem moją bazę danych z SQL 2005 na serwer z SQL 2008. Próbuję teraz utworzyć źródło danych ODBC. Używam „Z uwierzytelnianiem SQL Server przy użyciu identyfikatora logowania i hasła wprowadzonego przez użytkownika” oraz wpisałem swój login i hasło. Login jest widoczny w SQL Server Management Studio w Security-> Logins. Login …

1
Elementy wewnętrzne pamięci obszaru roboczego
Na podstawie moich książek na temat SQL Server 2008 Wewnętrzne i rozwiązywanie problemów (pożyczone z lokalnej biblioteki w Illinois) przez Christiana Boltona, Brenta Ozara itp. Staram się uzyskać zrozumienie i potwierdzenie na serwerze SQL i wiele wyszukiwań w sieci Byłbym wdzięczny, gdyby ktoś mogę potwierdzić lub poprawić moje zrozumienie. Każde …

3
Odmawiaj dostępu do schematu informacyjnego w SQL Server
Szukam najlepszego sposobu na wyłączenie dostępu do sys.tables/ Information Schemadla użytkownika / grupy w SQL Server. Znalazłem ten wątek z 2008 roku Pokazuje sposób odmowy dostępu w następujący [sys].[something]sposób: DENY SELECT ON [sys].[columns] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[tables] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[syscolumns] TO DenySystemTableSelectRole GO …

2
Problem z programem SQL Server WYKONAJ JAKO
Coś mi brakuje podczas próby użycia procedury składowanej EXECUTE AS. Procedura składowana odczytuje dane source_db, agreguje je i przechowuje wynik target_db. Sam SP jest w target_db. Mam dedykowany logowanie i mapować je do użytkowników w obu source_dbi target_dbdla właściciela SP jest (więc jest łatwy app_agentw source_dba target_dbdo logowania app_agent). Jeśli …

4
Indeksy odbudowy, DB teraz 10 razy większy
Mam bazę danych SQL Server (2008 R2 SP1), która miała około 15 koncertów. Okazuje się, że konserwacja nie była uruchomiona od dłuższego czasu, więc stworzyłem plan konserwacji, aby odbudować wszystkie indeksy, były bardzo rozdrobnione. Zadanie zakończone i fragmentacja zniknęła, ale teraz baza danych zawiera ponad 120 koncertów! Rozumiem, że użyłby …


3
Czy uznanie za niewłaściwą praktykę jest posiadanie wielu zerowalnych FK na stole w SQL Server
W mojej strukturze bazy danych w SQL Server mam 3 rodzaje produktów, które wymagają różnych informacji o zamówieniu. Więc stworzyłem jeden Customersstół i trzy różne zlecenia tabele: OrdersForProductAs, OrdersForProductBs, OrdersForProductCs. Tabela wszystkich zamówień ma relację jeden do wielu na Customersstole. Mam też inny stolik, w którym są Paymentsi będą przechowywane …

3
Wstaw, jeśli nie istnieje, jednocześnie
Mam problemy z współbieżnością z moimi wstawkami w procedurze przechowywanej. Odpowiednia część procedury jest następująca: select @_id = Id from table1 where othervalue = @_othervalue IF( @_id IS NULL) BEGIN insert into table1 (othervalue) values (@_othervalue) select @_id = Id from table1 where othervalue = @_othervalue END Kiedy uruchamiamy 3 …

2
Błąd zakleszczenia nie zwraca kodu zakleszczenia SQL
Transaction (Process ID) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. Ten błąd pojawia się losowo, gdy jedna z moich witryn jest zajęta. Wiem z grubsza, na których zestawach tabel się dzieje, ale z doświadczenia z innymi programami zwykle …


4
Tworzenie scentralizowanej bazy danych DBA
Mamy ponad 200 serwerów i myślę o stworzeniu scentralizowanej bazy danych DBA, w której rejestruje ona kopie zapasowe, błędy, zadania miejsca i generuje raporty o SSRS. Nie jestem pewien od czego zacząć i byłbym bardzo wdzięczny za twoją pomoc. Dziękuję Ci bardzo.

5
Jak wykryć wszelkie zmiany w bazie danych (DDL i DML)
Istnieje wiele baz danych na serwerze SQL mojego klienta. Te bazy danych są w fazie rozwoju, więc programiści mogą projektować, refaktoryzować, modyfikować dane i tak dalej. Niektóre bazy danych zmieniają się rzadko. Mój klient musi zabezpieczyć je wszystkie (wykonać kopię zapasową) i poświęcić trochę czasu na zarządzanie środowiskiem. (W firmie …


3
Jak zobaczyć, co jest buforowane w pamięci w SQL Server 2008?
Czy istnieje sposób, aby dowiedzieć się, co jest buforowane w SQL Server 2008 R2? Znalazłem następujący fajny artykuł: http://blog.sqlauthority.com/2010/06/17/sql-server-data-pages-in-buffer-pool-data-stored-in-memory-cache . Chciałbym jednak wiedzieć, ile danych (np. W procentach i KB) jest przechowywanych dla każdej tabeli i indeksu. Czy istnieje prosty sposób na uzyskanie takich 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.