Jaka jest główna różnica między bazą danych Sybase a bazą danych oracle?


Najlepsza odpowiedź

Zobaczmy funkcje bazy danych Sybase i Oracle:

Baza danych Sybase:

Tabele są przechowywane w segmentach; segment to obszar w urządzeniu, o nazwie i rozmiarze, który jest przydzielony do bazy danych. Dziennik transakcji jest przechowywany w osobnym segmencie, zwykle w oddzielne urządzenie.

Baza danych Oracle:

Tabele są przechowywane w obszarze tabel; obszar tabel składa się z jednego lub większej liczby plików danych. Chociaż możliwe jest użycie surowych urządzeń w Oracle, nie jest to zalecane. Pliki kontrolne, segmenty wycofywania i dzienniki ponownego wykonania są przechowywane w osobnych plikach w systemie operacyjnym.

Teraz zobacz różnice między bazą danych Sybase a bazą danych Oracle:

Sybase jest dużo łatwiejszy do szybkiego uruchomienia i uruchomienia. Instalacja jest dużo prostsza, a serwer wydaje się być lepiej „dostrojony” po wyjęciu z pudełka niż Oracle. Możesz wykonywać te same aplikacje w obu – Sybase używa języka Transact-SQL jako języka procedur składowanych, a Oracle używa PL / SQL. Oba są potężnymi językami do kodowania logiki w bazie danych.

Oracle jest bazą danych wybieraną przez wiele dużych pakietów, takich jak PeopleSoft, SAP itp., Chociaż większość innych programów obsługuje oba.

Oracle ma znacznie większy udział w rynku niż Sybase, a Sybase miała w przeszłości pewne trudności finansowe.

Odpowiedź

To pytanie musi być bardziej szczegółowe. Zarówno Sybase (obecnie SAP), jak i Oracle oferują różnorodne rozwiązania bazodanowe – na przykład rozwiązania dla OLTP, Analytics, rozwiązania odporne na awarie z wyższą dostępnością lub rozproszone rozwiązanie wielowęzłowe. porównywanie jabłka z ziemniakiem – bez sensu.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *