oracle例程是干什么?

我知道oracle例程是由内存结构和后台进程结构组合,但是oracle例程主要是干嘛的,如果它是访问数据库的一种方式,那它是怎眼访问的,访问的流程能说一下吗?

数据库服务器是由数据库和例程组成。数据库负责主要存储数据,历程是用户和数据库的中间人,相当于数据库的前台,你要跟数据库要数据查询或者更新数据等得通过例程进行。举个简单的例子也许不那么准确。你QQ用户的信息存储在数据库里,你要查询或修改你的数据显然是不能直接操纵库的,你的用QQ这个前台工具,例程就是oracle数据库的前台工具。你知道例程又分内存结构和后台进程结构,你跟数据库要数据,数据库把数据交给例程的内存结构暂时保管,数据库跟内存结构的中间人就是后台进程,后台进程有很多,自己百度,每个后台进程都有它专门的作用。这么说明白了吧?纯手工!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-19
例程有内存结构和后台进程组成,内存用来缓存各种数据,后台进程有PMON进程,SMON进程,DBWR进程等等,这些进程在后台运行,分工不同,有负责将脏数据写入数据块的,将用户操作信息写入日志等等,这些都是保证数据库正常运行的机制。而当用户访问数据库时会启动一个用户进程,用户进程通过服务器进程来获得服务
第2个回答  推荐于2017-09-22
首先你应该明白,数据库服务器是由数据库和例程组成。
数据库负责主要存储数据,历程是用户和数据库的中间人,相当于数据库的前台,你要跟数据库要数据查询或者更新数据等得通过例程进行。
举个简单的例子也许不那么准确。
你QQ用户的信息存储在数据库里,你要查询或修改你的数据显然是不能直接操纵库的,你的用QQ这个前台工具,例程就是oracle数据库的前台工具。
你知道例程又分内存结构和后台进程结构,你跟数据库要数据,数据库把数据交给例程的内存结构暂时保管,数据库跟内存结构的中间人就是后台进程,后台进程有很多,自己百度,每个后台进程都有它专门的作用。