数据库程序员面试分模拟题10.docx
《数据库程序员面试分模拟题10.docx》由会员分享,可在线阅读,更多相关《数据库程序员面试分模拟题10.docx(18页珍藏版)》请在第壹文秘上搜索。
1、数据库程序员面试分模拟题10倚答题1. DBMSJ)UTPUT提示缓冲区不够,怎么增加?正确答案:采用命令DBMSOUTPUT.ENAB1.E(20000);,另外,如果DBvSOUTPUT(江南博哥)的信息不能显示,那么需要设置SETSERVEROUTPUTON0考点系统包2. 后台进程、服务器进程和用户进程之间的区别是什么?正确答案:后台进程、服务器进程和用户进程间的关系如下图所示。进程结狗(I)USERPROCESS(用户进程)用户进程指的是Oracle客户端进程。例如,常用的Oracle的SQ1.*Plus就是最常用的客户端进程。(2) SERVERPROCESS(服务器进程)服务器进
2、程指的是与客户端连接的服务器端的后台进程。对于每个前台的用户进程,后台都有一个服务器进程与之对应。服务器主要是通过它和用户进程进行联系、沟通及进行数据的交换。(3) BACKGROUNDPROCESSES(后台进程)后台进程是OraCIe的程序,在OraCle实例启动的时候启动,用来管理数据库的读写、恢复和监视等工作,例如PMO、SMON等进程。后台进程是OraCIe实例的核心。在UNIX操作系统上,OraCIe的后价进程对应于操作系统进程,也就是说,一个OraCIe后台进程将启动一个操作系统进程:在WindOWS操作系统上,OraCle的后台进程对应于操作系统线程,打开任务管理器,只能看到个
3、ORAC1.E.EXE的进程,但是通过另外的工具,就可以看到包含在ORAC1.E.EXE进程中的线程。考点后台进程3. Oracle中哪个包可以获取环境变量的值?正确答案:可以通过DBVS.SYSTEM.GETKV来获取环境变量的当前生效值。考点系统包4. 如何查询SCHEDU1.ERJOB的运行日志?正确答案:可以通过查询视图DBA_SCHEDU1.ER_JOBRUxDETI1.S来获取SCHEDU1.ERJOB的运行口志、产生的错误等信息。代码如下:SE1.ECTJRD.1.OG_ID,JRD.JOB_NAME,N.JOB_C1.ASS,TO_CHAR(JRD.1.O(1.DATE,YYY
4、Y-MM-DDHH24:M1:SS)1.OG_DATE,JRD.STATUS,JRD.ERROR#,JRD.RUN.DURATION运行时长,JRD.ADDlTlONA1._NF.0FROMDBA.SCHEDU1.EROBjoGNj)BA.SCHEDU1.ER.JOI1.RUXDETAl1.SJRDWHEREN.1.OGD=JRD.1.OGDANDN.JOkNAME=JOBNSERT_SQ1._1.HRJOB的名称ORDERBYJRD.1.OGIDDESC;IuXUDJXJMX咚jpU%=cMmIXSj69Tjq5C0UjO.OASSM浑ll29l33sRUD*X0t:nn(NMI6M:IMi
5、tto(MNIUlaMtaai5MK6JC8.NSKf.SQt,W1M.OKWrtcmCM-016MlutatoMTUleWrttotM5W91K6W5BI.St-lHICeWUJO1.aA5$2O14!JSIJ1SUCCffitCOMOMttOO如网XBJMSStuoiafi笫I1.URqASSawn29imjjjscc三coma:KteE从查询结果中可以看到,JOB_INSERT_SQ1._1.HR从2016-11-2913:03:36开始执行的时候就报错了,报错信息司以从ADDITlONA1.NFO列里找到,其报错的具体信息如卜丁ORA-OI658:UnabletocreateINITI
6、A1.extentforsegmentintablespaceTS1.llR0RA-06512:at*DB_M0NIT0R.PKG_SQ1._HISTORY_1.HR*,line180可见,涉及的程序是DB_MoNlTOR用齐下的PKG_SQ1._HISTORYJJlR包,而ORA-01658的错误是由于表空而不足引起的。考点JOB5. 如何在AWR中杳看每秒执行事务的个数?正确答案:该题考查的是对AWR报告的熟悉程度。AWR中每秒事务数在1.oadProfiIe部分的最后,负载较低的数据库每秒执行事务的个数可能小于1;而对于一些负载比较大的场景,每秒可能会有50、1000,甚至高达100oO
7、的事务,所以,这个只与具体的场景有关。考点ASHWRDDM6. 在MySQ1.中,VARCHAR与CHAR的区别是什么?VAReHAR(50)中的50代表的含义是什么?正确答案:CHAR是一种固定长度的类型,VRCHAR则是一种可变长度的类型。CHAR列的长度固定为创建表时声明的长度。长度可以为0255的任何值。当保存QIAR值时,在它们的右边填充空格以达到指定的长度。当检索到CHAR值时,尾部的空格被删除掉。在存储或检索过程中不进行大小写转换。VARCHAR列中的值为可变长字符串。长度可以指定为065535之间的值。VARCHR的最大有效长度由最大行大d,11使用的字符集确定。在MySQ1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 程序员 面试 模拟 10