Sprawdzanie statusu IFI (Instant File Initialization)

W SQL Server pliki danych mogą być inicjowane natychmiastowo, jeśli to konkretne ustawienie jest włączone. Natychmiastowa inicjalizacja pliku rezerwuje miejsce na dysku bez wypełniania go zerami. Zamiast tego zawartość dysku jest nadpisywana w miarę zapisywania nowych danych w plikach. Ten mechanizm to IFI – Instant File Initialization czyli natychmiastowa inicjalizacja Dowiedz się więcej

Sys.dm_os_ Performance_counters – opis wartości liczników

„Performance counters”, które są elementem SQL Server wykorzystujemy jako narzędzia do monitorowania różnych aspektów kondycji instancji. Jest on dostępny jako dynamiczny widok zarządzania (DMV) w SQL Server, a mianowicie sys.dm_os_ Performance_counters . Dane uzyskiwane z tego widoku mają postać surową, którą dopiero należy odpowiednio zinterpretować, zanim będzie można je zastosować. Dowiedz się więcej

Tworzymy login z podanym SID-em – dodatek

W poprzednim artykule „” opisałem cały proces sprawdzania tzw. SID-u i podałem skrypty umożliwiające założenie loginy z wybranym SID-em. Ale czasem w trakcie przenoszenia/migracji na inne instancje trzeba utworzyć login wraz z hasłem, którego nie znamy. Określenie hasła jako wartości zaszyfrowanej jest przydatne do tworzenia skryptów logowania z jednego serwera Dowiedz się więcej

Extended Events – różne jednostki czasów w ramach event_name

Wyciągając różne informacje z Extended Events a zwłaszcza event_name dotyczące czasów można zaobserwować, że wartości zwracane są w różnych jednostkach czasu (milisekundy, mikrosekundy). Poniżej przedstawiam zestawienie takich zdarzeń package_name event_name DurationUnit sqlos wait_info milliseconds sqlos wait_completed milliseconds sqlos wait_info_external milliseconds sqlserver sql_statement_completed microseconds sqlserver sp_statement_completed microseconds sqlserver rpc_completed microseconds sqlserver Dowiedz się więcej