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

简介:

手术表

属性名

存储代码

类型

长度

备注

手术序号

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
相关文章
|
5月前
|
文字识别 算法 API
视觉智能开放平台产品使用合集之人脸数据库容量是否支持扩容
视觉智能开放平台是指提供一系列基于视觉识别技术的API和服务的平台,这些服务通常包括图像识别、人脸识别、物体检测、文字识别、场景理解等。企业或开发者可以通过调用这些API,快速将视觉智能功能集成到自己的应用或服务中,而无需从零开始研发相关算法和技术。以下是一些常见的视觉智能开放平台产品及其应用场景的概览。
|
5月前
|
存储 移动开发 数据库
视觉智能开放平台产品使用合集之人脸数据库容量是否支持扩容
视觉智能开放平台是指提供一系列基于视觉识别技术的API和服务的平台,这些服务通常包括图像识别、人脸识别、物体检测、文字识别、场景理解等。企业或开发者可以通过调用这些API,快速将视觉智能功能集成到自己的应用或服务中,而无需从零开始研发相关算法和技术。以下是一些常见的视觉智能开放平台产品及其应用场景的概览。
|
5月前
|
SQL 关系型数据库 MySQL
MySQL查看数据库表容量大小
MySQL查看数据库表容量大小
198 0
|
8月前
|
存储 监控 关系型数据库
关系型数据库设计集群架构节点规划
【5月更文挑战第6天】在实际项目中,可能还需要考虑其他因素,如安全性、合规性、成本等。因此,在进行关系型数据库设计集群架构节点规划时,建议与经验丰富的数据库管理员和架构师合作,以确保项目的成功实施和稳定运行。
75 4
关系型数据库设计集群架构节点规划
|
7月前
|
关系型数据库 数据库
|
缓存 数据库 OceanBase
OceanBase数据库资源规格规划
OceanBase数据库资源规格规划
147 1
|
存储 分布式计算 容灾
数据库容量考虑因素
一、数据库需求分析 1.1 数据类型 1.2 数据量预测 1.3 数据增长速度 二、数据库性能需求 2.1 响应时间 2.2 吞吐量 2.3 并发处理能力 三、数据库成本考虑 3.1 硬件成本 3.2 软件成本 3.3 人力成本 四、数据库扩展性考虑 4.1 升级路径 4.2 兼容性 4.3 容灾备份方案
124 0
|
存储 自然语言处理 NoSQL
内存数据库容量极致优化赛题解析 | 学习笔记
快速学习内存数据库容量极致优化赛题解析
内存数据库容量极致优化赛题解析 | 学习笔记
|
SQL 弹性计算 算法
深度技术揭秘 | 大促狂欢背后,如何有效评估并规划数据库计算资源?
经过“双11”、“618”这类互联网促销活动的验证,越来越多的互联网公司采用不定期营销活动来刺激消费,达到提升营收能力的目标。然而,在每一次业务狂欢的背后,如何科学地为促销活动准备相应的计算资源就变成了困扰开发人员的常态问题。此外,据Gartner统计,在疫情的影响下越来越多的企业开始加速关键业务模块从本地云往公有云上迁移,以提升企业服务的稳定性和容灾能力。如何有效评估并规划计算能力、计算引擎、带宽等关键资源的容量成为了云场景下的一项技术挑战。
1259 0
深度技术揭秘 | 大促狂欢背后,如何有效评估并规划数据库计算资源?
|
存储 人工智能 分布式计算
阿里云数据库助力智启蓝墨实现在线大容量存储与分析
阿里云数据库助力智启蓝墨实现在线大容量存储与分析
1308 0
阿里云数据库助力智启蓝墨实现在线大容量存储与分析