Administratorzy baz danych

9
Indeks Szukaj kosztów operatora

Dla przykładowej bazy danych AdventureWorks zapytanie poniżej: SELECT P.ProductID, CA.TransactionID FROM Production.Product AS P CROSS APPLY ( SELECT TOP (1) TH.TransactionID FROM Production.TransactionHistory AS TH WHERE TH.ProductID = P.ProductID ORDER BY TH.TransactionID DESC ) AS...

9
Czy można usunąć MSDB?

Nie jestem DBA, przeglądałem tylko to, co robi MSDB, jest to po prostu DB SQL Agent jego zadania i historii, teraz zabrakło mi miejsca na moim serwerze w chmurze i mam 1 rok MSDB na rok 2017 , Czy można to usunąć, czy też zachowuję to w celu tworzenia kopii zapasowych? Mój MSDB ma pojemność 93 GB...

9
Co to jest wcielenie osierocone?

Wcielenia wyjaśniono w odpowiedzi na inne pytanie na tej stronie. Odpowiedź wspomina o „osieroconych” wcieleniach: … Istnieją inne czynniki, które powodują wcielenia osierocone i kopie zapasowe OBSOLETE… Widzę z docs Oracle , który V$DATABASE_INCARNATIONzawiera STATUSkolumny, które mogą mieć...

9
Przepełnienie arytmetyczne w zapytaniu SELECT

W prostej instrukcji SELECT napotkałem przepełnienie arytmetyczne. Zapytanie było jak poniżej, np SELECT [SaleValue] FROM Sales [SaleValue]miał typ danych, decimal(9,0)a nie kolumnę obliczeniową. Powodem tego było to, że jakoś kolumna miała wiersz, w którym to pole zapisywało wartość WIELKĄ niż...

9
Udziel odmowy stosu uprawnień

W przypadku tej roli db_denycustomerchcę, aby można było WYBIERAĆ tylko kod kolumny tabeli klienta, i żaden z pozostałych. Więc zrobiłem to: DENY SELECT ON dbo.customer TO db_denycustomer GRANT SELECT ON dbo.customer (code) TO db_denycustomer ... i działa dobrze. Fajne! Ale dlaczego ? W...

9
Eksmisja planu pomiarowego

Mamy SQL Server 2016 SP1 z maksymalną pamięcią ustawioną na 24 GB. Ten serwer ma dużą liczbę kompilacji, tylko 10% tych kompilacji pochodzi z zapytań Ad-Hoc. Nowo skompilowane plany powinny być przechowywane w pamięci podręcznej planu, ale wielkość pamięci podręcznej planu nie rośnie (około 3,72...

9
Statystyki znikają / opróżniają losowo w ciągu dnia

Mam bazę danych SQL Server 2017 (CU9), która wykazuje pewne problemy związane z wydajnością, które moim zdaniem mają związek ze statystykami indeksu. Podczas rozwiązywania problemów odkryłem, że statystyki nie zostały zaktualizowane (co oznacza, że ​​DBCC SHOW_STATISTICS zwróci wszystkie wartości...