Z dokumentacji technet ( http://msdn.microsoft.com/en-us/library/ms187768%28v=sql.105%29.aspx ) „Associates up to 128 bytes of binary information with the current session or connection. „ Niewiele osób o tym wie, ale SQL Server pozwala na ustawienie jednej zmiennej globalnej (typu binary(128)), dostępnej do odczytu i modyfikacji podczas działania wszystkich operacji wykonywanych w ramach sesji użytkownika.Czytaj dalej / Read more
Autor: Michał Pawlikowski
sys.dm_db_index_usage_stats
Z dokumentacji technet ( http://msdn.microsoft.com/en-us/library/ms188755%28v=sql.105%29.aspx ) „Every individual seek, scan, lookup, or update on the specified index by one query execution is counted as a use of that index and increments the corresponding counter in this view. Information is reported both for operations caused by user-submitted queries, and for operations causedCzytaj dalej / Read more
DEFAULT VALUES
Z dokumentacji technet ( http://technet.microsoft.com/en-us/library/ms189909%28v=sql.105%29.aspx ) „(…) When you load a row into a table with a DEFAULT definition for a column, you implicitly instruct the Database Engine to insert a default value in the column when a value is not specified for it. You can also use the DEFAULTCzytaj dalej / Read more
Skrypt generujący polecenia backup dla całego serwera SQL
Wrzucam skrypcik popełniony już jakiś czas temu. Potrzeba wykonania szybko backupu, wraz z jego zrównolegleniem do kilku plików i unikalną nazwą zaowocowały poniższym kodem. ZAŁOŻENIA: generowanie dla ścieżek sieciowych (lub lokalnych dyskowych) poprzez parametr, wygenerować polecenia backup wszystkich baz na serwerze tak by można było je przekopiować i uruchomić (skryptCzytaj dalej / Read more
Database Engine Tuning Advisor – obsługa indeksów kolumnowych i wykorzystywanie Query Store
Jak podaje oficjalny SQL Server Blog w Management Studio 2016 od wersji 16.4 dostępne będą dwie nowe kluczowe funkcje w Database Engine Tuning Advisor: analiza zapytań pod kątem użycia Columnstore / Rowstore, analiza zapytań z użyciem Query Store. Niestety funkcje te dostępne są jedynie przy analizie na SQL Server od wersji 2016+.Czytaj dalej / Read more
Ruszyły zapisy na SQLDay 2017!
Szybki up (na rozległego posta ostatnio nie wystarcza czasu…) Ruszyły zapisy, do 16.01.2017 ceny będą najniższe. Potem już tylko drożej i drożej! (bezpłatna rezygnacja do 14 dni przed eventem). Rejestracja i szczegóły na stronie: http://sqlday.pl/ Regulamin: http://sqlday.pl/regulamin/ Zwlekałem trzy lata, tym razem nie odpuszczę! Do zobaczenia 15 maja we Wrocławiu!
Trick na zaznaczanie kolumnowe i wpisywanie tekstu jednocześnie w wielu liniach na raz
Zaskakująco niewiele osób wie, że w wielu poważniejszych edytorach tekstowych (np. w Notepad++ czy właśnie Management Studio 🙂 ) możliwe jest zaznaczenie kolumnowe tekstu. Innymi słowy kursor podczas zaznaczania nie pracuje w trybie tradycyjnego zaznaczania wiersz po wierszu, tylko sugeruje się aktualną pozycją i pozwala na zaznaczanie kolejnego wiersza bezpośrednio podCzytaj dalej / Read more
SQL Server 2016 Service Pack 1 – krótko mówiąc: PRZEŁOM!
Microsoft kontynuuje swoją nową strategię. Ostatnie zmiany związane z jego dołączeniem do Linux Foundation wszystkich zaskoczyły.. SQL Server dla Linuxa również. Ale to co ogłosił 16 listopada zasługuje na większą czcionkę: WSZYSTKIE EDYCJE SQL SERVER 2016 SP1: STANDARD, WEB, EXPRESS A NAWET LOCALDB DOSTAJĄ FUNKCJONALNOŚCI WERSJI ENTERPRISE! ZA DARMO, DLA WSZYSTKICH!Czytaj dalej / Read more
Instalacja MSSQL w Ubuntu. Pierwsze wrażenia.
Oto i on. SQL Server na systemie Linux. Wkroczył pod nazwą SQL Server v.Next Public Preview. Spróbujmy zatem przejść przez instalację i zobaczyć z czym to się je 🙂 INSTALACJA W UBUNTU SERVER 16.04.1 Na początek dokładna informacja o distro jakiego używam. Zainstalowany w VBox: misiekbest@ubu16:~$ uname -a Linux ubu16Czytaj dalej / Read more
Żegnaj AdventureWorks?! Witaj Wide World Importers?! Czyli słów kilka o koncepcji nowej przykładowej bazy, rozwoju skryptów w GitHub i losie poczciwego AW.
Jak wcześniej wspominałem, Microsoft zmienił podejście do przykładowych baz. W SQL Server 2016 ilość zacnych wodotrysków najwyraźniej skłoniła do odświeżenia koncepcji rozwijanej od wersji 2000 (dystrybuowanej wtedy z aplikacją pod dumną nazwą Adventure Works Cycles Storefront 2000 🙂 ). Swoją drogą zastanawiam się ilu z Was wie, że za bazą AdventrueWorksCzytaj dalej / Read more