有一个数据表,按照组合主键创建的唯一索引,今天查询了下,数据文件2.5G,索引7.8G感觉索引占用好多,想问下索引占用空间是怎么计算的,在线等
解决方案 »
- crontab
- oracle存储过程中date查询问题
- sqlserver有个中文繁简转换的功能ChineseConverter,oracle有没有类似的
- 如何建立多个表的视图
- NT上ORACLE改IP出问题了
- oracle9i在odbc的用户dsn下配置后没有显示,但在注册表中已经写入
- sql解决两表数据互换问题?
- Oracle数据检索的初级问题。(再线等)
- 关于创建数据库的问题?
- 同时熟悉sql server和oracle的大侠们评估一下:系统从sql server 迁移到oracle的工作量(详情见帖)
- 我的oracle 11g 是不是安装成功?
- oracle 11g 为什么安装到9%就没反应。
where segment_name ='IDXName
select used_space from index_stats
where name='XXXX';
opt_cmpr_count是系统推荐的压缩列数,来减少索引占用空间和I/O,opt_cmpr_pctsave是压缩后可以节省的空间百分比
使用alter index INDEX_NAME rebuild compress N; N即压缩列数
来重建压缩索引