对于主要写入(更新)Oracle 数据库的应用程序,可以使用哪些有用的 Oracle 优化?
这里的一般使用模式不是像大多数情况那样进行网络服务或日志记录,而是保存系统的复杂状态,因此唯一需要读取的时间是系统启动时,之后更新并创建所有方式。因此,现在写入与读取的比率超过 9 比 1,在这种情况下,什么数据库调整可以提高性能?
使用 statspack (9i) 或 AWR (10g+) 监控系统运行状况将是识别瓶颈的最佳方法。
尤其:
- 留意重做等待。重做日志对于维持高写入率至关重要
- 使用绑定变量
- 尽可能使用批量操作。
- 监视索引争用,其中多个进程将记录插入到在序列派生列上有索引的单个表中
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)