| Porównanie funkcji SQL Server 2005
Firma Microsoft przeprojektowała rodzinę produktów SQL Server
2005, tak aby dopasować je do potrzeb różnych segmentów rynku,
opracowując cztery nowe wersje Express, Workgroup, Standard oraz
Enterprise. Efektywny kosztowo SQL Server 2005 gwarantuje
znaczącą wartość i funkcjonalność w porównaniu z rozwiązaniami
konkurencyjnymi. Cztery nowe wersje zapewnią pełen zakres
funkcjonalny, od zapewnienia wysokiej dostępności i
skalowalności po zaawansowane narzędzia business intelligence.
Zaprojektowane tak, aby umożliwić dostęp do bezpiecznej i
niezawodnej platformy wszystkim użytkownikom w organizacji.
Dodatkowo, dzięki skróceniu czasu przestoju aplikacji, wysokiej
skalowalności i wydajności oraz ścisłej kontroli bezpieczeństwa,
SQL Server 2005 stanowi niezwykły postęp w dziedzinie rozwiązań
dla najbardziej wymagających systemów.. SQL Server jest częścią
rodziny serwerów Windows Serwer System, dzięki czemu klienci
mogą skorzystać z dodatkowych zalet platformy, takich jak niski
całkowity koszt posiadania (TCO), krótsze czasy wdrażania,
ułatwione zarządzania i integracja. Zalety te wynikają ze
spójnej strategii inżynierskiej zaimplementowanej we wszystkich
serwerach Windows Server System. Poniższa tabela zawiera
szczegółowe informacje na temat funkcjonalności poszczególnych
wersji SQL Server 2005.
Uwagi: W poniższej tabeli kolumna „Komentarz” zawiera opisy
poszczególnych funkcji. Liczby obok znaczników oznaczają
przypisy widoczne u dołu strony. Wersje Edition oraz Evaluation
SQL Server 2005 nie są wymienione w tabeli – posiadają one
funkcjonalność wersji Enterprise, natomiast różnią się zasadami
licencjonowania.
|
KLUCZ: |
= funkcja dostępna |
|
Liczba procesorów |
1 |
2 |
4 |
Bez ograniczeń |
Obsługa procesorów
wielordzeniowych. |
|
RAM |
1 GB
|
3 GB |
Bez ograniczeń
|
Bez ograniczeń |
|
|
Obsługa technologii
64-bitowej |
Windows on Windows (WOW)
|
WOW
|
 |
 |
|
|
Rozmiar bazy danych |
4 GB |
Bez ograniczeń |
Bez ograniczeń |
Bez ograniczeń |
|
|
Partycjonowanie |
|
|
|

|
Obsługa dużych baz
danych. |
|
Równoległe operacje
indeksowania (Parallel Index Operations) |
|
|
|
 |
Równoległe
przetwarzanie operacji indeksowania. |
|
Widoki indeksowane (Indexed
Views) |
|
|
|

|
Tworzenie widoków
indeksowanych jest obsługiwane we wszystkich
wersjach. Dopasowanie widoków indeksowanych
i procesora kwerend jest obsługiwane jedynie
w wersji Enterprise. |
|
KLUCZ: |
= funkcja dostępna |
|
Mirroring baz danych (Database
Mirroring) |
|
|

1 |

|
Zaawansowane
rozwiązania wysokiej dostępności obejmujące
szybkie przejście do pracy awaryjnej (fast
failover) i automatyczne przekierowanie
klienta. |
|
Klastrowanie (Failover
Clustering) |
|
|

2 |

|
|
|
Dystrybucja log kopii
zapasowej (Backup Log-shipping) |
|
 |
 |
 |
Rozwiązanie tworzenia
kopii zapasowej i odzyskiwania danych. |
|
Zmiany w konfiguracji
systemu w trybie on-line (Online System
Changes) |
 |
 |
 |
 |
Obejmuje dodawanie
pamięci bez wyłączania serwera (Hot Add
Memory), dedykowane połączenie
administracyjne i inne operacje online. |
|
Indeksowanie |
|
|
|
 |
|
|
Odzyskiwanie online (Online
Restore) |
|
|
|
 |
|
|
Szybkie odzyskiwanie
danych(Fast Recovery) |
|
|
|
 |
Baza danych jest
dostępna w chwili rozpoczęcia operacji
odtwarzania. |
|
KLUCZ: |
= funkcja dostępna |
|
Automatyczna
optymalizacja(Auto Tuning) |
 |
 |
 |
 |
