ORACLE数据、索引所占空间大小估算 平时大家是根据什么办法来根据数据量大小,估算出数据所占的表空间大小如果给这个数据表某一个字段建索引,又需要占用多大空间,有什么估算的办法。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 前期需求来。 系统在上线之前就应该对这些做好规划了。 每个系统都有自己标准。 测试的时候把表空间弄大点,上线以后就知道了。上线之后可以根据下面的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';2200mb290/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 初学者SQL语句问题 关于图片 如何实现用表字段值作为调用函数的输入参数值 select * from V$NLS_PARAMETERS 中参数的说明 ora-03113 通信通道的文件结束 关于当前表与历史表的备份的问题,大家来看看... 调用function时出现的一个问题!!!!!在线请教 这两条语句该怎么写? 索引无效!!我刚建的一个索引,最初还好用,怎么过了一会再查询又全表搜索了,晕! 列转行 覆盖了触发器,想恢复 问一条关于LIKE的SQL语句
前期需求来。 系统在上线之前就应该对这些做好规划了。 每个系统都有自己标准。 测试的时候把表空间弄大点,上线以后就知道了。
上线之后可以根据下面的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';
2200mb290/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