
前言: 本文档主要用于容量和性能评估,并结合Internet上的一些文章,内容安排如下:
I. 容量的计算
1. 容量的核心分析对象是表,以及与表配合使用的相关辅助信息,包括视图,索引,日志等.
在计算容量时,提供了一个可计算的理论模型: 表由cols组成,每个col具有相应的长度,并且可以计算出每一行所占用的空间. 您可以计算每个表的每月或每日增长. 中所有表的总大小可以根据该模型进行计算;
对于ORACLE,字节数与char类型一样多,并且varchar类型的可变长度可以转换为2/3长度. 数字类型的可变长度最多占用22个字节,平均10个字节就足够了. 日期类型占用7个字节.
进行粗略计算时,可以直接参考ORACLE数据字典. 脚本如下:

从user_tab_columns中选择*,其中table_name ='MSEG';
也可以通过数据字典计算的每一行的平均长度来计算
从dba_tables中选择num_rows,块,avg_row_len,其中table_name ='MSEG';
以上方法可用于计算每个表的大小. 根据经验值,索引占用的总大小几乎是表总大小的1/3. 这样,可以计算出整个的总大小. 这个太大了. 由于ORACLE数据类型的多样性和大量的表,以这种方式进行空间计算需要大量工作,但这至少提供了评估模型;
2. 另一种计算方法
系统运行一段时间(例如三个月)后,此时可以很容易地通过估计未来时间来轻松地计算当前数据量和系统占用的总空间在接下来的一三年内开展业务. 总体容量(以年为单位);

例如 内存,在系统上线三个月后,的大小已达到300GB. 如果这三个月的业务都在正常范围内,则可以很容易地计算出每月的增长几乎为100 Gb,但这始终在行业之间. 有区别. 春季和夏季与秋季和冬季之间的区别与我的制鞋和服装行业不同. 夏季和冬季,一件衣服的主数据量不同. 这样,会有很大的误差,但是数据量的水平应该是正确的,并且这样的系统运行一年后的容量评估会更加正确;
此方法在计算容量方面有一个非常明显的缺点: 需要在系统运行一段时间后进行计算,但是此时已经购买了相应的硬件和存储,并且只有在之后才可以扩展容量一段时间.
3. 指同一行业和同一系统之间的数据容量
这是最方便的方法. 在使用SAP之前,公司中最大的系统数据只有500GB左右,因此大脑中数据容量的大小始终保持在100GB的水平上,就像行业中的其他数据一样. 该公司还选择了SAP. 在知道它们的SAP模块与我们相似之后,经过一段时间的运行,数据量已达到TB级别. 每天的数据增长量是GB级别,因此对整个系统的数据量级别一下子有了很清楚的了解. 购买硬件不会有太大的偏差.
第二,内存需求的计算
它与内存的高速缓存命中率有关. 系统的内存分配与的总容量有很大关系. 行业经验是,当缓存容量达到总容量的5%时,性能会更好,因此,在确定的大小之后,即可获得缓存的大小.
例如 内存,在aix平台下的1TB
1. 操作系统本身占用的128MB内存
2. 应用程序占用的256MB内存
3. 缓存50GB
4. 合理的内存利用率75%
总67GB

考虑到数据存储5年(通常要保留3到5年才能保存数据),最大容量可能达到5TB,因此主机的内存可以达到300GB,以满足未来5年的业务需求.
摘要: dba挺拔而求小,主动考虑整体IT架构要求. 当这种想法更多时,站的高度就会更高. 由于dba在整个IT体系结构中都非常重要,因此在性能计划和存储容量计划中只有dba最清楚. 如果dba不参与,它将成为“猜测”. 根据系统的重要性,购买硬件,几个CPU,多少内存和多少存储空间都取决于系统的重要性,领导权的重要性和预算的数量. 当然,供应商也会提供相应的参考解决方案,但是他们提出的解决方案肯定是越高越好.
当IT主管不了解该技术时,dba的价值有时会被低估. 当dba本身的高度提高到管理水平时,此时它的价值就可以得到充分证明,因为除了dba之外还有其他工作没有人在打招呼.
...................................... ............................... .................................... ................................ ................. ...........
作者: JOH,一家上市公司DBA,从管理的角度到技术的使用,业余时间都专注于的技术管理.
ORACLE技术博客: ORACLE Hunter Notes技术组: 367875324(请注意ORACLE管理)
...................................... ............................... .................................... ................................ ................. ...........
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-149254-1.html