Artykuły ekspertów TechNet: Microsoft SQL Server

Lektura obowiązkowa dla administratorów baz danych

Akademia SQL - Część 17: Dane hierarchiczne w SQL Server 2008 – informacje podstawowe

Ze strukturami hierarchicznymi mamy do czynienia na co dzień i serwer baz danych musi umieć efektywnie i wydajnie zapisać i przetwarzać takie informacje. Generalnie rzecz biorąc, związ...

Tworzenie kluczowych wskaźników wydajności KPI w raportach Microsoft SQL Server Reporting Services 2008

Prezentację wskaźników KPI z wykorzystaniem SQL Server Reporting Services 2008 można zrealizować na trzy przykładowe sposoby, które zostaną opisane w artykule.

SQL Server na klastrze Windows Server, część 2

Druga część artykułu opisuje kroki jakie należy podjąć aby poprawnie zainstalować SQL Server 2008 na klastrze.

SQL Server na klastrze Windows Server, część 1

Klaster jest efektywnym mechanizmem zapewniania wysokiej dostępności nawet dla bardzo wymagających i skomplikowanych usług. W części pierwszej artykułu omówiono zagadnienia związane z ...

HierarchyID – czyli drzewa po nowemu

Każdy z nas spotkał się z problemem zamodelowania struktury drzewiastej – czy chodziło o strukturę organizacyjną przedsiębiorstwa czy o drzewo genealogiczne – nie ma to znaczenia, prob...

PowerShell dla administratorów SQL Server (cz. II)

PowerShell to nowy język skryptowy firmy Microsoft, którego istnienia nie sposób pominąć. Można co prawda zadać sobie pytanie - po co uczyć się i poznawać kolejny język programowan...

Akademia SQL - Część 16: Partycjonowanie tabel – informacje podstawowe

Partycjonowanie obiektów bazy danych pozwala na zwiększenie wydajności, rozumianej jako szybkość dostępu do danych oraz ułatwia zarządzanie. Partycjonowanie tabeli może być osiągnięte ...

PowerShell dla administratorów SQL Server. Wybrane przykłady zastosowań - cz.I.

PowerShell to nowy język skrytpowy firmy Microsoft, którego istnienia nie sposób pominąć. Można coprawda zadać sobie pytanie - po co uczyć się i poznawać kolejny język programowania? C...

Rozszerzone zdarzenia (Extended Events) w praktyce

