现在一个业务系统已经开发完毕,但客户让预算系统几年后的数据存储量,好规划好硬件设备
有没有好的办法来预算下现在有一种思路是算出每个表每条记录占用空间的大小,再乘以业务记录数,但感觉偏差比较大,有没有做过这方面的
提供个思路

解决方案 »

  1.   

    在数据占用空间的初始估算上,采用“最大占用空间”原则,可以按照每条记录所占用的最大空间计算,再乘以记录数,同时计算索引所占用的空间,再加上临时表空间、回滚表空间即可得到初始的占用空间大小。至于增量,必须估算每年各类数据增加的记录数,计算增量空间。一般往大的方向去计算,因为这些是我们目前所能预见到得,随着系统的应用,以后还可能出现需要增加一些表冗余或者字段冗余等情况,因此计算空间时要有足够的冗余。
      

  2.   

    按不同得字段定义,先算一条记录多少字节,在乘2,然后预估多少条数据量。
      

  3.   

    感觉偏差比较大
    ================
    宁大勿小