(oracle笔试题.docVIP

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(oracle笔试题

Oracle面试题 一、ORACLE实例与数据库有什么区别?? (容易) ORACLE实例 = 进程 + 进程所使用的内存(SGA) 实例是一个临时性的东西,你也可以认为它代表了数据库某一时刻的状态! 数据库 = 重做文件 + 控制文件 + 数据文件 + 临时文件 数据库是永久的,是一个文件的集合。 ORACLE实例和数据库之间的关系 1.临时性和永久性 2.实例可以在没有数据文件的情况下单独启动 startup nomount , 通常没什么意义 3.一个实例在其生存期内只能装载(alter database mount)和打开(alter database open)一个数据库 4.一个数据库可被许多实例同时装载和打开(即RAC),RAC环境中实例的作用能够得到充分的体现! 二、SGA主要有那些部分,主要作用是什么? (容易) 数据库信息存储在SGA中,并由多个数据库进程共享。SGA有多个内存结构,按其作用不同,可分为共享池、数据缓冲区及日志缓冲区。 共享池是对SQL、PL/SQL程序进行语法分析、编译、执行的内存区域。如果共享池太小,则运行SQL、PL/SQL程序所用的时间就会较长,影响数据库的性能。 数据缓冲区用于存储从磁盘数据文件中读入的数据,所有用户共享。数据缓冲区的大小对数据库的读取速度有直接的影响。 日志数据首先产生于日志缓冲区,当日志缓冲区的日志数据达到一定数量时,由日志写入进程LGWR将日志数据写入日志文件中。 三、Oracle进程主要有哪些,作用是什么??? (容易) Oracle进程主要有用户进程、服务器进程和后台进程。 用户进程是一个需要与Oracle服务器进行交互的程序。 服务器进程是一个用于处理连接到该实例的用户进程的请求。服务器进程和用户进程通信并为所连接的用户请求服务。 后台进程主要作用是使系统性能最好和协调多个用户。其主要包括进程监控进程(PMON,在用户进程出现故障时执行进程恢复)、系统监控进程(SMON,在实例启动时执行实例恢复、整理数据文件的自由空间、释放不再使用的临时段)、数据写入进程(DBWR,主要负责将数据缓冲区内的数据写入数据文件)、日志写入进程(LGWR,主要负责将日志数据区内的数据写入日志文件)及检查点进程(CKPT,其作用是保证所有修改过的数据库缓冲区都被写入数据库文件)。 四、数据描述有通常有哪几种形式?(中等) 数据描述有物理描述和逻辑描述两种形式。 物理数据描述指数据在存储设备上的存储方式,物理数据是实际存放在存储设备上的数据。 逻辑数据描述指程序员或用户用以操作的数据形式,是抽象的概念化数据。 五、和排序相关的内存在8i和9i分别怎样调整,临时表空间的作用是什么(中等) Oracle 8i中sort_area_size/sort_area_retained_size决定了排序所需要的内存;如果排序操作不能在sort_area_size中完成,就会用到temp表空间。 Oracle 9i中如果workarea_size_policy=auto时,排序在pga内进行,通常pga_aggregate_target的1/20可以用来进行disk sort;如果workarea_size_policy=manual时,排序需要的内存由sort_area_size决定。 在执行order by/group by/distinct/union/create index/index rebuild/minus等操作时,如果在pga或sort_area_size中不能完成,排序将在临时表空间进行(disk sort)。 临时表空间主要作用就是完成系统中的disk sort。 - 六、Oracle有哪些用户?其默认口令和权限是什么?(容易) 当新建一个数据库时,Oracle将创建几个默认数据库用户模式,如SYS、SYSTEM和SCOTT。 SYS用户是Oracle中的超级用户,它的默认口令是change_on_install。数据库中数据字典的所有表和视图都存储在SYS模式中。 SYSTEM用户也有管理员权限,它的默认口令是manager。该用户创建显示管理信息的表和视图,以及Oracle工具所使用的内部表和视图。 SCOTT用户是一个示范帐户,其默认口令为tiger,此帐户包含4个示范表。 ? 七、怎样查看哪些用户拥有SYSDBA、SYSOPER权限? (中等) conn sys/change_on_install select * from V_$PWFILE_USERS; ? 八、请简述SQL语言的组成、作用及其常用命令。(容易) SQL语言分为数据定义语言(DDL)、数据操纵语言(DML)和数据

文档评论(0)

popo786 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档