我在Oracle 11g中观察到大量开放游标的SELECT
语句。例如,
SELECT statement USING 112 OPEN cursors:
SELECT NVL(MAX(TO_NUMBER(pmd_mdoc_no)),0)+1 FROM t_pm_mdoc;
表T_PM_MDOC有500万条记录。
SELECT PWC_WERKS,PWC_ARBPL
FROM T_PM_WK_CTR WHERE PWC_WERKS='077'
AND PWC_ARBPL='PPMECDGS';
表t_pm_wk_ctr有1553条记录。
为什么在单个表上使用SELECT
查询的隐式游标太多?