- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DB2? Linux?, UNIX?, Windows? 基础和 Data Studio Summer/Fall 2009 课程内容 DB2 简介 DB2 版本及其特点 DB2 结构和用户 实例 IBM 数据服务器客户端 表空间 缓存池 安全性 SAMPLE 数据库 数据输入/输出 IBM Data Studio DB2 9.7 Linux, Unix, Windows介绍 2009年6月19号正式发布 多平台支持 Linux, UNIX (AIX, HP-UX) Windows 2000, XP, 2003, Vista, 2008 Solaris 共享同样的代码 “DB2 is DB2 is DB2” 不同平台见不需要迁移 新版本在所有平台上同时发布 DB2 9.7版本及功能扩展包 DB2 企业级版本 针对重型工作负载和大型数据仓库设计 没有内存使用限制 没有处理器限制 支持Linux, UNIX, Windows, zLinux平台 包括以下功能 pureXML, HADR, Online REORG, Homogenous Federation, DB2 Governor, MQT, MDC, Query Parallelism, Connection Concentrator, Table Partitioning. 提供以下可扩展的高级功能: 存储优化功能 (Storage Optimization Feature) 高级访问控制功能 (Advanced Access Control Feature) 性能优化功能 (Performance Optimization Feature) 同源复制功能 (Homogenous Replication Feature) 测量数据管理功能 (Geodetic Data Management Feature) DB2 9.7 企业级版本附加功能特点 存储优化 行压缩,索引压缩,临时表压缩以及XML压缩 高级访问控制 基于标签访问控制提供的粒度控制能力 性能优化 提供工作负载管理服务和一系列用来优化 DB2 数据服务器性能的报告和工具 包括查询巡视器,工作负载管理,性能专家工具 (Express, Workgroup, Enterprise) 同源复制 使用Q-复制原理,来提供基于查询的高速复制功能来达到分散,组合及同步数据的目的 测量数据管理 Geodetic Extender:按照地理测量学的原理设计,将地面作为球体对待,从而消除投影和地球曲面等造成数据的不精确 SQL 简介 DB2支持查询关系型数据的SQL语言 同样也支持查询XML数据的XQUERY语言 SQL四种语句类型: 数据定义语言 (DDL) 定义数据对象的属性 例如. CREATE, ALTER, DROP, TRANSFER OWNERSHIP 数据管理语言 (DML) 用来返回,添加,编辑和删除数据 例如. SELECT, INSERT, UPDATE, DELETE SQL 简介 数据控制语言 (DCL) 控制数据库和数据对象的访问 例如. GRANT, REVOKE 事务控制语言 (TCL) 将一组DML语句组合到事务中来集中地应用到一个数据库或者因为错误而处于未完成的状态 例如. COMMIT, ROLLBACK, SAVEPOINT DB2 处理机制 DB2 引擎 (db2sysc) 在内存中,主引擎处理程序(db2sysc)以进程模式存在 引擎分派单元(Engine Dispatchable Units - EDU )负责执行各种任务 进程模型的优势: 增加数据库性能 节省内存资源 DB2 代理 (db2agent) EDU作为应用程序的代理,负责执行各种任务,包括处理数据库应用程序请求 DB2 engine保持多个代理存在来保证当有服务请求时能够及时响应 两种主要代理方式: 协调代理, 子代理 DB2 实例 独立的DB2环境 每个数据服务器可以有多个实例 所有实例共享同样的可执行二进制文件 每个实例有自己的配置参数文件 每个实例可以有不同的软件级别 DB2 实例 一些有关实例的命令 下面多数命令需要在控制中心中执行 DB2 实例 : 实例和数据库配置文件 查看和更改实例配置文件: 查看和更改数据库配置文件: DB2 日志 通过DIAGLEVEL参数来控制日志的数量 db2diag.log日志 存放于$DB2INSTANCE_HOME/sqllib/db2dump/ 该日志包含DB2所有错误和警告日志信息 stmm.log日志 存放于$DB2INSTANCE_HOME/sqllib/db2dump/stmm 日志存放于多个文件中(最多5个) 该日志包含性能统计数据和DB2的优化
文档评论(0)