LGWR improvement

July 21st, 2007 | Categories: Boring | Tags:

According kevinclosson’s comments,and tom’s reply,Oracle improved LGWR work mechanism in 10g and it shortens “log file sync” wait event apparently.

Quote my understanding here,

in 8i the log writer checks the entire x$ array (process array) at the end of a log write to see which sessions have had their log sync request honoured. But in 9i the array is only checked up to its high-water mark.

while in 10g, LGWR can use wait&post(a semaphore operation) to notify waiting processes that their log entries were writeen to disk. Then noneed to scan every process slot in x$ array

It’s expected behavior that log file sync total wait time and average wait time decrease a little after upgrade.

Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪 ViVi 365Key 网摘 天极网摘 和讯网摘 博拉网 POCO 网摘 饭否 QQ 书签 Digbuzz 我挖网 Mister Wong
No comments yet.