搜索结果
查询Tags标签: DB,共有 1643条记录-
【DB笔试面试642】在Oracle中,什么是基数反馈(Cardinality Feedback)?
♣ 题目 部分 在Oracle中,什么是基数反馈(Cardinality Feedback)? ♣ 答案部分 基数反馈(Cardinality Feedback,CFB)是Oracle 11gR2出现的一个新特性,它的出现是为了帮助Oracle优化器依据更精准的基数生成更加优秀的执行计划。基数的评估准确与否,对于优化器…
2021/4/16 2:26:21 人评论 次浏览 -
【DB笔试面试467】Oracle中行列互换有哪些方法?
♣ 题目 部分 Oracle中行列互换有哪些方法? ♣ 答案部分 行列转换包括以下六种情况:(1)列转行。(2)行转列。(3)多列转换成字符串。(4)多行转换成字符串。(5)字符串转换成多列。(6)字符串转换成多行。其中,重点是行转列和字符串转换成多行。下面将分别对…
2021/4/16 2:26:17 人评论 次浏览 -
【DB笔试面试265】在Oracle中,Oracle的SYS用户登录报权限不足的常见原因有哪些?
Q 题目如下所示:在Oracle中,Oracle的SYS用户登录报权限不足(Insufficient Privileges)的常见原因有哪些? A 答案如下所示: 常见原因有如下几个:① 检查服务器端sqlnet.ora文件。在Windows环境下,需要加上一句:“SQLNET.AUTHENTICATION_SERVICES=(NTS)”;…
2021/4/16 2:26:13 人评论 次浏览 -
【DB笔试面试826】在Oracle中,ASH和AWR的关系是什么?
♣ 题目 部分 【DB笔试面试826】在Oracle中,ASH和AWR的关系是什么? ♣ 答案部分 自Oracle 10g开始,Oracle会将处于等待状态的会话的相关信息复制一份到V$SESSION_WAIT中,而V$SESSION_WAIT_HISTORY是其归档表,但这个表只会保存V$SESSION_WAIT最近10次的等待信息,…
2021/4/16 2:26:10 人评论 次浏览 -
【DB笔试面试585】在Oracle中,什么是常规游标共享?
♣ 题目 部分 在Oracle中,什么是常规游标共享? ♣ 答案部分 游标共享(Cursor Sharing)是指共享游标(Shared Cursor)之间的共享,游标共享可以实现重用存储在子游标(Child Cursor)中的解析树和执行计划而不用从头开始做硬解析,从而提高系统性能。特别对于同一…
2021/4/16 2:26:04 人评论 次浏览 -
【DB笔试面试534】在Oracle中,数据库的启动经历几个过程?
♣ 题目 部分 在Oracle中,数据库的启动经历几个过程? ♣ 答案部分 Oracle数据库的启动,严格来说应该是实例的启动,数据库仅仅是在实例启动后进行装载。Oracle数据库启动的过程被划分为几个不同的步骤,在不同的启动过程中,可以对其实现不同的操作。启动命令:STA…
2021/4/16 2:26:00 人评论 次浏览 -
【DB笔试面试825】在Oracle中,如何获取ADDM报告?
♣ 题目 部分 【DB笔试面试825】在Oracle中,如何获取ADDM报告? ♣ 答案部分 有两种办法可以获取ADDM报告:(1) 采用addmrpt.sql脚本。运行脚本:@?/rdbms/admin/addmrpt.sql(2) 采用DBMS_ADVISOR包: 1DECLARE TASK_NAME VARCHAR2(50) := HEALTH_CHECK_BY_LHR;…
2021/4/16 2:25:55 人评论 次浏览 -
【DB笔试面试104】在Oracle中,假定SERV表有a、b、c三个字段。。。判断PL/SQL能否正常执行?
Q 题目如下所示: 假定SERV表有a、b、c三个字段:SERV(a number(10),b number(10),c number(10))。表SERV的内容如下:abc110702305011080以下两段PL/SQL的功能是根据a的值,查找出对应b的值赋予变量x,请分别判断这两段PL/SQL是否能正常执行,若不能正常执行,请指出错…
2021/4/16 2:25:50 人评论 次浏览 -
【DB笔试面试828】在Oracle中,什么是审计(Audit)?
♣ 题目 部分 【DB笔试面试828】在Oracle中,什么是审计(Audit)? ♣ 答案部分 审计(Audit)用于监视用户所执行的数据库操作,审计信息可存储于数据字典表,称为审计记录。审计记录存储在SYSTEM表空间中的SYS.AUD$表中,可通过视图DBA_AUDIT_TRAIL查看。审计记录也…
2021/4/16 2:25:48 人评论 次浏览 -
【DB笔试面试394】在Oracle中,SESSIONS和PROCESSES的关系是什么?
Q 题目在Oracle中,SESSIONS和PROCESSES的关系是什么? A 答案 在数据库安装完成后,常常需要设置SESSIONS和PROCESSES的大小。其中,SESSIONS指定了一个实例中允许的会话数,即能同时登录到数据库的并发用户数。PROCESSES指定了一个实例在操作系统级别能同时运行的进…
2021/4/16 2:25:43 人评论 次浏览 -
【DB笔试面试707】在Oracle中,多路径(multipath)是什么?如何配置多路径?
♣题目部分在Oracle中,多路径(multipath)是什么?如何配置多路径? ♣答案部分PMON(Process Monitor Process)主要的作用有3点:①在进程失败后执行清除工作。普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系,而到了有光纤组成的SAN(Storage …
2021/4/16 2:25:39 人评论 次浏览 -
【DB笔试面试669】在Oracle中,若临时表空间使用率过高有什么调优思路?
♣ 题目 部分在Oracle中,若临时表空间使用率过高有什么调优思路? ♣ 答案部分 临时表空间是Oracle数据库的重要组成部分,尤其是对于大型的频繁操作,如创建索引、排序等等都需要在临时表空间完成来减少内存的开销。当然对于查询…
2021/4/16 2:25:35 人评论 次浏览 -
【DB笔试面试233】在Oracle中,怎么快速查找锁与锁等待?
Q 题目如下所示:在Oracle中,怎么快速查找锁与锁等待? A 答案如下所示: 数据库的锁是比较耗费资源的,特别是发生锁等待的时候必须找到发生等待的锁。下面的语句将查找到数据库中所有的DML语句产生的锁。其实,任何DML语句都产生了两个锁,一个是表锁,一个是行锁。…
2021/4/16 2:25:26 人评论 次浏览 -
【DB笔试面试64】在Oracle中,以下不属于集合操作符的是()
Q 题目如下所示:在Oracle中,以下不属于集合操作符的是()A、UNION B、SUM C、MINUS D、INTERSECT A 答案:B。 有时在实际应用中,为了合并多个SELECT语句的结果,可以使用集合操作符UNION、UNION ALL、INTERSECT、MINUS。这些操作符多用于数据量比较大的数…
2021/4/15 20:00:48 人评论 次浏览 -
【DB笔试面试446】如何将文本文件或Excel中的数据导入数据库?
♣ 题目 部分 如何将文本文件或Excel中的数据导入数据库? ♣ 答案部分 有多种方式可以将文本文件的数据导入到数据库中,例如,利用PLSQL Developer软件进行复制粘贴,利用外部表,利用SQL*Loader等方式。至于EXCEL中的数据可以另存为csv文件(csv文件其实是逗号分隔…
2021/4/15 20:00:46 人评论 次浏览