数据库面试题及答案

数据库面试题及答案

ID:6321822

大小:60.50 KB

页数:9页

时间:2018-01-10

数据库面试题及答案_第1页
数据库面试题及答案_第2页
数据库面试题及答案_第3页
数据库面试题及答案_第4页
数据库面试题及答案_第5页
资源描述:

《数据库面试题及答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库面试题及答案ORACLE面试问题-技术篇(2)21.如何判断数据库的时区?解答:SELECTDBTIMEZONEFROMDUAL;22.解释GLOBAL_NAMES设为TRUE的用途解答:GLOBAL_NAMES指明联接数据库的方式。如果这个参数设置为TRUE,在建立数据库链接时就必须用相同的名字连接远程数据库。23.如何加密PL/SQL程序?解答:WRAp24.解释FUNCTION,PROCEDURE和PACKAGE区别解答:function和procedure是PL/SQL代码的集合,通常为了完成一个任务。procedure不需要返回任何值而func

2、tion将返回一个值在另一方面,Package是为了完成一个商业功能的一组function和procedure得集合25.解释TABLEFunction的用途解答:TABLEFunction是通过PL/SQL逻辑返回一组记录,用于普通的表/视图。他们也用于pipeline和ETL过程。26.举出三中可以收集threeadvisorystatistics解答:BufferCacheAdvice,SegmentLevelStatistics,TimedStatistics27.Audittrace存放在哪个oracle目录结构中?解答:unix$ORACLE_HO

3、ME/rdbms/auditWindowstheeventviewer28.解释materializedview的作用解答:Materializedview用于减少那些汇总,集合和分组的信息的几何数量。它们统称适合于数据仓库和DSS系统。29.当用户进程出错,哪个后台进程负责清理它解答:PMON30.哪个后台进程刷新materializedview?解答:TheJobQueueProcesses31.如何判断哪个session正在连接以及他们等待的资源?解答:V$SESSION/V$SESSION_WAIT32.描述什么是redologs解答:RedoLogs

4、是用于存放数据库数据改动状况的物理和逻辑结构。可以用来修复数据库。33.如何进行强制LOGSWITCH?解答:ALTERSYSTEMSWITCHLOGFILE;34.举出两个判断DDL改动的方法?解答:你可以使用Logminer或Streams35.Coalescing做了什么?解答:Coalescing针对于字典管理的tablespace进行碎片整理,将临近的小extents合并成单个的大extent。36.TEMPORARYtablespace和PERMANENTtablespace的区别是?解答:Atemporarytablespace用于临时对象列如排

5、序结构而permanenttablespaces用来存储那些真实的对象(例如表,回滚段等)37.创建数据库时自动建立的tablespace名称?解答:SYSTEMtablespace.38创建用户时,需要赋予新用户什么权限才能使它联上数据库。解答:CONNECT39.如何在tablespace里增加数据文件?解答:ALTERTABLESPACEADDDATAFILESIZE40.如何变动数据文件的大小?解答:ALTERDATABASEDATAFILERES

6、IZE;41.哪个VIEW用来检查数据文件的大小?解答:DBA_DATA_FILES42.哪个VIEW用来判断tablespace的剩余空间?解答:DBA_FREE_SPACE43.如何判断谁往表里增加了一条记录?解答:auditing44.如何重构索引?解答:ALTERINDEXREBULID;45.解释什么是Partitioning(分区)以及它的优点。解答:Partition将大表和索引分割成更小,易于管理的分区。46,你刚刚编译了一个PL/SQLPackage但是有错误报道,如何显示出错信息?解答:SHOWE

7、RRORS47.如何搜集表的各种状态数据?解答:ANALYZETheANALYZEcommand48.如何启动SESSION级别的TRACE解答:DBMS_SESSION.SET_SQL_TRACEALTERSESSIONSETSQL_TRACE=TRUE;50.用于网络连接的2个文件?解答:TNSNAMES.ORAandSQLNET.ORA51.数据库切换日志的时候,为什么一定要发生检查点?这个检查点有什么意义?解答:(checkpointqueue是dirtybuffer按时间顺序排列的列表,用来表识DBWR写过的block.)当发生logswitch时候

8、,CKPT会写redolog中chec

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。