免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 10325 | 回复: 19
打印 上一主题 下一主题

sybase 12.5各个版本的新功能(根据sybase的ppt整理) [复制链接]

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-06-20 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-29 15:54 |只看该作者 |倒序浏览
sybase 12.5各个版本的新功能
根据sybase的ppt整理

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跟踪。


ASE 12.5.1新功能
一、动态数据缓存
ASE 12.5.1能够动态改变数据缓存,而不需要象以前版本一样重新启动ASE服务器。使用动态sp_cacheconfig功能,能够立即释放内存并供从重新分配。利用sp_cacheconfig的动态功能,能够完成下面任务:
创建新的数据缓存
扩大已有数据缓存的空间
改变数据缓存的类型

二、数据库空间自动增长
ASE 12.5.1提供数据库空间和数据库设备自动增长的功能,当数据库空间不够时,数据库首先扩大空间;当数据库设备空间不够时,数据库设备再扩大空间。数据库空间自动增长是通过sp_dbextend存贮过程来设置的。

三、数据库装载和卸载
装载和卸载数据库的目的是为了将数据库从一个ASE服务器移到另一个ASE服务器。这样我们就可使用ASE外部命令拷贝数据库,如UNIX命令dd或ftp 。使用这种办法拷贝数据库,不需要ASE服务器down机。
卸载和装载数据库有三个步骤:
使用unmount命令卸载数据库
拷贝相关文件
使用mount命令装载数据库
使用online database命令使目标ASE服务器中数据库在线
  
四、SQL派生表
SQL派生表(SQL derived table)是由嵌套select语句产生的。

五、新增date和time数据类型
ASE 12.5.1增加了两个新的数据类型来表示时间和日期:date和time
对应于这两个数据类型增加了两个函数:
current_date() : 返回当前日期
current_time() :返回当前时间

六、任务调度器
任务调度器(job scheduler)组件
一个ASE内部任务 : JS Task
一个外部进程 : JS Agent
sybmgmtdb数据库和存贮过程
预定义的模板(template)

七、与MS SQL Server扩展功能的进一步兼容
ASE 12.5.1与MS SQL Server扩展功能更加兼容,这样便于将MS SQL Server上的应用移植到Sybase ASE 上 。


ASE 12.5.2 新功能
一、语句缓存(statement cache)
语句缓存能够让ASE保存已经执行的SQL语句文本,这样ASE服务器在接收到新的SQL语句时,就可以与缓存中的SQL语句进行比较,如果发现匹配的SQL语句,ASE就可使用以前的执行计划。  

二、数据备份(dump database)加密

三、对linux系统大内存的支持
在IA32的Linux使用PAE技术后可支持64G的内存
在 ASE 12.5.2前版本,  最多只能支持 2.7G内存

个人感觉这个ppt讲的非常好,特此择了一些,具体用法自己查吧。

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2006-06-29 16:37 |只看该作者
支持

论坛徽章:
0
3 [报告]
发表于 2006-06-29 20:37 |只看该作者
非常好,学习中

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-06-20 06:20:00
4 [报告]
发表于 2006-07-04 09:13 |只看该作者
自己顶吧,不想沉了

论坛徽章:
0
5 [报告]
发表于 2006-07-04 16:39 |只看该作者
好东东,顶一下!

论坛徽章:
0
6 [报告]
发表于 2006-07-05 09:32 |只看该作者
支持!

论坛徽章:
0
7 [报告]
发表于 2006-07-05 15:30 |只看该作者
学习了。

论坛徽章:
0
8 [报告]
发表于 2006-07-05 22:18 |只看该作者
很有用,收了!

论坛徽章:
0
9 [报告]
发表于 2006-07-06 11:42 |只看该作者
好东西,建议加精。

论坛徽章:
0
10 [报告]
发表于 2006-08-04 23:35 |只看该作者
不错
LZ辛苦
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP