如果不放心删掉索引重建在会话级把sort_area_size开的足够大很快可以建好
解决方案 »
- 存储过程获得动态视图和返回值问题。问题比较多
- 如何利用sql语句删除oracle中所有表中的数据?
- oracle类似这样的统计函数怎么写?
- with 的 sql server 和 oracle使用
- oracle 数据库,监听停了以后,直接就shutdown immediate,然后 数据库的服务器就再连不上了
- 如何将Oracle某用户下所有表的依赖关系用树的形式列出来?
- 泰文的操作!!!(急等!)
- oracle的insert语句有长度限制吗?
- 安装Oracle9i失败,一定要重灌系统吗?(个人安装后的体会,与大家分享)
- 我在oracle9i的Enterprise Manager console中怎么不能用备份,导出、导入等工具?
- 一定送分,请大家关注!
- 请文表空间到底是什么,有什么用?
sort_area_size加大?按照我目前这种需求,多大合适呢?
shared_pool_size = 104857600
shared_pool_reserved_size = 22500000
large_pool_size = 10485760
sort_area_size = 655350
sort_area_retained_size = 655350只要占用的表空间能够释放,10几分钟也很好了:)
sort_area_retained_size = 655350把这两个数值设置成db_block_size的整数倍 以减少碎片
还有,在会话级把sort_area_size开的足够大是指我在init文件中把
sort_area_size加大?按照我目前这种需求,多大合适呢?另外 千万别在init中作大调整,sort_area_size是正对每个session的
如果你在system级(也就是在init中调整后)会耗尽你的系统内存(os级非sga,如果不是mts的话)很危险其实你只需要alter session set .....
sort_area_retained_size = 655350把这两个数值设置成db_block_size的整数倍 以减少碎
############################################Not necessary if your sort area size is bigger enough ( all the sorting can be done in memory )Set sort_area_size = 100,000,000 (but after rebuild the index ,please reduce it to normal)
~~~~~~~~~~~~~~~~~~~~~~~~·
不讨论极端