select pool,name,bytes/1048576 "Size in MB"
from v$sgastat
where name = 'free memory'
/
看看还有多大.也可能碎片过多
一般来说
1. SQL中变量绑定
2. 少用动态SQL,
3. 改cursor_sharing
4. Flush the Shared Pool
5. 上metalink查相关的bug
from v$sgastat
where name = 'free memory'
/
看看还有多大.也可能碎片过多
一般来说
1. SQL中变量绑定
2. 少用动态SQL,
3. 改cursor_sharing
4. Flush the Shared Pool
5. 上metalink查相关的bug
解决方案 »
- dba_tab_modifications表不更新的问题
- 如何修改oracle10g数据库实例名称
- oracle备份
- 请教一个查询条件
- 在存储过程中使用了DML语句要不要调用COMMIT?
- 求助一个与日期有关的SQL语句
- 为什么我在date类型的字段里插入日期时,不管用什么格式都插入不进去呀!为什么?
- [在线等]一个关于ORACLE触发器的问题,需要查询多个表才能实现,请高手指点一下,谢谢,
- 请教一个oracle语句?有关replace
- 无效标识的问题!!
- 奇怪的问题
- 我是初学者,很困惑,为什么system表空间的文件格式是system01.dbf,而我自己建立的表空间则是*.ora,表空间和数据文件到底是怎么回事,怎
要不打补丁到8.1.7.4,要稳定些,少些bug