Adaptive Server Enterprise

Versiunea stabilă a fost verificată pe 27 august 2022 . Există modificări neverificate în șabloane sau .
Adaptive Server Enterprise
Tip de SGBD relațional
Autor Sybase
Dezvoltator SAP
Scris in C , C++
Sistem de operare Windows , AIX , HP-UX , Solaris , Linux
Prima editie 1987
Platformă hardware x86-64 , POWER , Itanium , SPARC , PA-RISC
ultima versiune 15.7
Stat activ
Licență proprietate
Site-ul web sap.com/products/sybase-…

Adaptive Server Enterprise (abreviat ca ASE sau Sybase ASE , cunoscut anterior ca Sybase SQL Server ) este un sistem de gestionare a bazelor de date relaționale de la SAP , unul dintre SGBD -urile care utilizează limbajul Transact-SQL ca extensie SQL procedurală principală . Creat inițial de Sybase în 1987 și dezvoltat pentru o lungă perioadă de timp împreună cu Microsoft SQL Server .

Fiind cel mai faimos produs al companiei Sybase , în literatura în limba rusă a fost uneori menționat ca Sybase DBMS .

Istorie

Adaptive Server Enterprise, sub numele de Sybase SQL Server , a început să fie dezvoltat în 1987 și este din punct de vedere istoric primul și cel mai faimos produs Sybase . Arhitecții Sybase SQL Server - co-fondatorul Sybase Bob Epstein și  Tom Haggin - au lucrat anterior în Departamentul de Inginerie Calculatoare de la Universitatea din California din Berkeley (care a dezvoltat baza de date Ingres la sfârșitul anilor 1970 ). În primii ani, SGBD-urile au fost dezvoltate pe platformele SunOS și VAX/VMS [1] .  

Lansat în 1988, SQL Server 1.0 a fost creat împreună cu Microsoft și Ashton-Tate pentru platforma OS/2 , bazat pe bazele de date Sybase timpurii pentru Unix și VAX/VMS. În același timp, sa observat că versiunea DBMS pentru Unix a fost semnificativ mai productivă decât versiunea pentru OS / 2 [1] .

Ashton-Tate, după ce a fost preluat de Borland în 1991, a încetat cooperarea, iar Sybase și Microsoft au lansat împreună noi versiuni ale produsului, implementându-le, respectiv, sub denumirile Sybase SQL Server și Microsoft SQL Server . În 1994, companiile au lansat SQL Server pentru platforma Windows NT . În același timp, alianța a dezvoltat și versiuni pentru Unix [1] .

Sybase și Microsoft în 1996 au decis să oprească dezvoltarea comună a produsului și să dezvolte în mod independent propria ramură. Astfel, au apărut două SGBD-uri diferite cu o moștenire comună a limbajului procedural Transact-SQL și a arhitecturii de procesare a datelor: Sybase Adaptive Server Enterprise și Microsoft SQL Server . Cea mai recentă versiune dezvoltată în comun cu Microsoft a fost Sybase SQL Server 11.0 , versiunea 11.5 a fost lansată independent.

Începând cu versiunea 11.9.2 ( lansată în 1998 ), SGBD acceptă blocarea la nivel de înregistrare, iar în versiunea 12.0 (lansată în 1999 ), tranzacțiile distribuite sunt acceptate. Versiunea 12.5 ( 2001 ) a implementat un container EJB încorporat în serverul bazei de date.

Numerele 13 și 14 nu au fost atribuite versiunilor DBMS pentru a evita asocierile nedorite cu superstițiile asociate cu aceste numere.

În 2005, a fost lansată versiunea 15, care, în special, a implementat caracteristici precum partiționarea , coloanele virtuale, mulți parametri de inițializare ai instanțelor bazei de date au devenit dinamici (adică a devenit posibil să-și schimbe valorile în timpul funcționării fără a reporni instanța) . În iunie 2010, ramura 15.5 a fost lansată pentru sistemele de operare Windows , AIX , HP-UX , Solaris , Linux , principala inovație a fost implementarea modelului de calcul al bazei de date în RAM ( ing.  In-memory database ). În versiunea 15.7 din 2011, a fost efectuată o reelaborare radicală a nucleului sistemului: modelul de interproces IPC a fost înlocuit cu un model cu mai multe fire pentru sistemele Unix.

Funcționalitate

Note

  1. 1 2 3 Mage, Scott. Unix SQL Server rulează cu 60% mai rapid decât OS/2   // InfoWorld . - 1989. - Nr. octombrie (1989) . Arhivat din original pe 20 decembrie 2014.

Link -uri