DB2 V10.1使用静态方法确定媒体属性

为了调节">媒体属性,您必须了解支持存储路径的物理设备。要收集有关 DB2 实例使用的磁盘的信息,请执行以下操作: • 确定将哪些文件系统用作数据库存储路径。

• 确定这些文件系统与主机系统所看到的磁盘或 LUN 之间的映射。
• 查询磁盘设备,以便了解来自主机操作系统的 LUN 的序列号。
• 使用存储控制器管理软件和这些 LUN 序列号,确定后端阵列上实际的物理磁盘(磁盘组)。
• 使用有关后端物理磁盘的信息计算存储路径媒体属性。

确定用作数据库中的存储路径的文件系统

将主机可寻址设备映射到实际的物理磁盘的第一步是了解使用了哪些文件系统来放置表空间容器,也就是说,了解数据库使用的自动存储 (AS) 存储路径。此信息可使用ADMIN_LIST_DB_PATHS 表函数轻松查到:

select distinct PATH from TABLE(ADMIN_LIST_DB_PATHS())where TYPE='DB_STORAGE_PATH'
PATH -----------------------------------------------------------------
/db2/hot01
/db2/warm01
/db2/warm02
/db2/warm03
/db1/db2inst1
5 record(s) selected.

使用来自主机端的序列号确定物理磁盘驱动器:

有了 LUN 的序列号后,就可以查询在存储控制器上定义的主机到 LUN 的映射,以确定您的文件系统要使用哪些物理磁盘阵列。

通过查询存储控制器来获得此信息的方式取决于您拥有的存储类型。这方面的一些示例包括:

• IBM DS5000 系列控制器:IBM DS Storage Manager Client GUI。

• IBM DS8000 系列控制器:IBM System Storage Management Console(使用 IBM Tivoli Productivity Center GUI)或使用命令行接口 (DSCLI)。

• EMCSymmetrix 系列:EMC Symmetrix Management Console (SMC) Web 界面或 Symmetrix Solutions Enabler 命令行工具 (SYMCLI)

• NetApp FAS 系列 iSCSI 控制器:NetApps OnCommand 工具

在一些相同类型的磁盘上定义了一个磁盘阵列,这个阵列称为磁盘组。主机可寻址设备(或 hdisk)是来自该磁盘阵列的一个逻辑部分 (LUN)。

例如,一个 RAID 5 (3+1) 阵列具有 4 个来自相同设备类型的物理硬盘(来自后端中的一个磁盘组),比如 450GB 15K FC 驱动器(它们是型号为 ST3450.5 的希捷硬盘)。您现在可通过从磁盘驱动器制造商网站查找型号,从而获得磁盘驱动器规格数据表。

计算 DEVICE READ RATE 或 TRANSFERRATE 和 OVERHEAD 属性值

有了磁盘驱动器规格表后,您就可以轻松地计算 CREATE STORGROUP 命令需要的媒体属性。 返回到一个 450GB 15K 希捷 ST345085 FC 驱动器的示例,从规格表中,我们可找到以下具体的设备细节:

• 转速:15K RPM
• 寻道时间(平均读取速度):3.4 ms
• 传输速率(持续):122 - 204 MB/s

如果将表空间配置为继承媒体属性,那么存储组属性 DEVICE READ RATE 可按如下方式计算:

DEVICE READ RATE = 来自规格数据表的平均传输速率 = (204 + 122) / 2 = 163 MB/s

如果您未在表空间级别上直接设置或覆盖存储组媒体属性,可以使用以下公式计算 TRANSFERRATE 属性:

TRANSFERRATE = (1 / DEVICE READ RATE) × 1000 / 1024000 × 页面大小

使用来自规格数据表的平均传输速率,具有 16K 页面大小(16384 字节)且使用一个来自此设备的 LUN 的表空间的 TRANSFERRATE 属性可按以下方式进行计算:

TRANSFERRATE = (1 / 163) × 1000 / 1024000 × 16384 = 0.098

OVERHEAD 属性值按如下方式计算:

OVERHEAD = 以毫秒为单位的平均寻道时间 + (0.5 * 旋转延迟) 其中:

• 0.5 表示旋转半圈的平均开销
• 按如下方式计算每次完整旋转的旋转延迟(以毫秒为单位):(1 / rpm) × 60 × 1000 对于我们的 450GB 15K 希捷 ST345085 FC 驱动器,OVERHEAD 属性如下所示:

旋转延迟 = (1 / 15000) * 60 * 1000 = 4
OVERHEAD = 3.4 + (0.5 * 4) = 5.4

时间: 2024-11-28 19:30:17

DB2 V10.1使用静态方法确定媒体属性的相关文章

DB2 V10.1使用动态方法确定媒体属性

