Porównanie SQL Server z bazą danych firmy Oracle

Microsoft SQL Server 2008 stanowi platformę danych, która przynosi znacznie więcej korzyści (j. ang.) biznesowych w porównaniu z bazą danych firmy Oracle: większe bezpieczeństwo, wydajność i skalowalność, wydajność programistów oraz narzędzia analizy biznesowej (BI) — wszystko to przy niższych całkowitych kosztach posiadania niż w przypadku produktów firmy Oracle, w tym także Oracle RAC.

 

W skrócie

Zobacz porównanie SQL Server 2008 z bazą danych Oracle 11g. Aby zapoznać się ze szczegółowym porównaniem, przeczytaj oficjalny dokument Spojrzenie w przyszlosc - porownanie SQL Server 2008 z Oracle Database 11g.

LEGENDA:

= dostępna

= niedostępna

SQL Server

Oracle 11g

Wydajność i skalowalność

Available
Available

Większe bezpieczeństwo (mniejsza podatność na zagrożenia)

Available
Not Available

Wydajność programistów

Available
Not Available

Analiza biznesowa*

Available
Not Available

Integracja z pakietem Microsoft Office*

Available
Not Available

Całkowity koszty posiadania (TCO)

Available
Not Available

Przewagi SQL Server 2008 nad bazą danych Oracle 11g:

  • Wydajność i skalowalność: usługi dotyczące danych SQL Server, filtrowane indeksy, zaawansowane kolumny rzadki, wielowątkowy dostęp do partycji, kompresja indeksów kolumn

  • Bezpieczeństwo: podpisywanie modułów przy użyciu certyfikatu oraz zintegrowane aktualizacje i poprawki

  • Zaawansowane zarządzanie: SQL Server PowerShell, struktura zarządzania zasadami (Policy Management Framework)


* Produkt firmy Oracle udostępnia tylko niektóre funkcje w tych obszarach oraz wymaga poniesienia dodatkowych kosztów licencyjnych (j. ang.).

Bezpieczeństwo

W ciągu ostatnich czterech lat w SQL Server 2005 wykryto tylko 1 lukę w zabezpieczeniach, natomiast w produktach bazodanowych firmy Oracle znaleziono ponad 330 krytycznych luk w zabezpieczeniach (na podstawie danych pochodzących z National Vulnerability Database (NIST)). Wysoki poziom bezpieczeństwa produktu SQL Server 2008 wynika z:

  • Zaawansowanych funkcji bezpieczeństwa zastosowanych w wersjach Standard, Enterprise i Workgroup produktu SQL Server. Firma Oracle udostępnia jedynie podstawowe zabezpieczenia w wersjach Standard i Enterprise, a dodatkowo płatne opcje zabezpieczeń są dostępne tylko w wersji Enterprise.

  • Bezpieczne procesy techniczne (j. ang.) w ramach inicjatywy Trustworthy Computing Initiative (j. ang.) spowodowały, że SQL Server został stworzony przy użyciu zaawansowanych zabezpieczeń. Funkcje bezpieczeństwa są bezużyteczne, jeśli produkt nie będzie od podstaw dobrze zaprojektowany.

  • Niezawodna infrastruktura Microsoft Update zmniejsza zagrożenie dla bezpieczeństwa oraz skraca przestoje związane z instalacją poprawek. Zgodnie z opinią jednego z ekspertów, firma Oracle jest o pięć lat (j. ang.) opóźniona względem firmy Microsoft w zakresie zarządzania poprawkami. Dwie trzecie (j. ang.) administratorów baz danych firmy Oracle nie stosuje poprawek zabezpieczeń.

Przedstawiciele branży porównują zabezpieczenia produktów SQL Server i Oracle:

Wydajność i skalowalność

SQL Server jest skalowany pod kątem obsługi największych obciążeń danymi, o czym świadczą znakomite wyniki standardowych w branży testów porównawczych. Tacy klienci jak Unilever (j. ang.), Citi (j. ang.), Barclays Capital (j. ang.) i Mediterranean Shipping obsługują swoje najważniejsze aplikacje biznesowe za pomocą SQL Server. Z kolei klienci korzystający z SQL Server 2008, w tym liczący się na rynku niezależni dostawcy oprogramowania jak Siemens and RedPrairie, zgłaszają swoje bardzo pozytywne opinie na temat najnowszych technologii w zakresie skalowalności (j. ang.). Microsoft SQL Server został uhonorowany nagrodami Best Seller oraz Top Growth Best Seller przez czasopismo CRN Magazine (j. ang.).

