对于主要写入(更新)Oracle数据库的应用程序,可以使用哪些有用的Oracle优化?
这里的一般使用模式不是web服务或日志记录,在大多数情况下,而是保持系统的复杂状态,所以只需要读取系统启动时,之后更新并创建所有办法.因此,目前写入读取比率超过9比1,在这种情况下,数据库调整可以提高性能?
使用statspack(9i)或AWR(10g +)监控系统健康状况是识别瓶颈的最佳方法.
特别是:
寻找重做等待.重做日志对于保持高写入率至关重要
使用绑定变量
尽可能使用批量操作.
监视索引争用,其中多个进程将记录插入到具有序列派生列的索引的单个表中