Cel mai bun răspuns
Să vedem caracteristicile bazei de date Sybase față de baza de date Oracle:
Baza de date Sybase:
Tabelele sunt stocate în segmente; un segment este o zonă dintr-un dispozitiv, cu un nume și dimensiune, care este alocată pentru o bază de date. Jurnalul tranzacțiilor este stocat în propriul segment, de obicei pe un dispozitiv separat.
Baza de date Oracle:
Tabelele sunt stocate în spațiu tabel; un spațiu tabel este format din unul sau mai multe fișiere de date. Deși este posibil să utilizați dispozitive brute în Oracle, nu este recomandat. Fișierele de control, segmentele de revenire și jurnalele de refacere sunt toate stocate în fișiere separate în sistemul de operare.
Acum vedeți diferențele dintre baza de date Sybase și baza de date Oracle:
Sybase instalarea este mult mai simplă, iar serverul pare să fie mai bine „reglat” din cutie decât Oracle. Puteți face aceleași aplicații în ambele – Sybase folosește Transact-SQL, deoarece stochează limbajul de proceduri, iar Oracle folosește PL / SQL. Ambele sunt limbaje puternice pentru a codifica logica în baza de date.
Oracle este baza de date aleasă pentru multe dintre pachetele mari, cum ar fi PeopleSoft, SAP etc., deși majoritatea celorlalte programe software acceptă ambele.
Oracle are o cotă de piață mult mai mare decât Sybase și Sybase s-a confruntat cu unele dificultăți financiare în trecut.
Răspuns
Această întrebare trebuie să fie mai specifică. Atât Sybase (acum SAP), cât și Oracle oferă o varietate de soluții de baze de date – de exemplu, soluții pentru OLTP, Analytics, soluții tolerante la erori cu disponibilitate mai mare sau soluție clusterizată distribuită cu mai multe noduri.
În caz contrar, ar fi ca comparând un măr cu un cartof – fără rost.