估算表占用的空间
来源:互联网 发布:照片装饰软件下载 编辑:程序博客网 时间:2024/04/29 22:36
SQL> create table cmdb.tx tablespace users as select * from dba_objects;
SQL> exec dbms_stats.gather_table_stats('CMDB','TX',cascade=>true);
PL/SQL 过程已成功完成。
conn cmdb/cmdb
SQL> select avg_row_len from user_tables where table_name='TX';
AVG_ROW_LEN
-----------
97
如果能预估出后期表的记录数N,最终表的占用空间为:97bytes*N
SQL> select segment_name,segment_type,bytes from user_segments where segment_name in ('TX','TX_IND');
SEGMENT_NA SEGMENT_TY BYTES
---------- ---------- - ---------
TX_IND INDEX 2097152
TX TABLE 9437184
SQL> SELECT TRUNC((2097152/9437184)*100) IND_PERCENT from dual;
IND_PERCENT
-----------
22
表+表上共占空间为:97bytes*N(1+22%)
摘自《让oracle跑得更快》
- 估算表占用的空间
- 估算Undo表空间大小
- ORACLE 10gR2 估算表所需的空间
- oracle undo 表空间 ——估算UNDO表空间的大小
- SQLServer 查看所有表占用的空间
- sql2000查看表所占用的空间
- 查看表占用空间的sql语句
- 查看表空间占用情况的SQL
- 查询表占用的空间大小
- mysql 查看表占用空间的大小
- mysql 查看一个表占用的空间
- 查看MSSQL数据库表占用的空间
- 查看MySQL每个表占用的空间
- 查询表占用的空间大小
- Oracle undo表空间大小估算
- 通过DBA_EXTENTS查看占用空间的表--释放表空间
- 如何Shrink Undo表空间,释放过度占用的空间
- 如何Shrink Undo表空间、释放过度占用的空间
- How to find arm-apple-darwin#-llvm-gcc-4.2 compiler on Xcode 5?
- Windows驱动开发书籍简介
- fatal error LNK1123: 转换到 COFF 期间失败
- cocos2d-x:定时器Schedulerh和Timer Callback
- innodb存储引擎之hash算法源码分析(未完待续)
- 估算表占用的空间
- 《JS基础——实现元素复制》
- android图片特效处理之模糊效果
- php安装gd(freetype、jpeg、png、zlib)
- getClass()
- android图像处理系列之四--给图片添加边框(上)
- thinkcentre 主机从光盘重装系统
- C#base关键字
- Linux completion理解