oracle跟蹤sql工具 在Oracle中SQL語(yǔ)句的解析步驟是怎樣的呢?
在Oracle中SQL語(yǔ)句的解析步驟是怎樣的呢?請(qǐng)問(wèn)MySQL中的Oracle SGA中是否有共享池這樣的緩存機(jī)制?Oracle使用共享池存儲(chǔ)解析的SQL、PL/SQL代碼、系統(tǒng)參數(shù)和數(shù)據(jù)字典信息。由
在Oracle中SQL語(yǔ)句的解析步驟是怎樣的呢?
請(qǐng)問(wèn)MySQL中的Oracle SGA中是否有共享池這樣的緩存機(jī)制?
Oracle使用共享池存儲(chǔ)解析的SQL、PL/SQL代碼、系統(tǒng)參數(shù)和數(shù)據(jù)字典信息。
由于MySQL的執(zhí)行計(jì)劃沒(méi)有Oracle復(fù)雜,解析器也是輕量級(jí)的,所以沒(méi)有Oracle緩存SQL執(zhí)行計(jì)劃的概念,每次解析都比較困難。
但是,您可以在會(huì)話(huà)期間手動(dòng)使用prepare語(yǔ)句進(jìn)行緩存,并且生命周期是整個(gè)會(huì)話(huà)。