网站首页 站内搜索

搜索结果

查询Tags标签: DB,共有 1643条记录
  • 【DB笔试面试693】在Oracle中,什么是ORAchk工具?

    ♣ 题目 部分在Oracle中,什么是ORAchk工具? ♣ 答案部分 ORAchk是Oracle官方出品的Oracle产品健康检查工具,可以从MOS(My Oracle Support)网站上下载,免费使用。ORAchk软件包很简单,就是一个zip包,上传到服务器上解压就可以使用。需要注意的是,目前ORAchk只支…

    2021/4/16 19:25:22 人评论 次浏览
  • dm9000a驱动源码分析

    dm9000a框架原理图: EEPROM Interface接口用于存放mac地址,InternalSRAM用于存放收发数据,MII部分把MAC部分与PHY部分连接起来通信,AUTO-MDIX用于自适应10/100M网络,在物理层上,MAC在PHY之下。 由dm9000a驱动可知,dm9000a驱动是用platform模型编写的,分析一个驱动源…

    2021/4/16 14:26:33 人评论 次浏览
  • 【DB笔试面试180】在Oracle中,Undo的作用是什么?

    Q 题目如下所示:在Oracle中,Undo的作用是什么? A 答案如下所示: Undo主要有以下几个作用:(1)事务回滚(Rollback Transaction)当一个事务修改表中数据的时候,该数据修改前的值(即前镜像,Before Image)会被存放在Undo段中,当用户回滚事务(ROLLBACK)时,…

    2021/4/16 2:33:53 人评论 次浏览
  • 【DB笔试面试612】在Oracle中,查询转换包含哪些类型?

    ♣ 题目 部分 在Oracle中,查询转换包含哪些类型? ♣ 答案部分 在Oracle数据库中,用户发给Oracle让其执行的目标SQL和Oracle实际执行的SQL有可能是不同的,这是因为Oracle可能会对执行的目标SQL做等价改写,即查询转换。查询转换(Query Transformation),也叫逻辑…

    2021/4/16 2:33:30 人评论 次浏览
  • 【DB笔试面试763】在Oracle中,物理DG维护中常用到的SQL语句有哪些?

    ♣ 题目 部分 在Oracle中,物理DG维护中常用到的SQL语句有哪些? ♣ 答案部分 1.启用日志应用1ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;2.启用实时的日志应用1ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGF…

    2021/4/16 2:33:15 人评论 次浏览
  • 【DB笔试面试663】在Oracle中,死锁的产生情况有哪些?

    ♣ 题目 部分 在Oracle中,死锁的产生情况有哪些? ♣ 答案部分 Oracle中的死锁比较复杂,产生死锁的原因也有很多种,曾经有面试官让面试人员口头模拟死锁产生的一个场景。下面详细介绍死锁的相关内容。(一)什么是死锁?所谓死锁,是指两个或两个以上的进程在执行过…

    2021/4/16 2:32:55 人评论 次浏览
  • 【DB笔试面试273】在Oracle中,若数据库发生写错误(非SYSTEM表空间文件),则Oracle是如何处理相关数据文件的?

    Q 题目如下所示:在Oracle中,若数据库发生写错误(非SYSTEM表空间文件),则Oracle是如何处理相关数据文件的? A 答案如下所示: 在Oracle 11.2.0.2版本之前,如果数据库运行在归档模式下,并且写错误发生在非SYSTEM表空间文件,那么Oracle数据库会将发生错误的文件…

    2021/4/16 2:32:38 人评论 次浏览
  • 【DB笔试面试613】在Oracle中,和子查询相关的查询转换有哪些?

    ♣ 题目 部分 在Oracle中,和子查询相关的查询转换有哪些? ♣ 答案部分 (一)子查询推进(Push Subquery)示例 1LHR@orclasm > set serveroutput on2LHR@orclasm > exec sql_explain(SELECT /*+ no_push_subq(@lhr_ps)*/ * FROM SYS.TAB$ A WHERE A.ANALYZET…

    2021/4/16 2:32:27 人评论 次浏览
  • 【DB笔试面试545】在Oracle中,如何获取用户的权限?

    ♣ 题目 部分 在Oracle中,如何获取用户的权限? ♣ 答案部分 若要获取一个用户的角色、系统权限、对象权限以及列权限,则可以通过以上介绍的数据字典视图来获取也可以通过DBMS_METADATA.GET_GRANTED_DDL来获取。若使用SYS用户创建了如下的用户LHRSYS并赋予相应的权限…

    2021/4/16 2:32:03 人评论 次浏览
  • 【DB笔试面试596】在Oracle中,什么是执行计划?

    ♣题目 部分 在Oracle中,什么是执行计划? ♣答案部分 执行计划指示Oracle如何获取和过滤数据、产生最终结果集,这是影响SQL语句执行性能的关键因素。在深入了解执行计划之前,首先需要知道执行计划是在什么时候产生的,以及如何让SQL引擎为语句生成执行计划。在Or…

    2021/4/16 2:31:47 人评论 次浏览
  • 【DB笔试面试597】在Oracle中,获取执行计划有哪几种方法?

    ♣题目 部分 在Oracle中,获取执行计划有哪几种方法? ♣答案部分一般来说,有如下几种获取执行计划的方式:1、AUTOTRACE方式AUTOTRACE是Oracle自带的客户端工具SQL*Plus的一个特性。启用AUTOTRACE后,SQL*Plus会自动收集执行过的SQL语句的执行计划、性能统计数据等…

    2021/4/16 2:31:32 人评论 次浏览
  • 【DB笔试面试598】在Oracle中,如何得到真实的执行计划?

    ♣题目 部分 在Oracle中,如何得到真实的执行计划? ♣答案部分在Oracle数据库中判断得到的执行计划是否准确,就是看目标SQL是否被真正执行过,真正执行过的SQL所对应的执行计划就是准确的,反之则有可能不准,因此,通过10046事件及如下的几种方式得到的执行计划是…

    2021/4/16 2:31:01 人评论 次浏览
  • 【DB笔试面试595】在Oracle中,I/O Calibration和DOP有什么关系?

    ♣题目 部分 在Oracle中,I/O Calibration和DOP有什么关系? ♣答案部分从Oracle 11.2.0.2开始,只有当I/O Calibration(I/O 校准、I/O统计信息)被收集才能使用自动并行度(DOP,Automatic Degree of Parallelism)。当PARALLEL_DEGREE_POLICY被设置为AUTO时,Orac…

    2021/4/16 2:30:47 人评论 次浏览
  • 【DB笔试面试593】在Oracle中,表的访问方式有哪几种?

    ♣题目 部分 在Oracle中,表的访问方式有哪几种? ♣答案部分访问表的方式也叫优化器访问路径,主要有3种访问路径:全表扫描(FULL TABLE SCAN,FTS)、索引扫描(INDEX SCAN)和ROWID访问。(一)全表扫描(FULL TABLE SCAN,FTS)全表扫描将读取高水位(High Wart…

    2021/4/16 2:30:43 人评论 次浏览
  • 【DB笔试面试600】在Oracle中,如何获取SQL历史执行计划?

    ♣题目 部分 在Oracle中,如何获取SQL历史执行计划? ♣答案部分历史执行计划只能从AWR中获取,如果AWR没有记录的话,那么就无法获取历史执行计划了,获取历史执行计划的命令如下所示:1SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY_AWR(&sqlid));SELECT * FROM T…

    2021/4/16 2:30:33 人评论 次浏览
扫一扫关注最新编程教程