Administratorzy baz danych

11
Konwertuj zakres dat na opis interwału

W ostatnim projekcie wymagano podania, kiedy zasób zostanie w pełni wykorzystany. Oprócz daty wyczerpania kalendarza poproszono mnie o pokazanie pozostałego czasu w formacie angielskim, np. „1 rok, 3 miesiące do końca”. Wbudowana DATEDIFFfunkcja Zwraca liczbę ... określonych granic datapart...

11
Dobry przykład MDX vs SQL dla zapytań analitycznych

Czy ktoś może mi pokazać dobry przykład przewagi MDX nad zwykłym SQL podczas wykonywania zapytań analitycznych? Chciałbym porównać zapytanie MDX z zapytaniem SQL, które daje podobne wyniki. Wikipedia mówi : Chociaż niektóre z nich można przetłumaczyć na tradycyjny SQL, często wymagałoby to...

11
Dziwne zachowanie agregacji strumienia

Pytanie: declare @X xml = ' <item ID = "0"/> <item ID = "1"/> <item/> <item/>'; select I.X.value('@ID', 'int') from @X.nodes('/item') as I(X); Wynik: ----------- 0 1 NULL NULL Plan wykonania: Górna gałąź niszczy XML do czterech wierszy, a dolna gałąź pobiera...

11
DROP USER trwa zbyt długo, gdy jest wielu użytkowników

W wystąpieniu programu SQL Server 2014 z wystarczającą ilością pamięci RAM i szybkimi dyskami ponad 160 użytkowników ma dostęp do bazy danych. Z jakiegoś powodu mi nie wiadomo, uruchomienie polecenia DROP USER [username]w tej bazie danych trwa do 5 sekund na użytkownika. Ponowne przypisywanie...