Tag Archive: sqlserver2016

SQL Server 2016 – Service Pack 1 czyli rewolucja bazodanowa od Microsoftu

Adrian Chodkowski
Follow me

Adrian Chodkowski

SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

Latest posts by Adrian Chodkowski (see all)

Jakiś czas temu Microsoft wydał Service Pack 1 do swojego flagowego produktu bazodanowego jakim bez wątpienia jest SQL Server 2016. Była to bardzo wyczekiwana aktualizacja naprawiająca zgłaszane przez użytkowników błędy i dodająca parę funkcjonalności. Microsoft oprócz tychże funkcjonalności (które mimo wszystko bardzo pozytywnie zaskoczyły) wywrócił świat bazodanowy do góry nogami. Dlaczego? Otóż wraz z Service Pack 1 edycja Standard silnika bazodanowego zawiera wszystkie funkcjonalności edycji Enterprise! Oprócz tego darmowa edycja Express również zawiera niemal wszystkie funkcjonalności Enterprise!Postanowiłem napisać parę słów na ten temat dzieląc się z Wami moimi spostrzeżeniami – zapraszam do lektury! Wiele osób (w tym ja) przeżyło nie…
Read more

SQL Server 2016 – COMPRESS DECOMPRESS

Adrian Chodkowski
Follow me

Adrian Chodkowski

SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

Latest posts by Adrian Chodkowski (see all)

Kontynuujemy naszą serię w której poznajemy najnowszą odsłonę silnika bazodanowego SQL Server 2016. Tym razem przyjrzymy się nowym funkcjom kompresującym i dekompresującym – zapraszam! Już od dawna SQL Server był wyposażony w mechanizmy kompresujące – na poziomie tabeli czy też indeksu mogliśmy zdecydować o tym czy dany obiekt miał zostać “upakowany” tak aby zajmował mniej miejsca. Do wyboru mieliśmy kompresję PAGE oraz ROW. Tak skompresowane wiersze nie tylko fizycznie zajmowały mniej miejsca, ale również zmniejszały wąskie gardło przy ich pobieraniu jakim bez wątpienia był dysk (I/O). Obok tych tradycyjnych mechanizmów w roku 2012 pojawił się nowy mechanizm niosący nowe rodzaje…
Read more

SQL Server 2016 – Drop if Exists

Adrian Chodkowski
Follow me

Adrian Chodkowski

SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

Latest posts by Adrian Chodkowski (see all)

Większość z nas spotkała się z przypadkiem gdy chcemy na nowo stworzyć obiekt bez względu na to czy takowy obiekt istnieje czy też nie. Do tej pory musieliśmy radzić sobie używając IF EXISTS – na szczęście w SQL Server 2016 mamy do dyspozycji nową składnię – zapraszam do kolejnego artykułu w którym poznajemy funkcjonalności naszego ulubionego systemu bazodanowego. Zapewne większość z was ma ulubiony/wybrany sposób na usuwanie obiektów jeżeli takowe istnieją – jednym z nich jest wykorzystanie wspomnianego IF EXISTS tak jak zostało to przedstawione poniżej. Na samym początku stwórzmy sobie w ramach bazy tempdb tabelę o nazwie dbo.TEST


Read more

SQL Server 2016 – Real Time Operational Analytics

Adrian Chodkowski
Follow me

Adrian Chodkowski

SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

Latest posts by Adrian Chodkowski (see all)

W ramach serii “Poznaj SQL Server” omówimy sobie kolejną nowość, która dosyć znacznie zmienia podejście do wszelkiego rodzaju analiz i raportowania w oparciu o SQL Server. Wraz z najnowszą wersją – SQL Server 2016 dostajemy narzędzia dzięki, którym możemy tworzyć analizy czasu rzeczywistego z pominięciem struktur analitycznych takich jak hurtownia danych, kostka OLAP i tym podobne. Jak to działa? Zapraszam do lektury! W wersji SQL Server 2012 świat obiegła wiadomość o wdrożeniu do swojego produktu przez Microsoft nowego indeksu zwanego indeksem kolumnowym (ang. Columnstore). Oprócz powszechnego zachwytu nad nowym rozwiązaniem – użytkownicy napotkali na bardzo nieprzyjazne uniedogodnienia takie jak: indeks…
Read more

SQL Server 2016 – database scoped configurations

SQLServer2016_DatabaseScopedConfigurations00
Adrian Chodkowski
Follow me

Adrian Chodkowski

SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

Latest posts by Adrian Chodkowski (see all)

Kontynuujemy naszą serię poświęconą najnowszej wersji SQL Server czyli tej oznaczonej numerem 2016. Tematem dzisiejszego artykułu będą nowe ustawienia bazy danych (ang. Database Scoped Configurations), które wcześniej albo nie były dostępne, albo były możliwe do ustawienia na poziomie instancji lub z użyciem odpowiednich flag- zaczynajmy! Pierwszym pytaniem jakie może się pojawić w waszych głowach to kwestia gdzie omawiane ustawienia się znajduję – odpowiedź jest bardzo prosta wystarczy kliknąć prawym przyciskiem na wybraną bazę danych i wybrać jej właściwości, a następnie sekcję Options. Naszym oczom powinien ukazać się obraz podobny do poniższego. Jak można zauważyć właściwości tych nie ma zbyt wiele…
Read more