Latest Posts

MSSQL, SQL, SQL Server database, TSQL

sys.dm_db_index_usage_stats – czy nasz indeks jest używany?

Indeksy w środowisku bazodanowym są powszechnym sposobem na przyspieszenie działania naszych zapytań. Tak jak we wszystkim również i w tym wypadku ważne jest aby nie przesadzić ponieważ nadmiar indeksów może być nawet bardziej szkodliwy niż ich brak. Tutaj pojawia się pytanie skąd wiadomo, które indeksy są używane przez zapytania, a co za tym idzie, które […]

DatetimeTypesInSQL_00
MSSQL, SQL Server database, TSQL

Typy daty i czasu w SQL Server

Artykuł ten jest częścią serii Od 0 do TSQL którą znajdziesz tutaj. Po typach tekstowych oraz liczbowych przyszła pora na omówienie typów daty i czasu. Część z Was może pomyśleć, iż datę i czas można przechowywać jako wartość liczbową? Generalnie jest to możliwe – pozbawiamy się wtedy jednak możliwości jakie oferuje użytkowanie typów przeznaczonych do […]

NumericTypesInSQL_00
MSSQL, SQL, SQL Server database, TSQL, Uncategorized

Typy liczbowe w SQL Server

Artykuł ten jest częścią serii Od 0 do TSQL którą znajdziesz tutaj. W poprzednim poście omówiliśmy typy tekstowe wbudowane w SQL Server. Oczywiście to nie jedyna grupa typów omawianym przez nas środowisku bazodanowym – dziś omówimy typy przechowujące wartości liczbowe. Jest ich kilka i każdy z nich posiada odmienne zastosowania. Poniżej prezentujemy listę typów liczbowych, […]

MSSQL, SQL, SQL Server database, TSQL

Typ SQL_Variant w SQL Server

Ciekawym typem wbudowanym w SQL Server jest SQL_VARIANT. Pozwala on na przechowywanie wartości o różnym typie danych w ramach pojedynczej kolumny czy też zmiennej. W ramach niniejszego artykułu postaram się przybliżyć ten typ danych i wskazać zarówno jego wad jak i zalet. Gdy zdefiniujemy zmienną typu SQL_Variant to może ona przechowywać np. wartości CHAR, DECIMAL […]