Característica
|
Descripción
|
| Integración con la funcionalidad de ASE
12.5.4 |
La versión 15.0.2 incorporará las Principales
características incorporadas a ASE 12.5.4. |
| Funciones de Usuario |
El nuevo comando create function
permite crear funciones de usuario usando T-SQL.
Ejemplo: create function f(@p int) returns int as return @p*10 |
| Monitoreo de actividad de sesiones |
ASE 15.0.2 permite el monitoreo ('trace')
de actividad de otras sesiones. |
| Rendimiento de
tempdb |
ASE 15.0.2 introduce varias mejoras en lo relacionado a tempdb,
sobre todo para evitar la escritura de buffers a disco durante el
checkpoint, mínima escritura en log para la actividad en
tempdb y ULC separado para tempdb. |
| Nuevas Funciones |
Funciones estadísticas
- stddev()
- stddevp()
- var()
- varp()
Funciones del sistema
- index_name() – Arroja el nombre del índice,
dado un ind_id.
-
reserve_identity() – Reserva un grupo de valores
identidad para la sesión.
|
| Nuevos comandos T-SQL |
- El nuevo comando create manifest_file permite crear un Archivo de
Manifiesto (MF) sin el requerimiento de desmontar (unmount) o
"aquietar" (quiesce) la base de datos.
- El nuevo comando dbcc proc_cache permite liberar memoria del
caché de procedimientos o de un caché local de engine. Sintaxis:
dbcc proc_cache (free_unused | flush_elc)
|
| Comandos T-SQL modificados |
- El comando create function permite ahora crear funciones
escalares de usuario con T-SQL.
- La opción with dbid=<dbid> del comando create
database permite al DBA especificar el dbid de la base de
datos al crear la base de datos.
- La cláusula top n soporta ahora los comandos select,
update y delete.
- La opción clear=true del comando
disk mirror permite forzar la asignación completa de un dispositivo
espejo tipo file system. Esto es para evitar problemas asociados
con la asignación de espacio en disco en Unix.
- El comando DBCC CHECKSTORAGE puede ser ejecutado sobre bases de
datos de archivo.
- Nueva sintaxis permitida: select columnname=IDENTITY(int|smallint|tinyint|integer)
... into tablename...
- Los comandos set y dump tran ahora pueden ser
ejecutados dentro de execute.
|
| Nuevos procedimientos del sistema |
- sp_options – Provee una interfaz para la tabla sysoptions
Sintaxis: sp_options [[show|help [, <
option_name > | < category_name > |null [,
dflt|non_dflt|null [, < spid > ] ] ] ]]
- sp_logintrigger – Permite definir un trigger de
login global.
|
| Procedimientos del sistema modificados |
- sp_modifylogin permite especificar la opción
'kerberos' para el atributo 'authenticate with'.
- sp_modifylogin permite especificar un trigger de login
global
- sp_configure tendrá una nueva opción que permite ver los parámetros con valores no
predeterminados.
|
| Nuevas tablas del sistema |
sysoptions guarda las opciones de
optimizador activa a nivel de sesión, para todas las sesiones. |
| Cambios a tablas MDA |
- La columna ErrorStatus fue agregada a la tabla
monSysStatement.
- Mejoras a monOpenPartitionActivity y
monOpenObjectActivity.
|
| Nuevos parámetros de configuración |
La opcion start xp server during boot permite elegir a los
usuarios si XP Server es arrancado al reinicio de ASE. |
| Plug-in de ASE para Sybase Central |
- Soporta la restauración de tablas y particiones de ASE 15.0.2
- Soporte a "Resource Limits"
- Mejoras al tiempo que se toma abrir la carpeta de procedimientos
almacenados
|