Automatyczna
optymalizacja wydajności bazy danych |
|
Express Manager |

3 |

3 |

3 |

3 |
Łatwe w użyciu
narzędzie zarządzania bazą. |
|
Management Studio |
|

|

|

|
Kompletna platforma
zarządzania SQL Server; zawiera Business
Intelligence (BI) Development Studio. |
|
Database Tuning
Advisor |
|
|

|

|
Automatycznie
podpowiada jak ulepszyć architekturę bazy
danych w celu poprawienia jej wydajności. |
|
Usprawnienia obsługi (Serviceability
Enhancements) |
 |
 |
 |
 |
Dynamiczne widoki
zarządzania i ulepszenia w raportowaniu. |
|
Wyszukiwanie
pełnotekstowe (Full Text Search) |
|
 |
 |
 |
|
|
Usługa SQL Agent Job
Scheduling Service |
|
 |
 |
 |
|
|
KLUCZ: |
= funkcja dostępna |
|
Zaawansowany audyt,
uwierzytelnianie i autoryzacja (Advanced
Auditing, Authentication, and Authorization) |

|

|

|

|
|
|
Szyfrowanie danych i
zarządzanie infrastrukturą kluczy
publicznych (Data Encryption and Key
Management) |

|

|

|

|
Wbudowane szyfrowanie
danych zapewniające ich zaawansowane
zabezpieczenie. |
|
Best Practices
Analyzer |
 |
 |
 |
 |
Skanuje system w celu
sprawdzenia, czy są stosowane najlepsze
praktyki. |
|
Integracja z programem
Microsoft Baseline Security Analyzer |
 |
 |
 |
 |
Skanuje system w celu
wykrycia luk w zabezpieczeniach. |
|
Integracja z witryną
Microsoft Update |
 |
 |
 |
 |
|
|
KLUCZ: |
= funkcja dostępna |
|
Procedury składowane,
wyzwalacze i widoki (Stored Procedures,
Triggers, and Views) |

|

|

|

|
|
|
Ulepszenia T-SQL |

|

|

|

|
Obejmuje obsługę
wyjątków, kwerendy rekurencyjne i obsługę
nowych typów danych. |
|
Integracja wspólnego
środowiska uruchomieniowego (CLR – Common
Language Runtime) i platformy .NET |
 |
 |
 |
 |
|
|
Typy definiowane przez
użytkownika |

|

|

|

|
Rozszerza serwer o
zdefiniowane przez użytkownika typy danych. |
|
Natywny XML (Native
XML) |
 |
 |
 |
 |
Obejmuje indeksowanie
i przeszukiwanie pełnotekstowe XML. |
|
XQuery |
 |
 |
 |
 |
|
|
Usługi
powiadamiania(Notification Services) |
|
|

|

|
Pozwalają budować
zaawansowane aplikacje do subskrypcji i
publikacji. |
|
Service Broker |
 |
 |
 |
 |
|
|
KLUCZ: |
= funkcja dostępna |
|
Import/Eksport |
 |
 |
 |
 |
|
|
Usługi Integration
Services Basic Transforms |
|
|
 |
 |
|
|
Usługi Integration
Services Advanced Transforms |
|
|
|

|
Obejmują drążenie
danych (data mining), drążenie tekstu (text
mining) oraz oczyszczanie danych. |
|
Replikacja przez
scalanie(Merge Replication) |

4 |

5 |
 |
 |
|
Replikacja
transakcyjna(Transactional Replication) |

4
|

6
|

|

|
|
Replikacja
Oracle(Oracle Replication) |
|
|
|
 |
Replikacja
transakcyjna z bazą danych Oracle jako
dostawcą danych. |
|
Usługi sieci Web (Web
Services HTTP Endpoints) |
|
|
 |
 |
Obsługa natywnych
usług sieci Web, WSDL i uwierzytelniania w
sieci Web. |
|
KLUCZ: |
= funkcja dostępna |
|
Report Server |
 |
 |
 |
 |
|
|
Report Server |
 |
 |
 |
 |
Narzędzie raportujące
dla końcowego użytkownika. |
|
Źródła danych do
raportów(Reporting Data Sources) |

7 |

7 |
 |
 |
Wydania Standard i
Enterprise obsługują wszystkie źródła danych
(OLAP i relacyjne). |
|
Skalowanie Report
Servers Scale Out Report Servers |
|
|
|
 |
|
|
Subskrypcje Data
Driven |
|
|
|
 |
|
|
Subscriptions |
|
|
|
|
|
|
Infinite Clickthrough |
|
|
|
 |
