WEB开发网
开发学院数据库DB2 高级 DBA 和开发者篇,第 1 章:DB2 基础 阅读

高级 DBA 和开发者篇,第 1 章:DB2 基础

 2010-02-05 00:00:00 来源:WEB开发网   
核心提示: 追求更高的性能与更好的扩展性一直是数据库技术发展的动力之一,DB2 V9 通过一些新增的功能来提高数据库的性能和可扩展性,高级 DBA 和开发者篇,第 1 章:DB2 基础(5),这些提高性能与可扩展性的技术包括:大数据库表分区功能:数据库的性能会随着数据量的增加而下降,而表分区功能可以将一个大

追求更高的性能与更好的扩展性一直是数据库技术发展的动力之一。DB2 V9 通过一些新增的功能来提高数据库的性能和可扩展性。这些提高性能与可扩展性的技术包括:

大数据库表分区功能:数据库的性能会随着数据量的增加而下降,而表分区功能可以将一个大的表分段存储在多个分区中,提高检索的速度,增加管理的灵活性;

数据行压缩技术:通过压缩数据对象可以节省磁盘空间、减少 I/O 操作并加快数据访问速度;

更大的记录标识符(RID):允许每个对象拥有更多数据页。系统中每页拥有更多记录,一方面为数据库管理员使用系统和用户的临时表格提供了便利,另一方面也便于执行分类和登录操作。

(4)安全特性与增强。

DB2 V9 中的安全增强功能加强了对信息访问的控制并改进了报告能力。这些增强的安全功能主要有:

使用基于标签的访问控制(LBAC):改进行、列级别的数据访问控制功能,大大增强了 DB2 对用户权限的控制;

新安全管理员(SECADM)的授权级别:将若干个与安全性相关的优先权集中到 SECADM,方便系统对用户权限的集中控制。

1.2  DB2 对象概述

尽管 DB2 产品版本众多,DB2 的基本对象还是一致的。本节介绍一下 DB2 V9 的基本对象及其层次结构。

对于 DB2 数据库的基本对象,不同角色人的观点不尽相同。例如,从用户的角度来看,DB2 数据库就是一组关系表的集合;但从 DBA 的角度来看,DB2 数据库还应该包含表空间、缓冲池、日志等与 DB2 的物理构成和性能密切相关的对象。从架构的角度来说,DB2 数据库包含下面的对象,如图 1.2 所示。

图 1.2  DB2 V9 逻辑结构

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:高级 DBA 开发者

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接