首页 > 数据库 > Oracle > 我自己讲课时总结的oracle中3个“3”
3个重要的概念
3部分不太好理解的内容
3部分非常重要的内容
[@more@]长期讲课以及使用oracle,我总结了3个"3",一般别人找我讲2~3天oracle的话,如果他们没有提出额外要求,我一般讲3个"3":
3个重要的概念是:
1、database(file)[io]
2、instance(memory+process)[memory]
3、session(process)
上面3个概念基本上介绍的是oracle的基本工作原理,其实都是os的原理,以前我觉得oracle中有一堆重要的概念,后来发现其实就3个,其他概念都是围绕这个3个来的。
针对初学者,3部分不好理解的内容是(这仅仅是我的感受):
1、oracle db的logical structure
database->tablespaces->segments->extents->blocks->os blocks
2、os认证和口令文件
3、静态注册和动态注册
3部分重要的内容,我一直觉得oracle db的市场份额之所以这么大,首先是这个产品做的保证,不是oracle商务运作的有多成功,这个产品有好的架构,可扩展性强;其次是有独立的undo,使oracle在支持并发性方面优于其他db,所以我觉得下面3部分内容针对oracle db非常重要:
1、undo
2、lock
3、index
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/19602/viewspace-1056584/ ,如需转载,请注明出处,否则将追究法律责任。