《系统分析与设计方法》 规划数据库容量

简介:

手术表

属性名

存储代码

类型

长度

备注

手术序号

Ssxh

Int

4

 

主刀医师号

Zdysh

Char

10

 

住院号

Zyh

Int

4

病人住院序列号

病人姓名

Brxm

Char

10

 

手术名称

Ssmc

Char

20

 

麻醉方式

Mzfs

Char

8

全身或局部

切口情况

Qkqk

Char

8

手术部位伤口状况

手术日期

Ssrq

Date

10

 

手术持续时间

Sscxsj

Time

10

 

手术结果

Ssjg

Char

50

是否成功

手术室号

Sssh

Int

4

手术室序号

 

o假设一个系统有如上一个表,其初始记录有10000条, 每天增加400条记录。 假设硬盘的缓冲因子按50%计算。 计算三年里预期的数据库硬盘容量(32位计算机)为多少? 假设每年是365天。

 

计算方法:

1、对于每个表,求和字段大小,得到表的记录大小。不要考虑压缩、编码和封装的影响--换句话说,假设每个存储的字节和数字都将消耗一个存储字节。

表的记录大小=4+10+4+10+20+8+8+10+10+50+4=138

2、对于每个表,记录大小乘上要被包含在表中的实体实例数量。建议考虑一段合理时间段的增长(例如3年),得到的就是表大小。

表大小=138*(1*365*400+10000)

3、求和表大小,得到的就是数据库大小

这里题目中因为只有一张表。所以数据库大小=手术表的大小

4、作为备选,加上一个空间余量缓冲(例如10%),以考虑未预期的因素或者上面的不正确估计,得到的就是预期的数据库容量

预期的数据库容量=表大小*(1+50%)=138*(1*365*400+10000)*(1+50%)

本文转自陈哈哈博客园博客,原文链接 http://www.cnblogs.com/kissazi2/archive/2012/06/25/2560720.html如需转载请自行联系原作者

kissazi2
相关文章
|
8月前
|
存储 分布式计算 容灾
数据库容量考虑因素
一、数据库需求分析 1.1 数据类型 1.2 数据量预测 1.3 数据增长速度 二、数据库性能需求 2.1 响应时间 2.2 吞吐量 2.3 并发处理能力 三、数据库成本考虑 3.1 硬件成本 3.2 软件成本 3.3 人力成本 四、数据库扩展性考虑 4.1 升级路径 4.2 兼容性 4.3 容灾备份方案
58 0
|
8月前
|
缓存 数据库 OceanBase
OceanBase数据库资源规格规划
OceanBase数据库资源规格规划
91 1
|
SQL 弹性计算 算法
深度技术揭秘 | 大促狂欢背后,如何有效评估并规划数据库计算资源?
经过“双11”、“618”这类互联网促销活动的验证,越来越多的互联网公司采用不定期营销活动来刺激消费,达到提升营收能力的目标。然而,在每一次业务狂欢的背后,如何科学地为促销活动准备相应的计算资源就变成了困扰开发人员的常态问题。此外,据Gartner统计,在疫情的影响下越来越多的企业开始加速关键业务模块从本地云往公有云上迁移,以提升企业服务的稳定性和容灾能力。如何有效评估并规划计算能力、计算引擎、带宽等关键资源的容量成为了云场景下的一项技术挑战。
1145 0
深度技术揭秘 | 大促狂欢背后,如何有效评估并规划数据库计算资源?
|
SQL Java 数据库
PowerDesigner规划数据库&HibernateTools逆向生成java代码
这部分内容对我来说是新知识 PowerDesigner16.5大概700M,下载安装并破解。 创建一个model并将DBMS选择为mysql 自己规划数据库数据表如下图示例 默认PowerDesigner没有comment这个列需要自己手动添加 按ctr+U唤出如下图所示窗口,添加comment列.
2481 0
|
存储 固态存储 关系型数据库
论数据库redo/data存储规划与SSD写倾斜
背景 SSD以其良好的IOPS和读写带宽,正在逐渐取代原来的主流存储,成为企业存储市场的新宠。 在一些对存储IOPS和读写带宽需要较大的重要应用中,例如数据库,SSD的使用也越来越普遍。 但是SSD的寿命和写入量有关,如果没有规划好,可能会拉高故障率和成本。 另一方面,SSD还存
2665 0
|
存储 Oracle 关系型数据库
数据库容量和内存测算的一些想法
前言:本文档主要针对数据库的容量和性能估算,结合网上的一些文章,整理如下:   一、数据库容量的计算 1、数据库容量核心分析对象是数据库表,及配合数据库表的包括视图、索引、日志等相关的附属信息。
1404 0
|
5天前
|
关系型数据库 MySQL 分布式数据库
《MySQL 简易速速上手小册》第6章:MySQL 复制和分布式数据库(2024 最新版)
《MySQL 简易速速上手小册》第6章:MySQL 复制和分布式数据库(2024 最新版)
35 2
|
21天前
|
SQL 数据可视化 关系型数据库
轻松入门MySQL:深入探究MySQL的ER模型,数据库设计的利器与挑战(22)
轻松入门MySQL:深入探究MySQL的ER模型,数据库设计的利器与挑战(22)
104 0

热门文章

最新文章