Author: Adrian Chodkowski

SQLServer_tempdb_move_00
MSSQL, SQL Server database

Kilka słów o tym jak przenieść pliki bazy tempdb

Czasem istnieje potrzeba przeniesienia plików bazy tempdb z jednej lokalizacji do drugiej. Sam osobiście spotkałem się z przypadkiem gdzie pliki tejże bazy znajdowały się w domyślnej lokalizacji na dysku systemowym co jak wiemy nie jest najlepszym rozwiązaniem z kilku powodów. Samo przeniesienie nie jest wybitnie skomplikowane co postaram się przedstawić poniżej. Na samym początku warto […]

ResiudalPredicates_00
SQL, SQL Server database, TSQL

Number of Rows Read czyli kilka słów o residual predicate pushdown

Wraz z Service Pack 3 dla SQL Server 2012 oraz Service Pack 2 dla SQL Server 2014 i wyżej otrzymaliśmy pewne udogodnienie w odczytywaniu mechanizmu zwanego Residual Predicate Pushdown, który jest niczym innym jak ukrytym filtrowaniem podczas wykonywania zapytania. Jak to działa? Sprawdźmy to. Na samym początku uruchomimy w bazie AdventureWorksDW2014 następujące zapytanie: SELECT FirstName, […]

MSSQL, SQL, SQL Server database, TSQL

SQL Server – tworzenie sekwencji liczbowych z wykorzystaniem obiektu SEQUENCE

Wśród specjalistów zajmujących się zawodowo bazą danych SQL Server powszechna jest znajomość IDENTITY, czyli pewnej właściwości przypisanej do określonej kolumny tabeli, która ma za zadanie tworzenie automatycznie numerowanej kolumny (więcej o tej właściwości można przeczytać tutaj). Jest jednak obiekt o podobnym zastosowaniu dający w niektórych aspektach nieco więcej możliwości – chodzi mianowicie o obiekt SEQUENCE, […]

Power BI, Power Query

Power BI -Merge i Append queries czyli łączenie i unia zbiorów

Kontynuując naszą serię związaną z Power BI dziś powiemy sobie kilka słów na temat łączenia i unii zbiorów, które są jednymi z najpopularniejszych transformacji jakich dokonuje się na danych – zapraszam do lektury. Łączenie danych horyzontalnie (czyli popularny JOIN dostępny w języku SQL) czy też wertykalnie (sqlowy UNION) stało się standardem jeśli chodzi o manipulowanie […]