【数据仓库】数据仓库设计前如何粗估所需的存储空间大小?
来源:互联网 发布:java 反射 私有属性 编辑:程序博客网 时间:2024/05/21 08:39
设计数仓前,粗略估计其所占空间大小是非常重要的。只有估计出空间大小,才能确定数仓将要在什么粒度级别下进行设计。下图给出基本步骤:
(1)确定数据仓库中将要创建的所有表
通常情况下,总是有一到两个非常大的表和一些小表。
(2)估计每张表中行的大小
不需要确切的大小,只需要一个上限和一个下限。
(3)估计一年内表中可能的最少行数和最多行数
(4)使用和估计一年所占空间大小同样的方法,估计未来5年的大小
(5)计算索引数据所占空间
(6)计算最终空间大小
将各表中行数可能的最大值和最小值分别乘以数据的最大长度和最小长度。另外,还要将索引项数目与关键字长度的乘积累计到总的数据量中确定出最终需要的数据总量。最后,还要考虑备份和恢复的所需空间大小。
--参考《数据仓库 第四版》
阅读全文
0 0
- 【数据仓库】数据仓库设计前如何粗估所需的存储空间大小?
- 数据仓库(六):数据仓库的概念设计
- 关于数据仓库的设计!
- 数据仓库的设计过程
- 数据仓库设计的思考
- 数据仓库的物理设计
- 数据仓库的设计目的
- 数据仓库的模型设计
- 数据仓库的模型设计
- 数据仓库的模型设计
- 数据仓库的模型设计
- 数据仓库的模型设计
- 数据仓库设计
- 【数据仓库】数据仓库的发展史
- 数据仓库设计的七个步骤
- 数据仓库设计的七个步骤
- 智能数据仓库的设计方法
- 数据仓库的架构与设计
- Spring Cloud教程合集
- vue-router
- 自定义view实现画折线图
- 基于STM32开发板电机控制的学习
- 配置多台机器SSH相互通信信任,以及一个自动备份脚本例子
- 【数据仓库】数据仓库设计前如何粗估所需的存储空间大小?
- Struts与Apache Tiles结合实现像HTML一样的Frame框架
- 内存管理最先分配算法
- javaweb后端实例 dao
- 自媒体如何写原创文章,快速创作内容1小时3-5篇技巧!
- 使用 vue-cli 开发多页应用
- 深入浅出JSONP--解决ajax跨域问题
- 四道Java基础题 你能对几道?
- 深入理解 Java 中的 try-with-resource