搜索结果
查询Tags标签: DB,共有 1643条记录-
【DB笔试面试599】在Oracle中,如何在不执行SQL的情况下获取执行计划?
♣题目 部分 在Oracle中,如何在不执行SQL的情况下获取执行计划? ♣答案部分 1、“EXPLAIN PLAN FOR SQL”不实际执行SQL语句,生成的计划未必是真实执行的计划。但是,必须要有PLAN_TABLE表,可以执行脚本“@?/rdbms/admin/utlxplan.sql”来创建。2、SQL*Plus的AU…
2021/4/16 2:30:05 人评论 次浏览 -
【DB笔试面试604】在Oracle中,存储概要(Stored Outline)的作用是什么?
♣题目 部分 在Oracle中,存储概要(Stored Outline)的作用是什么? ♣答案部分OUTLINE的原理是将调好的执行计划(一系列的Hint)保存起来,然后使用该效率高的执行计划替换之前效率低下的执行计划,从而使得当系统每次执行该SQL时,都会使用已存储的执行计划来执行…
2021/4/16 2:30:01 人评论 次浏览 -
Android Sqlite数据库中基础的增删改查操作
1.创建一个类MyUserlogDBHelper去继承SQLiteOpenHelper,在该类里面创建表。 package com.example.demo;import android.content.ContentValues; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLite…
2021/4/16 2:28:54 人评论 次浏览 -
【DB笔试面试433】在Oracle 12c中,在数据泵(expdp)方面有哪些增强的新特性?
Q 题目 在Oracle 12c中,在数据泵(expdp)方面有哪些增强的新特性? A 答案 Oracle 12c的数据泵新增了很多的新特性,分别如下所示:(1)在Data Pump中引入了新的TRANSFORM的选项DISABLE_ARCHIVE_LOGGING,这对于表和索引在导入期间提供了关闭Redo日志生成的灵活性。…
2021/4/16 2:28:50 人评论 次浏览 -
【DB笔试面试261】在Oracle中,什么是OMF?
Q 题目如下所示:在Oracle中,什么是OMF? A 答案如下所示: OMF(Oracle Managed File)是Oracle按照数据库对象而不是文件名指定文件操作。如果使用OMF,那么DBA就不再需要直接管理Oracle数据库中的操作系统文件。数据库将根据需要,在内部使用标准文件系统接口创…
2021/4/16 2:28:45 人评论 次浏览 -
【DB笔试面试761】在Oracle中,DG中GAP有几种解决方案?
♣ 题目 部分 在Oracle中,DG中GAP有几种解决方案? ♣ 答案部分 当主库的某些日志没有成功传送到备库,那么这时候就发生了归档裂缝(Archive Gap)。目前Oracle提供了两种日志GAP的检测和处理机制,分别是自动GAP处理(Automatic Gap Resolution)和FAL进程GAP处理(…
2021/4/16 2:28:42 人评论 次浏览 -
【DB笔试面试599】在Oracle中,如何在不执行SQL的情况下获取执行计划?
♣ 题目 部分 在Oracle中,如何在不执行SQL的情况下获取执行计划? ♣ 答案部分 1、“EXPLAIN PLAN FOR SQL”不实际执行SQL语句,生成的计划未必是真实执行的计划。但是,必须要有PLAN_TABLE表,可以执行脚本“@?/rdbms/admin/utlxplan.sql”来创建。2、SQL*Plus的A…
2021/4/16 2:28:40 人评论 次浏览 -
【DB笔试面试220】在Oracle中,如何备份控制文件?备份控制文件的方式有哪几种?
Q 题目如下所示:在Oracle中,如何备份控制文件?备份控制文件的方式有哪几种? A 答案如下所示: 答案:备份控制文件的方式有多种。① 备份控制文件可以在线进行:SQL> ALTER DATABASE BACKUP CONTROLFILE TO /tmp/control.ctl;--热备份控制文件SQL> ALTER D…
2021/4/16 2:28:36 人评论 次浏览 -
【DB笔试面试540】在Oracle中,如何列举某个用户下所有表的注释及列的注释?
♣ 题目 部分 在Oracle中,如何列举某个用户下所有表的注释及列的注释? ♣ 答案部分 可以使用DBA_TAB_COMMENTS视图来查询表的注释,使用DBA_COL_COMMENTS视图来查询列的注释。它们的示例分别如下所示:某个用户下所有表的注释:1SELECT D.OWNER, D.TABLE_NAME, D.C…
2021/4/16 2:28:30 人评论 次浏览 -
【DB笔试面试279】能否把整个裸设备都作为Oracle的数据文件吗?
Q 题目如下所示: 能否把整个裸设备都作为Oracle的数据文件吗? A 答案如下所示: 不行。必须让数据文件的大小稍微小于该裸设备的实际大小,一般来说,至少要空出两个Oracle块的大小来。DB笔试面试历史连接 http://mp.weixin.qq.com/s/Vm5PqNcDcITkOr9cQg6T7wAbout…
2021/4/16 2:28:25 人评论 次浏览 -
【DB笔试面试567】在Oracle中, IS NULL如何用到索引?
♣ 题目 部分 在Oracle中, IS NULL如何用到索引? ♣ 答案部分 IS NULL用于判断某一列中的值是否为空。当IS NULL作为WHERE条件的时候,该列是不会用到索引的,但是可以加伪列创建伪联合索引来使得IS NULL使用索引,看如下的例子: 1SQL> CREATE TABLE TB_LHR_201…
2021/4/16 2:28:06 人评论 次浏览 -
【DB笔试面试319】在Oracle中,如何查看登陆到系统的用户的用户名?
Q 题目在Oracle中,如何查看登陆到系统的用户的用户名? A 答案 以下3个命令均可以查看当前登录到系统的用户名:SHOW USER;SELECT SYS_CONTEXT(USERENV,SESSION_USER) FROM DUAL;SELECT USER FROM DUAL;DB笔试面试历史连接 http://mp.weixin.qq.com/s/…
2021/4/16 2:27:53 人评论 次浏览 -
【DB笔试面试112】在Oracle中,下面有关TABLESPACE和DATAFILE之间的关系的描述中,说法错误的是()
Q 题目如下所示: 下面有关TABLESPACE和DATAFILE之间的关系的描述中,说法错误的是()A、一个TABLESPACE可以有一个或多个DATAFILEB、每个DATAFILE只能在一个TABLESPACE内C、TABLE中的数据,通过HASH算法分布在TABLESPACE中的各个DATAFILE中D、DATAFILE是逻辑上的概念,T…
2021/4/16 2:27:44 人评论 次浏览 -
【DB笔试面试119】在Oracle中,Identify three key features of ASM()
Q 题目如下所示: Identify three key features of ASM.(Choose three.)A、file stripingB、allocation unit mirroringC、automatic disk rebalancingD、automatic file size incrementE、automatic undo management A 答案:A、B、C。 题目要求选出ASM的3个主要特点…
2021/4/16 2:26:27 人评论 次浏览 -
【DB笔试面试458】在Oracle中,如何判断一个字符串是否全为数字?
♣ 题目 部分 在Oracle中,如何判断一个字符串是否全为数字? ♣ 答案部分 可以有2种办法来判断,第一种办法为REPLACE加TRANSLATE函数,在程序中可以直接使用“TRANSLATE(REPLACE(入参,.,),/1234567890,/) IS NULL”来判断入参为数字,缺点是,若入参有2个小数点或含…
2021/4/16 2:26:25 人评论 次浏览