160 likes | 292 Views
SQL server 2005 key features. Aksamit Artur && Juszkiewicz Adam. MARS(Multiple Active Result Sets). Wiele „zbiorów wynikowych” Wbudowany mechanizm optymalizacji Nie blokowane połączenie. Transparent Failover. Nieprzerwana praca serwera Wymaga procedur definiujących przejęcie działania
E N D
SQL server 2005 key features Aksamit Artur && Juszkiewicz Adam
MARS(Multiple Active Result Sets) • Wiele „zbiorów wynikowych” • Wbudowany mechanizm optymalizacji • Nie blokowane połączenie Adam Juszkiewicz & Artur Aksamit
Transparent Failover • Nieprzerwana praca serwera • Wymaga procedur definiujących przejęcie działania • Oracle(Fail Safe), DB2, MySQL(Synchronous Replication) Adam Juszkiewicz & Artur Aksamit
XML Support • XML Data Type • Umożliwia modyfikacje dokumentu XML Adam Juszkiewicz & Artur Aksamit
XQuery • Zawiera Xpath 2.0, XQL. • Bardzo rozbudowany system zapytań. • Wbudowane wsparcie. Adam Juszkiewicz & Artur Aksamit
Wsparcie dla Web Service’ów • Brak pośredników typu IIS • Sql Server pełni rolę HTTP listenera • XML jako wynik zapytania • Łatwa współpraca z Visual Studio Adam Juszkiewicz & Artur Aksamit
XML For Analysis Services • Natywny protokół do obsługi Analisys Services w aplikacjach. • Łatwość i lekkość programowania. Adam Juszkiewicz & Artur Aksamit
Service Broker Adam Juszkiewicz & Artur Aksamit
SQL Server Express • Dobry do małych aplikacji • Dostępne GUI SQL Server Express Manager (free) Adam Juszkiewicz & Artur Aksamit
Database Mirroring • Umożliwia równoległe prowadzenie bazy „lustrzanej” • Bardzo szybkie przełączanie po awarii bazy głównej • Bez wiedzy klienta Adam Juszkiewicz & Artur Aksamit
Database Snapshots • Tworzenie „migawek” przed zmianami w bazie lub konfiguracji • Nie blokują bazy • Nie wymaga restartu Adam Juszkiewicz & Artur Aksamit
Wsparciedla 64-bit Itanium 2 • Sql server (wersja 64-bit) wykorzystuje zalety nowych procesorów o 64-bitowej architekturze. • Wykorzystanie nowych mozliwości adresowania pamięci • Możliwość pominięcia dysku twardego przy wielu operacjach • Znacznie przyspieszone obliczenia numeryczne • Pomijanie wielu operacji I/O dzięki przetwarzaniu wiekszej ilości danych w jednym cyklu Adam Juszkiewicz & Artur Aksamit
Transact-SQL Enhancements • Nowe rozrzeszenia dla tworzenia skalowalnych aplikacji bazodanowych • Obsługa wyjątków, możliwości rekursywnego wołania metod • Wsparcie dla możliwośći nowego bazodanowego silnika SQL Server Adam Juszkiewicz & Artur Aksamit
Integracja z CLR • Możliwość korzystania z języków platformy .NET • Pisanie procedur, triggerów itp. z wykorzystaniem wszystkich właściwości języków platformy .NET • Kod zarządzalny znacznie wydajniejszy niż Transact-SQL Adam Juszkiewicz & Artur Aksamit
Business Intelligence Development Studio • Środowisko (dodatek do Visual Studio) wspomagające tworzenie raportów i analizowanie przepływu danych w bazie • Wszystko metodą Drag & Drop (z toolboxa) oraz edytowanie „properties” Adam Juszkiewicz & Artur Aksamit
Business Intelligence Development Studio Adam Juszkiewicz & Artur Aksamit