社区
基础和管理
帖子详情
ORACLE数据、索引所占空间大小估算
秋雨飘落
2010-06-04 10:32:16
平时大家是根据什么办法来根据数据量大小,
估算出数据所占的表空间大小
如果给这个数据表某一个字段建索引,又需要占用多大空间,
有什么估算的办法。。
...全文
1511
3
打赏
收藏
ORACLE数据、索引所占空间大小估算
平时大家是根据什么办法来根据数据量大小, 估算出数据所占的表空间大小 如果给这个数据表某一个字段建索引,又需要占用多大空间, 有什么估算的办法。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Dave
2010-06-07
打赏
举报
回复
前期需求来。 系统在上线之前就应该对这些做好规划了。 每个系统都有自己标准。 测试的时候把表空间弄大点,上线以后就知道了。
上线之后可以根据下面的SQL 来查:
查看索引占用空间大小:
select (sum(bytes)/1024/1024)||'MB' from dba_segments where segment_name = 'INDBILLLOG5_CALLEND';
290MB
查看表占用空间大小
select (sum(bytes)/1024/1024)||'MB' from dba_segments where segment_name = 'TBILLLOG5';
2200mb
290/2200= 13% , 由此得出索引占表的13%左右的空间,这个只是我自己的系统。 供参考。
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
DBA1 群:62697716(满); DBA2 群:62697977
inthirties
2010-06-07
打赏
举报
回复
dba_extents
baojianjun
2010-06-04
打赏
举报
回复
数据量大小指的是什么?记录笔数么?
如果仅仅是记录笔数是无法判断的,因为不同的表每笔记录所存放的数据量差异很大的
如果不是指数据记录笔数,而是指实际占用空间大小,那么数据量大小和表空间大小是一致的了!
Oracle
入门课程
01、
Oracle
介绍02、表
空间
、用户、授权03、DDL
数据
定义语言04、DML
数据
操纵语言05、JDBC CRUD操作06、
Oracle
简单查询07、
Oracle
伪列08、
Oracle
聚合函数09、
Oracle
关联查询、子查询10、
Oracle
分页11、
Oracle
单行函数12、
Oracle
集合运算13、
Oracle
视图14、
Oracle
序列15、
Oracle
索引
16、
Oracle
基本语法17、
Oracle
数据
类型18、
Oracle
变量19、
Oracle
运算符20、
Oracle
条件控制21、
Oracle
循环22、
Oracle
循环控制23、
Oracle
字符串24、
Oracle
数组25、
Oracle
存储过程26、
Oracle
函数27、
Oracle
游标28、
Oracle
触发器
oracle
估算
一个
索引
所需要的
空间
在创建一个
索引
之前,可以通过DBMS_SPACE.CREATE_INDEX_COST存储过程来
估算
所需的
空间
,但仅仅是
估算
。 This procedure determines ...
索引
大小
+
oracle
,如何估計
Oracle
索引
的
大小
?
I'm considering adding an index to an
Oracle
table, but I'd like to first estimate the size of the index after it has been built (I don't need a precise size - just an estimate.)我正在考慮在
Oracle
表中添加一個
索引
,但...
Oracle
准确
估算
数据
泵导出
数据
大小
Oracle
准确
估算
数据
泵导出
数据
大小
场景: 客户会有某种需求,想要
估算
出
数据
库的全库导出的逻辑
大小
,来判断预留磁盘
空间
是否足够,此时就需要我们尽可能的准确分析
估算
导出的
数据
大小
。 分两种情况:(不考虑
索引
段情况下进行测试) 一:高水位线以下不存在空块 1.采用dba_segments视图
估算
的
大小
值 2.采用estimate进行估计(blocks/statistics) 3.实际导出
大小
值 二:高水位线以下存在空块 1.采用dba_segments视图进行估计 2.采用estimate进行估计(blo
oracle
索引
大小
暴增_
Oracle
创建
索引
前
估算
索引
大小
(dbms_space.create_index_cost)
Oracle
创建
索引
前
估算
索引
大小
,在一个表的某个字段创建
索引
前
估算
其
大小
,最好的办法就是在测试库创建
索引
做预测。如果没有测试
Oracle
创建
索引
前
估算
索引
大小
在一个表的某个字段创建
索引
前
估算
其
大小
,最好的办法就是在测试库创建
索引
做预测。如果没有测试环境还可以使用dbms_space.create_index_cost来
估算
其
大小
。语法:DBMS_SPACE.CREATE_INDEX_COST...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章