使用 I/O 性能监视工具度量磁盘吞吐量 前面的方法没有考虑外部存储特征,将这些设备视为内部设备并使用静态(供应商发布的)规格来计算http://www.aliyun.com/zixun/aggregation/35211.html">媒体属性.另一种方法是监视支持 DB2 自动存储路径的磁盘的 I/O 特征,使用该结果估算一个可能的值. 磁盘 I/O 性能监视可使用您的存储供应商提供的工具来实现,或者使用 iometer 等免费工具来实现. 无论使用何种监视工具,您都必须考虑以下因素才能

DB2 V10.1多温度数据管理:设置存储媒体属性

如今市场上充斥着大量的媒体类型,其中包括硬盘驱动器.闪存卡和固态驱动器.一些媒体具有不错的读取性能,一些具有不错的写入性能,还有一些与其他媒体相比具有不错的读/写性能.在组织数据时,至关重要的是考虑数据存放的位置和时间,以及数据在所选媒体设备上存储多长时间.不同媒体类型具有不同的性能.最高性能的媒体类型需要更高的成本.采用最佳总体拥有成本方法,数据可分布在各种不同的媒体设备上. 确定http://www.aliyun.com/zixun/aggregation/35211.html">媒体

DB2 V10.1多温度数据管理:备份和恢复考虑因素

当一个http://www.aliyun.com/zixun/aggregation/8302.html">数据仓库在廉价.更慢的存储设备上存储了大量冷数据时,与仅包含快速存储设备的环境相比,它会花更多的时间来进行完整的数据库备份.备份时间与存储设备的速度直接相关.因此,对于具有多温度数据的仓库,最佳实践建议是实现在线表空间备份.使用一种基于表空间备份的备份战略,而不是完整数据库备份,这样可以执行基于数据温度的细粒度备份.例如,您可以一个月备份一次冷数据和休眠数据(与数据从一个温度层到另一

DB2 v10.5索引特性的功能和性能使用案例

索引是数据库的应用中提高查询性能的重要手段.DB2 v10.5 加入了多项关于索引方面的改进来,提升了索引的功能和性能,让索引的使用变得更加灵活和方便.这些新特性包括:排除空键索引(EXCLUDE NULL KEYS INDEX).表达式索引(INDEX ON EXPRESSION)以及新的索引键排序方式随机排序(Random)的支持. 在http://www.aliyun.com/zixun/aggregation/29707.html">最新版本的 Optim Query Worklo

DB2 V10.1将现有数据库升级为多温度存储数据库

在将现有数据库升级为多温度http://www.aliyun.com/zixun/aggregation/17326.html">存储数据库之前,必须先将它们升级到 DB2 V10.1.在升级 DB2 服务器和数据库之前,请备份数据库.请参阅 DB2 V10.1 文档中的"升级数据库"一节,了解有关的完整细节.下面的过程描述了将现有数据库升级为多温度存储数据库的步骤顺序. 1. 使用 UPGRADE DATABASE 命令将现有数据库升级到 DB2 V10.1 版本.

如何在SAP环境下升级到DB2 V10.5

IBM DB2 V10.5 for Linux, Unix, and Windows,简称 DB2 V10.5,是 IBM 在 Linux,Unix 和 Windows 平台上的企业级数据库产品 DB2 for LUW 的http://www.aliyun.com/zixun/aggregation/29707.html">最新版本,它已于 2013 年 6 月正式发布.DB2 V10.5 提供了很多新的功能特性以及对一些老的 DB2 特性做了加强,很多用户由于业务系统的需要,希望将 DB

php函数、类和对象以及类的封装、继承、类的静态方法、静态属性

原文:php函数.类和对象以及类的封装.继承.类的静态方法.静态属性 1.函数     php内置函数可以直接使用,如果没有安装php扩展即可     自定义函数 //函数function 函数名 function dump($var = null){ //支出默认参数值 echo '<pre/>'; var_dump($var); } 2.类(class)和对象( new Obj) <?php //定义一个人的类,现在还不是对象 class Person { //私有属性 privat

CSS手册简编:媒体属性

CSS属性:1.媒体(Media)类型样式单的一个最重要的特点就是它可以作用于多种媒体,比如页面.屏幕.电子合成器等等.特定的属性只能作用于特定的媒体,如"font-size"属性只对可卷动的媒体类型有效(屏幕).声明一个媒体属性可以用@import或@media引入:@import url(loudvoice.css) speech;@media print {/* style sheet for print goes here */}也可以在文档标记中引入媒体:<LINK r

DB2 V10.5.0如何合理高效的收集数据库对象统计信息

DB2 优化器是基于成本的优化器,SQL 语句的访问计划是通过成本计算得到的,而成本的计算又是基于数据库对象的统计信息,所以实时准确的统计信息,对于查询效率至关重要. 那么到底应该何时收集统计信息呢?在 DB2 V10.5.0 之前,大部分用户主要会采取两种方式,一种是有经验的 DBA 根据业务的具体情况或通过一些估计来确定收集的时间,另一种就是定一个收集周期,即每间隔多长时间收集一次,显然这两种方法都存在问题,第一种方式需要对数据进行大量的评估和计算,费时费力,第二种方式则缺乏科学依据,假如在