Adaptive Server Enterprise (ASE) es el motor de bases de datos (RDBMS) insignia de la compañía Sybase. ASE es un sistema de gestión de datos, altamente escalable, de alto rendimiento, con soporte a grandes volúmenes de datos, transacciones y usuarios, y de bajo costo, que permite:
Almacenar datos de manera segura
Tener acceso y procesar datos de manera inteligente
Movilizar datos
Historia
editar
ASE es directo descendiente de Sybase SQL Server (lanzada al mercado en 1988 como la primera base de datos con arquitectura cliente/servidor) y su cambio de nombre se produjo a partir de la versión 11.5, en 1996, para evitar confusiones con Microsoft SQL Server, con el que comparte un origen común (Sybase licenció el código a Microsoft para el sistema operativoWindows). En 1998, se lanzó ASE 11.9.2, con soporte al bloqueo a nivel de registro y rendimiento mejorado en ambientes SMP. ASE 12.0 fue liberado en 1999, brindando soporte para Java en la base de datos, alta disponibilidad y gestión de transacciones distribuidas. En 2001, ASE 12.5 fue lanzada, con características tales como asignación dinámica de memoria, soporte para XML en la base de datos y conexiones seguras con SSL, entre otros. En septiembre de 2005, Sybase lanzó al mercado ASE 15.
Principales características
editar
La versión 15 de ASE incluye características nuevas como:
Un optimizador de consultas completamente renovado y más inteligente
Técnicas de particionamiento semántico de tablas que aumentan la velocidad de acceso a los datos
Columnas cifradas para mayor seguridad de los datos
Columnas computadas "virtuales" y materializadas, e índices funcionales, que brindan mayor rendimiento
Mejoras al lenguaje Transact-SQL, para mayor productividad
Soporte a múltiples protocolos de conectividad, como Open Client (propio de Sybase), ODBC, OLE DB, ADO.NET y JDBC.
Ediciones
editar
En la actualidad Sybase ofrece ASE en cinco ediciones diferentes:
ASE Enterprise Edition -- No tiene límites desde el punto de vista de escalabilidad y puede correr todas las opciones que se adquieren por separado.
ASE Small Business Edition -- Tiene algunos límites en escalabilidad y puede correr un conjunto limitado de las opciones que se adquieren por separado.
ASE Developer's Edition (edición gratuita para desarrolladores) -- Tiene límites de escalabilidad e incluye un número mínimo de opciones.
ASE Express Edition para Linux (edición gratuita para Linux) -- Tiene algunos límites de escalabilidad y almacenamiento, pero se puede usar libremente para desarrollo y producción.
ASE Cluster Edition -- Permite aprovechar los recursos computacionales, brindando escalabilidad horizontal en clusters de hasta 4 nodos. A la fecha, ASE Cluster Edition está disponible solo para las plataformas IBM y Linux
La siguiente tabla resume los diferentes componentes opcionales disponibles para las ediciones de ASE, y algunos de los límites de escalabilidad.
Disponible en las siguientes ediciones:
Opciones adquiridas por separado
Enterprise Edition
Small Business Edition
Developer Edition
Express Edition
Security and
directory services
Opcional
No disponible
Incluido
No disponible
High Availability
Opcional
No disponible
Incluido
No disponible
Distributed
Transaction Management (DTM)
Opcional
No disponible
Incluido
No disponible
SQL Expert
Opcional
Opcional
No disponible
No disponible
BMC DBXray
Opcional
Opcional
No disponible
No disponible
Disaster Recovery
option
Opcional
No disponible
No disponible
No disponible
Partitions
Opcional
No disponible
Incluido
No disponible
Enhanced Full Text
Search
Opcional
Opcional
No disponible
No disponible
Límites
Número de usuarios:
Ilimitado
256
25
Ilimitado
Número de CPUs:
Ilimitadas
4
1
1
Capacidad máxima de
almacenamiento:
Ilimitada
Ilimitada
Ilimitada
ilimitada
Memoria máxima:
Ilimitada
Ilimitada
Ilimitada
2 GB
Plataformas soportadas
editar
ASE está soportado para la mayoría de plataformas comerciales, incluyendo: