【问题标题】:Stored procedure performance comparison存储过程性能对比
【发布时间】:2011-11-29 15:46:02
【问题描述】:

谁能推荐一些工具来比较 11g 上的 oracle 存储过程的性能。

【问题讨论】:

标签: performance oracle stored-procedures plsql


【解决方案1】:

Toad for Oracle 可以为您执行此操作,请将此视为reference

【讨论】:

  • 那是为了调优 SQL 语句。存储过程可能存在各种其他问题:例如,如果我们调用一个查询 10000 次而不是执行基于集合的操作一次,那么该 SELECT 是否经过良好调整并不重要。跨度>
  • 你是对的。我在想他会测试查询,然后将其设为 PROC。
  • 一些 PL/SQL 根本不包含任何 SQL。所以我认为调优存储过程至少与 DBA 一样是开发人员的任务。
  • 如果您是开发人员,您会收听 TOAD。如果您是 DBA,则不会。开发人员什么时候想要调优一个完全没有 SQL 的存储过程?
  • 何时需要调整。假设它正在做一些计算上昂贵的事情。或者做很多 I/O。或者等待来自 extproc 的响应。或者它正在缓存集合中的数据。等等。很简单,调整 PL/SQL 不仅仅是调整 SQL 语句。
猜你喜欢
  • 2010-09-27
  • 2012-04-03
  • 1970-01-01
  • 2011-10-27
  • 1970-01-01
  • 2015-03-19
  • 2013-07-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多