SQL Server 2008 udostępnił administratorom baz danych doskonałe narzędzie służące do monitorowania systemów serwerowych. Tym narzędziem jest mechanizm rozszerzonych zdarzeń (ang. Exten...

Akademia SQL - Część 14: Studio monitoringu

Serwer SQL 2008 udostępnia administratorom studio monitoringu (ang. Performance Studio), przy pomocą którego można analizować dane diagnostyczne zebrane z wielu źródeł. Dane mogą pocho...

Performance Studio w SQL 2008 (część 2)

W poprzedniej części artykułu obiecałem zaprezentować Perfomance Studio w praktycznym wykorzystaniu. W niniejszym artykule zawarte zostały przykłady tworzenia własnych kolekcji danych ...

Akademia SQL - Część 13: Konsola PowerShell

Serwer SQL 2008 wspiera najnowszą powłokę i jezyk skryptowy - Microsoft PowerShell. PowerShell znalazł się wśród produktów spełniających kryteria CEC (ang. Common Engineering Criteria)...

Performance Studio w SQL 2008 (część 1)

Jednym z głównych zadań administratora systemu, w tym wypadku systemu bazodanowego, jest monitorowanie środowiska. Powodów, dla których odbywa się monitoring środowiska jest wiele, wśr...

Mechanizm śledzenia zmian w SQL Server 2008

Serwer SQL 2008 wprowadził nowe rozwiązanie, nieobciążające silnika baz danych, które pozwala otrzymać informacje o zmianach danych. Pozwala ono zmniejszyć czas poświęcony na implement...

Mechanizm szyfrowania baz danych (TDE) w SQL Server 2008

Implementacja szyfrowania w systemach bazodanowych zazwyczaj pociąga za sobą konieczność znaczących zmian w istniejących aplikacjach. Sytuacja zmieniła się w wraz z nadejściem najnowsz...

Akademia SQL - Część 12: Nowości w T-SQL

W SQL Server 2008 rozszerzono nieco składnię i możliwości języka T-SQL, a najważniejsze zmiany omówione w trakcie tej lekcji dotyczyć będą szybkiej inicjalizacji zmiennych, skróconych ...

Akademia SQL - Część 11: Typy i parametry tabelaryczne

Parametry typu tabelarycznego pozwalają przesłać wiele rekordów w postaci tabeli do procedury składowanej lub funkcji bez konieczności przesyłania do nich wielu parametrów, tworzenia t...

Akademia SQL - Część 10: Nowe typy daty i czasu

Wcześniejsze wersje silnika baz danych SQL Server miały wbudowane tylko dwa typy daty i przechowywały informacje o dacie i czasie z różną precyzją. Powodowało to nie tylko utrudnienia ...

Akademia SQL - Część 9: Mechanizm przechytywania zmian

Mechanizm przechwytywania zmian (ang. Change Data Capture) pozwala przekazać aplikacjom klienckim informacje o zmianach w danych, przez co eliminuje konieczność programowania własnych ...

Akademia SQL - Część 8: Mechanizm śledzenia zmian

Serwer SQL 2008 wprowadził nowe rowiązanie, nieobciążające silnika baz danych, które pozwala otrzymać informacje o zmianach danych. Logika aplikacji klienckich bardzo często oparta jes...

Akademia SQL - Część 7: Replikacja Peer-to-Peer

Replikacja Peer-to-Peer pozwala na zarządzanie kopiami bazy danych, które są umieszczone na wielu instancjach, nazywanych węzłami. Jest to znacząca zmiana w stosunku do replikacji dwuk...

Akademia SQL - Część 6: Atrybut FILESTREAM

Użycie atrybutu FILESTREAM pozwala na przechowywanie danych, takich jak dokumenty oraz zdjęcia w systemie plików NTFS oraz kontrolowanie dostępu do nich z poziomu serwera SQL.

Akademia SQL - Część 5: Extended Events

SQL Server 2008 udostępnił administratorom baz danych bardzo wydajny i nieobciążający mechanizm przechwytywania zdarzeń – tzw. rozszerzone zdarzenia (Extended Events - XE). Rozszerzone...

Akademia SQL - Część 4: Kompresja kopii zapasowej

Czwarta część Akademii SQL opisuje kompresję kopii zapasowej. Skompresowany plik kopii zapasowej jest mniejszy niż odpowiadający mu plik nie skompresowany, który zawiera te same dane. ...

Akademia SQL - Część 3: Transparent Data Encryption

Kolejny artykuł z serii Akademia SQL prezentuje funkcjonalność Transparent Data Encryption, która pozwala zaszyfrować bazy danych, pliki danych, pliki dzienników transakcji oraz pliki ...

Akademia SQL - Część 2: Resource Governor

Drugi artykuł z cyklu Akademia SQL opisuje funcjonalność Resource Governor, która pozwala administratorom baz danych określać limity zasobów (pamięci i czasu procesora) dla określonych...

Akademia SQL - Część 1: Policy Based Management

Artykuł rozpoczyna serię publikacji z cyklu Akademia SQL na które składać się będą informacje podstawowe, laboratoria, ćwiczenia oraz krótki quiz na temat wybranego zagadnienia dotyczą...

Nowości w mechanizmie składowania danych SQL Server 2008 – mechanizm kompresji danych

Wydajność serwerów baz danych w największym stopniu ograniczana jest przez podsystemy dyskowe. Jednym ze sposobów ich odciążenia jest kompresja danych. Zależność jest dość prosta: skom...

Rozszerzone zdarzenia w SQL Server 2008

Serwer SQL 2008 udostępnił administratorom baz danych mechanizm rozszerzonych zdarzeń służący do monitorowania systemów serwerowych. Jego infrastruktura pozwala na korelowanie informac...

SQL Server 2008 RC0 - omówienie

Zapraszamy do zapoznania się z artykułem nt. nowych funkcji w opublikowanej wersji SQL Server 2008 RC0. W artykule opisano nowy instalator, zmiany w DMF, nowości w SSMS, nowy Activity ...

Nowości w aparacie składowania danych w SQL Server 2008 - filtrowane indeksy i statystyki

Zapraszamy do zapoznania się z artykułem nt. funkcji Microsoft SQL Server 2008 February CTP (CTP6), mających szansę stać się przełomem w tworzeniu aplikacji bazodanowych. Omówione filt...

Co nowego w silniku bazodanowym SQL Server – February CTP, cz. II

W tej części artykułu zostaną opisane kolejne nowości związane z SQL Server 2008. Dowiecie się m. in. o rozszerzeniach w funkcjonalności Policy Based Management, o funkcjonalnościach u...

Co nowego w silniku bazodanowym SQL Server – February CTP, cz. I

Kolejna wersja testowa systemu SQL Server 2008 (oznaczona jako CTP6) ukazała się w lutym. Nowych oraz ulepszonych funkcjonalności jest co najmniej tyle, ile otrzymaliśmy w poprzedniej ...

Algorytmy eksploracji danych z baz danych

Dzisiejsze bazy danych osiągają wielkości liczone w terabajtach - w tej masie danych mogą znajdować się ukryte informacje o istotnym znaczeniu. Jak zatem można poprawnie wnioskować na ...

Instalacja bazy danych SMS 2003 na klastrze SQL 2005, cz. II

Ta część to już dostosowanie środowiska klastrowego oraz samej bazy danych do potrzeb usług systemu SMS.

Instalacja bazy danych SMS 2003 na klastrze SQL 2005, cz. I

Jaki jest więc konkretnie nasz cel? Jest nim skorzystanie z dobrodziejstw posiadania bazy programu SMS-2003 w środowisku klastrowym SQL 2005. Platformą bazową rozwiązania jest system M...

SQL Server 2008 - FILESTREAM, czyli przechowywanie dużych obiektów binarnych (BLOB) w systemie plików

SQL Server 2008 wprowadzi kolejną nowość - FILESTREAM - co pozwoli aplikacjom, opartym na tym serwerze baz danych, na przechowywanie danych niezorganizowanych (unstructured), takich, j...

SQL Server 2008 – Declarative Management Framework krok po kroku

Declarative Management Framework (DMF) jest z całą pewnością jedną z najważniejszych nowości, która została wprowadzona do SQL Server 2008. DMF pozwala na zarządzanie instancjami SQL S...

Co nowego w silniku bazodanowym SQL Server 2008 November CTP

Kolejna wersja testowa systemu SQL Server 2008 ukazała się z miesięcznym opóźnieniem. Pierwotnie nosiła ona nazwę October CTP, ale finalnie ukazała się pod nazwą November CTP (lub CTP5...

Log transakcyjny w SQL Server 2005, cz. II

Log transakcyjny jest bez wątpienia jednym z kluczowych komponentów każdej bazy danych. W drugiej części artykułu dowiemy się o kontroli i redukcji ilości wirtualnych plików logu, kont...

Log transakcyjny w SQL Server 2005, cz. I

Log transakcyjny jest bez wątpienia jednym z kluczowych komponentów każdej bazy danych. Wpływa bezpośrednio na szereg aspektów związanych z jej funkcjonowaniem. W niniejszym artykule p...

SQL Server 2008 – mechanizm Change Data Capture

Jedną z nowości zaprezentowanych podczas oficjalnego pokazu SQL Server 2008 na konferencji TechEd w Orlando, w czerwcu tego roku, jest mechanizm Change Data Capture (CDC). Niniejszy ar...

Integracja SQL Server 2005 i CLR z punktu widzenia administratora baz danych, cz. II

Model bezpieczeństwa stosowany przy integrowaniu aparatu baz danych SQL Server ze środowiskiem CLR zarządza i zabezpiecza dostęp do różnego typu obiektów (utworzonych nie tylko przy po...

Integracja SQL Server 2005 i CLR z punktu widzenia administratora baz danych, cz. I

Microsoft SQL Server 2005 wśród wielu nowych funkcjonalności i mechanizmów oferuje integrację z platformą .NET. Programiści mogą tworzyć obiekty baz danych używając języków takich jak ...

Projektowanie agregacji w Microsoft SQL Server Analysis Services 2005, cz. II

Jak już wiemy z poprzedniej części artykułu, tworząc rozwiązanie hurtowni danych, mamy do dyspozycji kilka możliwości utworzenia agregacji. Możemy pozwolić by to SQL Server Analysis Se...

Projektowanie agregacji w Microsoft SQL Server Analysis Services 2005, cz. I

Podstawowym celem rozwiązań typu Online Analytical Processing (OLAP) jest szybkie dostarczanie zagregowanych danych. W tym aspekcie Microsoft SQL Server 2005 Analysis Services (SSAS) n...

Co nowego w silniku bazodanowym SQL Server 2008 July CTP (CTP 4), cz. II

W SQL Server 2005 firma Microsoft wprowadziła nowy, rewolucyjny mechanizm wysokiej dostępności – database mirroring. Mechanizm ten od samego początku istnienia cieszył się wielką popul...

SQL Server 2005 w linii poleceń – dta.exe, cz. II

W drugiej części artykułu przedstawione zostały opcje związane z rekomendacjami, a także użyteczne przykłady i wskazówki dotyczące polecenia dta.exe w SQL Server 2005.

Co nowego w silniku bazodanowym SQL Server 2008 July CTP (CTP 4), cz. I

Z końcem lipca firma Microsoft udostępniła użytkownikom kolejną wersję najnowszego systemu zarządzania bazami danych – Microsoft SQL Server 2008 July CTP (CTP – Community Preview), wer...

SQL Server 2005 w linii poleceń – dta.exe, cz. I

Artykuł jest kontynuacją serii „SQL Server 2005 w linii poleceń” rozpoczętej w marcu bieżącego roku przez Pawła Potasińskiego. Jak wtedy zauważono, administracja serwerem baz danych Mi...

Narzędzie Performance Dashboard Reports w użyciu, cz. II

W drugiej części artykułu chciałbym przedstawić szczegółowy opis dostępnych raportów w narzędziu SQL Server Performance Dashboard: wykorzystanie zasobów systemowych, oczekiwania w serw...

Narzędzie Performance Dashboard Reports w użyciu, cz. I

W dzisiejszym artykule chciałbym pokazać, w jaki sposób można korzystać i co nam daje nowe narzędzie firmy Microsoft – Performace Dashboard Reports. Omówię główne zalety prezentowanej ...

SQL Server 2005 – usługa SQL Server Browser

Jedną z nowych usług w SQL Server 2005 jest SQL Browser. Niniejszy artykuł ma na celu wyjaśnienie, jakie są zastosowania tej usługi, jakie są kosekwencje jej wyłączenia lub zatrzymania...

Co nowego w silniku bazodanowym SQL Server 2008 June CTP

W dniu 4 czerwca 2007 w Orlando, na konferencji TechEd, koncern Microsoft ogłosił, że nowa wersja popularnej platformy bazodanowej SQL Server będzie nosiła nazwę SQL Server 2008.

Język MDX i obliczenia w kostkach analitycznych

Obecnie język MDX staje się standardem przemysłowym, całkowicie niezależnym od języka SQL.

SQL Server 2005 Service Pack 2 przedstawia – Logon Trigger

Dodatek Service Pack 2 do systemu Microsoft SQL Server 2005 daje administratorom baz danych nowe możliwości przechwytywania zdarzeń logowania serwera i odpowiedniego reagowania na taki...

Data Mining – podstawy analizy danych, cz. II

W SQL2005 istnieje możliwość realizacji wielu analiz przy pomocy wielu algorytmów w jednym projekcie.

SQL Server 2005 w linii poleceń – SQLWB

System SQL Server udostępnia szereg narzędzi w linii poleceń, których możliwości są ogromne.

Microsoft SQL Server Best Practices Analyzer 2.0 – spokojny sen administratora?

Istnieje narzędzie, które pozwala administratorom (i nie tylko) baz danych na szybkie sprawdzenie, czy serwer baz danych jest skonfigurowany zgodnie z rekomendacjami firmy Microsoft. N...

Wstawianie daty i czasu w SQL Server

W bazach danych kolumny przechowujące dane typu data i czas pełnią nierzadko bardzo ważne role. Zrozumienie, w jaki sposób należy wstawiać dane tego typu, zapobiega sytuacjom, w któryc...

SQL Server 2005 w linii poleceń – SQLCMD, cz. II

Administracja serwerem baz danych Microsoft SQL Server 2005 nie ogranicza się do umiejętnego korzystania z narzędzi klienckich wyposażonych w interfejs graficzny, takich jak Management...

SQL Server 2005 w linii poleceń – SQLCMD, cz. I

Administracja serwerem baz danych Microsoft SQL Server 2005 nie ogranicza się do umiejętnego korzystania z narzędzi klienckich wyposażonych w interfejs graficzny, takich jak Management...

Data Mining – podstawy analizy danych, cz. I

Usługa Data Mining w środowisku serwera SQL 2005 jest jednym z komponentów technologii business intelligence.

Enterprise Business Intelligence

Niezależnie od wielkości, każde przedsiębiorstwo potrzebuje do efektywnego działania informacji.

SQL Server 2005 - nieudokumentowane polecenia DBCC

W systemie zarządzaia bazami danych Microsoft SQL Server 2005, podobnie jak w poprzednich wersjach tego systemu, administrator dysponuje ogromnym arsenałem składni i poleceń, spośród ...

Usługi analityczne – podstawy budowy kostki analitycznej, cz. III

W wielu dziedzinach działalności człowieka analiza zebranych danych jest jednym z najważniejszych mechanizmów podejmowania decyzji. Od wyboru właściwego rozwiązania zależy bardzo wiele...

Usługi analityczne – podstawy budowy kostki analitycznej, cz. II

W wielu dziedzinach działalności człowieka analiza zebranych danych jest jednym z najważniejszych mechanizmów podejmowania decyzji. Od wyboru właściwego rozwiązania zależy bardzo wiele...

Usługi analityczne – podstawy budowy kostki analitycznej, cz. I

W wielu dziedzinach działalności człowieka analiza zebranych danych jest jednym z najważniejszych mechanizmów podejmowania decyzji. Od wyboru właściwego rozwiązania zależy bardzo wiele...

Co nowego w SQL Server Profiler

Monitorowanie serwera i baz danych jest jednym z podstawowych zadań administratora systemu Microsoft SQL Server 2005. Monitorowanie jest nie tylko sposobem na rozwiązywanie problemów,...

Autonumeracja wierszy w SQL Server 2005

W niniejszym artykule przedstawione zostaną pewne możliwości automatycznego generowania wartości w kolumnach, najczęściej obieranych jako identyfikatory wierszy w systemie Microsoft SQ...

Algorytmy Data Mining

Skuteczne zarządzanie wiedzą w instytucjach administracji państwowej wymaga wykorzystania zaawansowanych narzędzi do gromadzenia i przetwarzania danych, zamiany tych danych w informacj...

Microsoft SQL Server
**
**
Technet Quiz - sprawdź swoją wiedzę!