如何调整temporary tablespace的extent size

探讨在Oracle环境中调整临时表空间extent大小以优化性能的方法,特别关注buffer busy wait现象,通过增大‘nestextent’参数来减少分配操作,从而提高数据库效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

10.2.0.5 on windows 2008 64bit

在10g里面temporary tablespace  的extent management为local uniform size,默认为1m。

我的疑问是如何调优 temporary tablespace的extent size呢。今天阅读了一篇关于buffer busy wait的文章,说到如果buffer busy wait on temporary segment header 时,

增大' nest extent'的大小。这里可以理解为,

 A large uniform extent size
will tend to mean fewer allocations take place. Usually disk acreage for
temp is not that much of a concern, since disk SPACE is cheap and you don't
have to back up temp space.
"

这算是 extent size的一个考虑点,那还有其他的考虑点么

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值