Sybase 12.5各版本新功能完全解析

wangpanyang 2007-05-10

ASE12.5.0.3新功能
一、性能监测系统表
一组新的系统性能监测系统表,利用这些系统表中的信息对分析ASE服务器的性能非常方便。这些性能监测系统表也是DB-XRAY的工作基础。
MDA表,安装和配置文档中都有,这个很有用的。

二、多个临时库
能够让你在系统临
数据库tempdb外创建用户临时数据库。使用多个临时数据库的主要目的是减轻对系统临时数据库中系统表和日志表的争用。

三、外部文件系统
能够让你通过SQL语言访问外部文件系统,通过创建代理表将数据表映射到外部文件系统的文件目录或文件。
访问文件目录
访问文件
这个要licenses

四、Java和XML在DB中的应用
Adaptive Server内部提供了一个Java运行环境,这样就可在ASE中运行java代码。数据库服务器ASE就提供了一个新的方法来管理和存储数据及应用逻辑。
在ASE中可用下面三种方法使用java功能:
将java类用作SQL数据类型
在数据库中调用java方法
在数据库中存储和查询XML

五、新增强的功能和新函数
disk resize
sampling : update statistics
可变页大小
large column size
migrate utility
ALS(asynchronous log service)
服务器动态参数配置
函数
year(date_expression) :表达式中年的部分
month(date_expression) :表达式中月份的部分
day(date_expression) :表达式中天的部分

str_replace(string_expression1, string_expression2,
string_expression3) :使用string_expression3值替换 string_expression1中的string_expression2 字符串。
left(character_expression, integer_expression) :返回字符串的左边指定字符个数的字符串。
len(string_expression) :返回字符串的字符(character)数,注意不是字节数,而且不包含空隔。

square(numeric_expression) :返回平方数
newid([optionflag]) :产生一个32位或36位(包括破折号)的可读随机字符串。


六、SQL debugger
ASE12.5提供一个命令行方式的debug工具sqldbgr,使用它可对存贮过程和触发器进行debug跟踪。

相关推荐