|
|
Hurtownie danych Data
Warehousing |
|
|
 |
 |
|
|
Optymalizacja kwerend
“gwiazda” Star Query Optimization
|

|

|

|

|
|
|
Funkcje analityczne
SQL (SQL Analytical Functions) |

|

|

|

|
|
|
BI Development Studio |

8
|

8
|

|

|
Zintegrowane
środowisko do budowy i debugowania rozwiązań
integracyjnych, OLAP, eksploracji danych i
raportowania. |
|
Narzędzia
zarządzania(Enterprise Management Tools) |
|

|

|

|
Integracja z :
|
• |
SQL Management
Studio |
|
• |
SQL Server
Profiler, |
|
• |
SQL Server
Agent, |
|
• |
narzędziem
kopii zapasowej |
|
|
Natywne wsparcie usług
sieci Web Architektura nastawiona na serwis
(Native support for Web Services Service
Oriented Architectures) |

9 |

9 |
 |
 |
Umożliwia dostęp do
danych z dowolnego urządzenia. |
|
Usługi Analysis
Services |
|
|
 |
 |
Duże możliwości
analizy i eksploracji danych (data mining). |
|
Zunifikowany model
wymiarowy (Unified Dimensional Model) |
|
|

|

|
Model danych
biznesowych dla przedsiębiorstw pozwala na
szybkie, interaktywne analizy ad hoc
wielkich zestawów danych. Pozwala tworzyć
inteligentniejsze raporty wykorzystujące
scentralizowane kierowanie biznesem oraz
kluczowe wskaźniki wydajności (KPI), a także
wydajność modelu UDM - Unified Dimensional
Model. |
|
Analizy biznesowe
(Business Analytics) |
|
|

|

|
Skrypty i debuger MDX,
procedury przechowywane platformy .NET, Time
Intelligence, KPI Framework. |
|
Zaawansowane analizy
biznesowe (Advanced Business Analytics)
|
|
|
|
 |
Account Intelligence,
translacja metadanych, miary perspektywiczne
i semiaddytywne. |
|
Proaktywne buforowanie
(Proactive Caching) |
|
|
|
 |
Zapewnia automatyczne
buforowanie w celu zwiększenia stabilności i
wydajności. |
|
Zaawansowane
zarządzanie danymi |
|
|
|
 |
Partycjonowane kostki,
przetwarzanie równoległe, synchronizacja
serwera. |
|
Pełna obsługa operacji
writeback |
|
|
|
 |
Operacje dimension
writeback i cell writeback. |
|
Pełna obsługa operacji
writeback |
|
|
|
 |
Operacje dimension
writeback i cell writeback. |
|
Data Mining |
|
|

|

|
Dziewięć algorytmów, a
w tym: drzewa decyzyjne, clutering logistic,
regresja liniowa, sieci neuronowe, Naive
Bayes, kojarzenia, klastrowanie sekwencyjne,
szeregi czasowe. Pozwala tworzyć raporty
wykorzystujące scentralizowane kierowanie
biznesem oraz kluczowe wskaźniki wydajności
(KPI), a także wydajność modelu UDM -
Unified Dimensional Model. |
|
zaawansowana
optymalizacja wydajności (Advanced
Performance Tuning) |
|
|
|

|
Dodatkowe opcje
optymalizacji modeli drążenia danych w celu
uzyskania najwyższej dokładności, wydajności
i skalowalności. |
|
SQL Server Integration
Services Data Flow Integration |
|
|
|

|
Wykonuje operacje
predykcji i kierowania drążeniem danych
bezpośrednio w strumieniach danych
użytkownika. |
|
Text Mining |
|
|
|

|
Konwertuje
nieustrukturowane dane tekstowe w struktury
nadające się do analizy za pomocą narzędzi
raportowania, OLAP czy Data Mining. |
|
1. |
Pojedynczy wątek REDO i ustawienie
bezpieczeństwa są zawsze włączone |
|
2. |
Obsługuje tylko dwa węzły
|
|
3. |
Będzie dostępny oddzielnie do pobrania
|
|
4. |
Tylko subskrybent |
|
5. |
Publikacja maksymalnie do 25
subskrybentów |
|
6. |
Publikacja maksymalnie do 5
subskrybentów |
|
7. |
Lokalny komputer, ta sama edycja SQL
Server, tylko dane relacyjne |
|
8. |
Tylko Report Designer
|
|
9. |
Tylko usługi Reporting Services
|
|
|