DB2 最佳实践: DB2 数据库存储机制
2010-06-23 00:00:00 来源:WEB开发网核心提示:执行摘要随着存储的网络化和高度虚拟化,对于 DBA 或系统架构师来说,DB2 最佳实践: DB2 数据库存储机制,数据库存储设计似乎是一项极其复杂的任务,糟糕的数据库存储设计对数据库服务器有极大的负面影响,RAID )设备注册表变量和配置参数设置自动化存储注意:本文所述最佳实践用于在常规 OLTP 环境中部署 DB2
执行摘要
随着存储的网络化和高度虚拟化,对于 DBA 或系统架构师来说,数据库存储设计似乎是一项极其复杂的任务。
糟糕的数据库存储设计对数据库服务器有极大的负面影响。由于 CPU 比物理磁盘快得多,所以常常可以发现性能糟糕的数据库服务器,它们面临非常密集的 I/O ,表现出来的性能离它们的真正潜能差好多倍。
好消息是,保证数据库存储的设计不犯错误,比获得完美的数据库存储设计更重要。在如今虚拟化存储的环境中,试图理解数据存储栈的内部结构,并手动调优数据库表和索引在物理磁盘上的存储位置,这些事情通常既不容易完成,也不易于维护(对于一般的 DBA 而言)。
简单性是良好数据库存储设计的关键。首先,要确保有足够的物理磁盘,以避免系统成为 I/O 密集型系统。
本文介绍通过一些易于学习的数据库存储最佳实践获得健全数据库服务器的秘诀,包括以下方面的一些指南和建议:
物理磁盘和逻辑单元数(LUN )
条带(Stripe )和条带化(striping )
事务日志和数据
文件系统与原始设备
独立磁盘冗余阵列(Redundant Array of Independent Disks ,RAID )设备
注册表变量和配置参数设置
自动化存储
注意:本文所述最佳实践用于在常规 OLTP 环境中部署 DB2 for Linux, UNIX and Windows 。文中讨论的建议不一定适用于数据仓库环境,也不一定适用于将 DB2 数据库用作第三方软件底层数据库的环境。
数据库存储简介
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››最佳ASP.NET编程习惯
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 基础: 表空间和缓冲池
- ››DB2 XML 编程,第 1 部分: 理解 XML 数据模型
更多精彩
赞助商链接