DBA面试题
DBA面试题列表
-
Oracle Certification Program (OCP认证)的题目
(1) A 表中有100条记录.Select* FROM A Where A.COLUMN1 = A.COLUMN1这个语句返回几条记录? (简单吧,似乎1秒钟就有答案了:)(2) Create SEQUENCE PEAK_... [DBA面试题]
-
介绍一下嵌套表
嵌套表是表中之表。一个嵌套表是某些行的集合,它在主表中表示为其中的一列。对主表中的每一条记录,嵌套表可以包含多个行。例:假设有一个关于动物饲养员的表,希望其中具有他们... [DBA面试题]
-
外企Oracle面试题
Explain the difference between a hot backup and a cold backup and the benefits associated with each.A hot backup is basically taking a backup of the databas... [DBA面试题]
-
如何杀掉ORACLE里面长期没有释放的锁
如果一个数据库insert update delete操作很长时间没有反应,就可能出现了没有正常释放的锁。可以用以下SQL语句杀掉没有正常释放的锁:alter system kill session ‘sid,ser... [DBA面试题]
-
Oracle的锁有几种模式
Oracle里面的锁共有一下几种模式:0:none1:null 空2:Row-S 行共享(Row Share RS): 共享表锁3:Row-X 行专用(RX): 用于行数据的修改4:Share 共享锁(S): 阻止其他DML操作... [DBA面试题]
-
如何查看当前ORACLE数据库里面锁的情况
查看数据库锁的情况必须要有DBA权限,可以使用一下SQL 语句: select object_id,session_id,locked_mode from v$locked_object; select t2.username,t2.sid,t2.serial#,t2.... [DBA面试题]
-
华鼎博士科技Oracle面试题
1.解释冷备份和热备份的不同点以及各自的优点2. 你必须利用备份恢复数据库,但是你没有控制文件,该如何解决问题呢?3. 如何转换init.ora到spfile?4. 解释data block , ext... [DBA面试题]
-
Oracle查看当前用户的角色和查看当前用户的系统权限和表级权限
查看当前用户的缺省表空间SQL>select username,default_tablespace from user_users;查看当前用户的角色SQL>select * from user_role_privs;查看当前用户的系统权... [DBA面试题]
-
杭州-ORACLE杭州天玑信息技术有限公司
1、表:table1(FId,Fclass,Fscore),用最高效最简单的SQL列出各班成绩最高的列表,显示班级,成绩两个字段。2、有一个表table1有两个字段FID,Fno,字都非空,写一个SQL语句列出该表中... [DBA面试题]
-
OracleDBA数据库结构试题精选
q. 1 : physical disk resources in an oracle database are1. control files2. redo log files3. data files4. all of the above4q. 2 : what is a schema1... [DBA面试题]
-
Oracle里面User和Schema的区别是什么
* A schema is collection of database objects, including logical structures such as tables, views, sequences, stored procedures, synonyms, indexes, clusters, and... [DBA面试题]
-
杭州软件ORACLE面试题
数据库实战有三张表:table dep(dep_id number(2), //部门编号dep_name varchar2(10)) //部门名称table emp (emp_id number(6), //员工编号emp_name varchar2(20),... [DBA面试题]
-
IMPORT的选项IGNORE有什么作用? 缺省是什么设置?
IMPORT IGNORE选项告诉IMPORT去忽略”already exists”错误, 如果没有不是IGNORE那么已经存在的表就会在IMPORT的时候跳过,如果是IGNORE,那么错误信息会被忽略,表数据也会被插入... [DBA面试题]
-
Oracle数据库有哪几种启动方式
有以下几种启动方式:1、startup nomount非安装启动,这种方式启动下可执行:重建控制文件、重建数据库读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要i... [DBA面试题]
-
一道Oracle笔试题附网友答案
考试总分为100分,共8题,时间为1小时。表结构说明:create table employee(id number(10) not null, — 员工工号salary number(10,2) default 0 not null, — 薪水nam... [DBA面试题]
-
Oracle面试题:如何把一个表从一个schema到另一个schema
实现把一个表从一个schema到另一个schema有几种可能的方法:1. export – import2. CREATE TABLE … AS SELECT3. COPY... [DBA面试题]
-
Oracle怎样计算一个表占用的空间的大小
可以使用一下语句来进行计算:select owner ,table_name,NUM_ROWS,BLOCKS*AAA/1024/1024 “Size M”,EMPTY_BLOCKS,LAST_ANALYZEDfrom dba_tableswhere table... [DBA面试题]
-
武汉英思工程科技有限公司ORACLE面试测试题目
1.解释FUNCTION,PROCEDURE和PACKAGE区别答:function 和procedure是PL/SQL代码的集合,通常为了完成一个任务。procedure 不需要返回任何值而function将返回一个值在另一方面,Pac... [DBA面试题]
-
Oracle如何改变listener的端口号(Linux服务器)
可以参照如下步骤改变listener的端口号:1. 使用命令lsnrctl stop停止listener的执行2. 用lsnrctl status命令确认listener已经停止以后,到$ORACLE_HOME/network/admin下找... [DBA面试题]
-
Oracle如何查询登陆客户端的机器名
可以用一下语句查询登陆客户端的机器名:select machine, terminal from V$SESSION... [DBA面试题]