Write heavy Oracle应用程序的优化?

Rob*_*uld 4 database oracle performance database-design

对于主要写入(更新)Oracle数据库的应用程序,可以使用哪些有用的Oracle优化?

这里的一般使用模式不是web服务或日志记录,在大多数情况下,而是保持系统的复杂状态,所以只需要读取系统启动时,之后更新并创建所有办法.因此,目前写入读取比率超过9比1,在这种情况下,数据库调整可以提高性能?

Dav*_*dge 5

使用statspack(9i)或AWR(10g +)监控系统健康状况是识别瓶颈的最佳方法.

特别是:

  • 寻找重做等待.重做日志对于保持高写入率至关重要
  • 使用绑定变量
  • 尽可能使用批量操作.
  • 监视索引争用,其中多个进程将记录插入到具有序列派生列的索引的单个表中