资源描述:
《ASE15.0安装与配置培训》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、AdaptiveServerEnterprise15.0系统概述模块目标AdaptiveSever系统管理员负责创建与维护AdaptiveSever。本单元描述AdaptiveSever15是如何工作的完成本模块,应该能够:了解AdaptiveSever的客户端和组件了解ASE内数据库和系统表的功能了解SA的职责2AdaptiveServerEnterprise15.0概述MODULEMAPAdaptiveServer数据库系统管理员的职责isqlInteractiveSQL3AdaptiveServerEnterprise15
2、.0AdaptiveServerEnterprise(ASE)15.0是能够让用户创建、管理和使用数据的一套客户/服务器应用ASESERVER组件是一个建立于分布式处理模型的多用户的关系数据库系统ASE是一个功能全面,符合ANSI标准的关系型数据库支持海量数据与上百成千的多用户并发它是一个C/S架构的应用4客户端/服务端AdaptiveServerEnterprise15.0是一套C/S应用客户端包括.客户端文本编辑器、客户端实用工具和其它实用程序.如sybasecentral,isql,bcp等等服务端组主要就由ASEServ
3、er组成5连接到Server如果连到服务器,需要一个有效的登录名(login)一个有效的密码一个连接我们称之为”会话(session)”缺省数据库:第一次连接到服务器,登录的数据库的位置由登录名定义由SA设置6AdaptiveServerEnterprise15.0以前版本AdaptiveServerEnterprise以前的版本包括:AdaptiveServerEnterprise11.5(released:September,1997)AdaptiveServerEnterprise11.9.2(released:Octob
4、er,1998)AdaptiveServerEnterprise12.0(released:December,1999)AdaptiveServerEnterprise12.5(released:June,2001)AdaptiveServerEnterprise15.0(released:September,2005)7ArchitecturalOverview8ASE15的几个主要技术参数支持2,147,483,648(2^31)个设备每个设备最大4TB单个数据库最大32TB每个ASE服务器支持EB级数据9ASE15支持语义
5、分区基于语义的数据分区范围分区数据按照关键字段的值来分布哈希分区数据按照关键字段的哈希值来分布列表分区数据按照关键字段的列表值(可以多达250个值)来分布非语义分区轮循分区数据按轮循方式分布索引分区全局索引-索引数据范围为全表所有分区本地索引-索引数据范围为一个分区10ASE15三种查询优化策略三种SQL优化策略:allrows_oltp–使用于较为单纯的OLTP应用,AdaptiveServer尽快返回第一条结果。allrows_dss–优化器使用有限的几个优化标准来选取好的查询计划allrows_mix–优化器使用所有可能的
6、优化技术获得最佳查询计划,这是缺省查询策略,特别适用于混合负载环境。设置语法:服务器级sp_configure"optimizationgoal",0,"allrows_oltp"会话级setplanoptgoalallrows_oltp查询级select*fromAorderbyA.aplan"(useoptgoalallrows_dss)"11ASE15的其他重要改进支持ShareDisk集群支持基于函数的索引计算列SQLUDF(用户自定义函数)Instead-ofTriggers系统表改为行级锁加密列12AdaptiveS
7、erverEnterprise15.0概述MODULEMAPAdaptiveServer数据库系统管理员的职责isqlInteractiveSQL13AdaptiveServer数据库AdaptiveServer包括多种类型数据库:必需数据库“附加功能”数据库例子数据库应用数据库14必需数据库master数据库包含系统表,这些系统表中存储的数据被用来管理model数据库模板,用于创建新的数据库sybsystemprocs数据库中的表存放系统存贮过程sybsystemdb数据库中的数据是关于分布式事务管理功能的tempdb数据库包
8、含临时表15"附加功能"数据库sybsyntax包含SQL关键词的语法帮助安装sybsyntax后,用户可以使用sp_syntax获得语法帮助dbccdb包含从dbcccheckstorage的输入和输出。安装dbccdb数据库让系统管理员能够使用并行处理命令检