Niezawodne skalowanie pozwala sprostać największym wyzwaniom

  • Firma Camstar (j. ang.) przekonała się, że SQL Server 2005 Enterprise Edition (wersja 64-bitowa) można dostosować do najbardziej wygórowanych potrzeb związanych z produkcją.

  • Firma Temenos (j. ang.), wiodący dostawca podstawowych systemów bankowości elektronicznej dla instytucji finansowych na całym świecie, współpracowała z firmami Microsoft i Intel w celu przetestowania wydajności systemu Temenos T24 Model Bank zainstalowanego na platformie Microsoft® SQL Server™ 2005 Enterprise Edition (wersja 64-bitowa), przy zastosowaniu technologii Quad-Core Intel® Xeon®.

Analiza biznesowa

Microsoft SQL Server wchodzi w skład zintegrowanej platformy analizy biznesowej firmy Microsoft, obejmującej hurtownie danych, analitykę i sprawozdawczość, obsługę kart wyników, planowanie i budżetowanie. W ocenie instytutu Gartnera, SQL Server znajduje się w części „liderów”, jeśli chodzi o analizę biznesową (Magic Quadrant dla BI (j. ang.)) oraz hurtownie danych (Magic Quadrant dla hurtowni danych). Oprogramowanie SQL Server 2008 oferuje nowe funkcje hurtowni danych i analizy biznesowej, gotowe do użytku zaraz po zainstalowaniu. Za podobne funkcje firma Oracle nalicza aktualnie dodatkowe opłaty (uwzględnione w cenie katalogowej) sięgające 800% lub więcej procent (j. ang.), licząc od maksymalnych opłat za podstawową bazę danych.


Przeczytaj wiadomości branżowe oraz raporty analityków na temat rozwiązań analizy biznesowej firmy Microsoft

Całkowity koszt posiadania (TCO)

SQL Server jest dostarczany wraz z zaawansowanymi i zintegrowanymi technologiami (zaawansowana kompresja, wysoka dostępność, zaawansowane zarządzanie, partycjonowanie, OLAP, wyszukiwanie danych, raportowanie na poziomie przedsiębiorstw, bezpieczeństwo danych przestrzennych oraz zaawansowane zabezpieczenia). Klienci firmy Oracle mogą je funkcjonalności nabyć jako dodatkowe, płatne produkty.

  • SQL Server charakteryzuje się prostym (j. ang.), warstwowym modelem licencjonowania zbiorczego (SKU). Firma Oracle obciąża swoich klientów dodatkowymi kosztami licencyjnymi (j. ang.) za skomplikowany zestaw opcji i dodatków potrzebnych do stworzenia, wdrożenia i zarządzania większością aplikacji działających na dużą skalę.

  • Zintegrowane środowisko programistyczne oraz łatwe w użyciu narzędzia programistyczne poprawiają wartości wskaźników „Time to Solution” oraz „Time to Value” dla aplikacji.

  • Sukcesy w samodzielnym dostosowywaniu i zautomatyzowana administracja prowadzą do znacznie prostszego profilu programowania i zarządzania niż w przypadku produktów firmy Oracle.

  • Integracja ze wszystkimi aplikacjami firmy Microsoft przyczynia się do łatwiejszego tworzenia i wdrażania oprogramowania oraz większej wydajności (j. ang.) niż w przypadku produktów firmy Oracle.

Zapoznaj się z innymi porównaniami kosztów produktów SQL Server i Oracle

Wysoka dostępność

Rozwiązanie SQL Server zainstalowane na serwerach SMP (z funkcją dublowania baz danych w celu zapewnienia większej dostępności) jest tańsze i łatwiejsze w zarządzaniu niż produkt Oracle RAC. Koszt i duża złożoność produktu Oracle RAC utrudniająca administrowanie mogą przeważyć nad potencjalnymi oszczędnościami wynikającymi z zastosowania powszechnie dostępnego sprzętu. Przeczytaj cały raport w celu poznania szczegółów.


Przeczytaj więcej na temat rozwiązań SQL Server i Oracle RAC

Porównaj

 Zasoby dla
 Profesjonalistów  IT

SQL Server 2008