日期:2014-05-16  浏览次数:20718 次

为什么要把数据字典信息放在共享池中,有什么好处吗


------解决方案--------------------
数据字典是oracle的核心,关于数据库的信息都在数据字典里面存着。

如:当你update一个表的一个记录的时候,oracle会去数据字典里面检查表的定义,字段的定义等等信息,同时在字典上上锁,防止你更新的时候别人修改表结构等情况发生。

insert 同理,select 也是一样。
select a from t;假设a 不是t表的字段,oracle怎么知道的----通过数据字典知道的。