之前写过一个命题:列举你认为最重要的9个动态性能视图,在Itpub上有朋友忽然问这个问题答案.原来是在面试中被问及了这个问题.
实际上我提出的只是一个命题,答案肯定因人而异,而且这个问题的答案也无所谓对错.
但是通过答案我们的确可以看出一个人对数据库的认识和理解,看出他的侧重点,看出他的知识面.进而,面试者可以通过你的回答进行更为深入的提问,从而来考察你的真实水平.在完善的面试下,真实的技术水平肯定是无法隐瞒的.
在命这个题的时候,我也没有想过自己的答案.
所以说9,是因为考虑到,数以1始,以9终,是以为极.
故有9之说
如果真要我想,大约列了9个,真还不好取舍:
v$session + v$session_wait (在10g里功能被整合,凑合算1个吧.)
v$process
v$sql
v$sqltext
v$bh (更宁愿是x$bh)
v$lock
v$latch_children
v$sysstat
v$system_event
这是我的答案,这里有小惠惠的答案,大家都来列一下,我们取下交集或许可以给彼此一个参考:)
看到别人的答案我们应该思考:给我这些视图,我能获得哪些信息?我能解决哪些问题?
然后,如果有机会和答题者讨论沟通,必然有不错的提高,三人行必有我师,学习也正是一个不断借鉴交流提升的过程.
--轉載eygle blog
按组分的几组重要的性能视图
1。System 的 over view
v$sysstat , v$system_event , v$parameter
2。某个session 的当前情况
v$process , v$session , v$session_wait ,v$session_event , v$sesstat
3。SQL 的情况
v$sql , v$sqlarea , v$SQL_PLAN , V$SQL_PLAN_STATISTICS, v$sqltext_with_newlines
3. Latch / lock /ENQUEUE
v$latch , v$latch_children , v$latch_holder , v$lock ,V$ENQUEUE_STAT ,V$ENQUEUE_LOCK
4. IO 方面的
v$segstat , v$filestat , v$tempstat ,v$datafile , v$tempfile
5.shared pool / Library cache
v$Librarycache , v$rowcache , x$ksmsp
6.几个advice也不错
v$db_cache_advice , v$PGA_TARGET_ADVICE, v$SHARED_POOL_ADVICE
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/77580/viewspace-212711/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/77580/viewspace-212711/