oracle原理练习题目

oracle 原理练习题

作业1.0

2017年2月10日 星期五 上午 9:07:22

1、列举一下IT行业数据库种类以及用户分布

2、列举一下Oracle公司常用的一些产品

3、简述Oracle数据库软件、数据库、实例,以及他们的存在

4、通过数据字典以及参数查询数据库各个组成部分

5、列举Oracle软件常用的一些目录结构

6、列举Oracle的日志目录结构

7、详细的描述数据库的启动过程

8、连接建立过程分析

9、连接错误判断流程

10、描述数据库的几个名字

11、描述一下SGA的组成

12、描述一下内存参数以及生效的一些规则

13、内存参数类型以及修改语法

14、描述一下spfile以及pfile,如何进行转换以及该注意的事项

15、参数修改错误数据库不能启动解决

16、如何通过server process找到客户端以及对应的进程和端口号

17、描述pga_aggregate_target参数以及pga使用状态

18、查询每一个进程的内存使用情况

19、OLTP数据库参数分配总体原则

作业1.1

2017年2月12日 星期日 下午 3:47:59

20、使用netca配置listener.ora文件

21、生成两个监听,分别listener、listener1,端口分别为1521、1522

22、静态注册listener和listener1

23、查看官方文档,静态注册配置listener.ora文件

24、参考官方文档改变参数LOCAL_LISTENER

25、监听连接错误排错流程

26、使用netmgr生成静态注册

27、使用netca生成tnsnames.ora文件

28、确认tnsping的作用和排错范围

29、使用官方文档开启和关闭trace监听

30、安装Oracle客户端(两个版本的安装)

31、sqlplus / as sysdba里面/的含义以及生效条件

32、sqlnet.ora开启和关闭os认证

33、描述口令文件以及生效的场合

34、使用sqlnet.ora中的黑名单来拒绝一些客户端的连接

35、如何直接杀掉对应端口的进程,强行关闭服务

36、描述一下专用服务器模式工作过程、优缺点、连接方式

37、描述一下共享服务器模式工作过程、优缺点、连接方式

38、配置系统可以同时连接专用和共享两种连接,同时设置会话参数

39、weblogic维护的连接池的工作方式

40、描述一下数据库端连接池的建立方式,解决的业务场景

作业1.2

2017年2月17日 星期五 下午 1:42:10

41、描述5大后台进程作用

42、描述server process

43、描述redo log记录格式、记录流程

44、描述dml及commit执行流程

45、描述rowid组成结构

46、描述表空间作用及添加数据文件

47、描述各个系统表空间的作用

48、描述数据字典以及常用数据字典

49、描述一个DDL语句的执行过程(段、非段)

50、描述段区块的概念

51、描述local、assm两种技术的核心优势

52、描述dictionary、mssm两种技术的劣势

53、查询相关对象采用的相关技术

作业1.3

2017年2月18日 星期六 上午 11:31:30

53、查询相关对象采用的相关技术。

54、数据块结构描述

55、行链接、行迁移描述及判断方式。

56、高水位线描述以及高水位线的降低方式。

57、稀疏表描述以及稀疏表的整理方法。

58、em单机版的建立、启动、关闭。

59、使用em建立表空间。

60、scn号的作用和特点

61、描述系统、文件、文件头、终止、redo log、commit、redolog file一系列scn号的作用和意义。

62、系统scn发生改变的两种场景。

63、查询各种scn号。

练习1.4

64、描述一个事务的开始和结束整个过程,包括redo、undo、数据块

65、分析原因:经历过大型dml的表,非正常commit或者rollback,性能会慢一些

66、分析原因:rollback速度很慢

67、分析原理:写不阻塞读

68、分析原因:ORA-01555错误

69、undo空间暴增的几种情况分析

70、undo参数及调整最佳实践

71、undo监控,含大事务、长事务、undo段使用情况、活动事务

72、vsession-v$process互相转换

73、alter system kill session ‘140,574‘ 和kill -9 前台进程的区别以及原理分析

74、解释buffer cache四种chain,cbc、lru、lruw、ckpt

75、解释检查点、增量检查点、完全检查点

76、数据库崩溃恢复完整分析

77、数据库崩溃以后,undo损坏异常恢复,以及对应的风险分析

78、数据库崩溃以后,所有redo丢失异常恢复,以及对应的风险

79、redo log可以覆盖的条件

时间: 2024-12-27 23:23:37

oracle原理练习题目的相关文章

Oracle sql 复习题目总结

sql 题目一 表结构 1.表名:g_cardapply 字段(字段名/类型/长度): apply_no varchar8; //申请单号(关键字) apply_date date; //申请日期 state varchar2; //申请状态 2.表名:g_cardapplydetail 字段(字段名/类型/长度): apply_no varchar8; //申请单号(关键字) name varchar30; //申请人姓名 idcard varchar18; //申请人身份证号 state v

尖峰在线Oracle OCM实战 --开创国内Dtrace先河!

startup成功了,忙碌了很久的DBA小李合上电脑,用滚烫的开水,为自己泡一碗老坛酸菜面.中国DBA更偏爱拉上窗帘,在黑暗中享受这独特的美食.而高级DBA,则更加喜欢口感更为浓愈.甘甜的大餐:"调试"."调试",是将多种精选食材,加老火慢炖,精心烹制而成.老而津道的gdb.mdb,加上鲜脆可口DTrace,再以低层原理的温火慢顿,慢慢烹制成精致的大餐.与此同时,远在几万公里外的美国,这些食材已经非常普遍.顶级食客们Liews.tanel Poder--,都能作的一

ORACLE 博客文章目录(2015

从接触ORACLE到深入学习,已有好几年了,虽然写的博客不多,质量也参差不齐,但是,它却是成长的历程的点点滴滴的一个见证,见证了我在这条路上的寻寻觅觅,朝圣的心路历程,现在将ORACLE方面的博客整理.归纳分类,方便自己和大家查看.翻阅.  ORACLE数据类型 ORACLE基本数据类型总结 ORACLE VARCHAR2最大长度问题 ORACLE数据库汉字占几个字节问题 ORACLE NUMBER类型Scale为0引发的问题 PL/SQL语法学习 PLSQL 调试触发器 PL/SQL重新编译包

谈谈Oracle基本操作(上)

当前我们市面上流行的数据库有sybase,Oracle,DB2,Mysql,sqlSever,MSQL, MariaDB 今天我们主要谈谈Oracle数据库 一:Oracle原理 1:什么是数据库:数据库管理的是硬盘中的数据,把数据打包,方便管理,数据增删改查,它的保存数据的是数据库文件;数据库一切都是表:用数据表来保存数据; 2:分类: (1)结构化数据库:保存在硬盘当中,SQL语句查询;以SQL语句模型为基础的数据库 (2)非结构化数据库:mongoDB,Redis,memecache;把数

poj 2356 Find a multiple(鸽巢原理)

Description The input contains N natural (i.e. positive integer) numbers ( N <= 10000 ). Each of that numbers is not greater than 15000. This numbers are not necessarily different (so it may happen that two or more of them will be equal). Your task i

程序设计中的组合数学——鸽巢原理

回想到高中的的组合学中,有这样的问题,12个班中有13个人参加IOI的名额(前提每班至少出一个人),那么这会有几种分法? 一个很简单的思路就是把这13个名额摊开,然后拿11个隔板插到这13个名额形成的12个空隙里,然后用组合数的公式即可计算.而鸽巢原理的简单形式就和这个模型有联系. 我们知道,如果把12只鸽子放到11个巢里面,显然有一个巢会出现两只鸽子,这显而易见,同时也是鸽巢原理的最简单的形式. 它的证明也和简单,如果我们假设11个巢穴里最多有1个鸽子,那么各自的总数最多有11个,这一12只鸽

poj3370Halloween treats(鸽笼原理)

题目链接: 传送门 思路: 这个是鸽笼原理的题目...看了一下这个原理,对此的理解是分为三点.. c代表人的数目,n代表家庭的数目.. [1]首先要求前缀和,然后对此取余,首先如果出现余数为0的情况,那么说明前n项就已经满足了条件,那么这就是其中的一组可行解... [2]但是如果没有出现0呢??那么就看同余了..如果在两个点处出现同余,说明什么??说明从上一个出现同余的后一个数到这个数的和为c的倍数,那么就得到了一组可行解.. [3]题目说没有情况则输出"no sweetws",但是说

java开发总体知识复习

[Java面经]干货整理, Java面试题(覆盖Java基础,Java高级,JavaEE,数据库,设计模式等) 上一篇发了一个找工作的面经, 找工作不宜, 希望这一篇的内容能够帮助到大家.对于这次跳槽找工作, 我准备了挺长的时间, 其中也收集了很多比较好的笔试面试题, 大都是一些常用的基础, 很多都是由于时间原因没有来得及给出答案, 但是题目大都是比较经典实用的, 现在都放到这里, 希望对正处于找工作的博友有一定的帮助. 第一部分: Java基础(此部分面试题题目来自:http://www.ho

用运oracel中的伪列rownum分页

在实际应用中我们经常碰到这样的问题,比如一张表比较大,我们只要其中的查看其中的前几条数据,或者对分页处理数据.在这些情况下我们都需要用到rownum.因此我们要理解rownum的原理和使用方法. Oracle原理 Oracle的rownum经常使用的符号有(<.<=.!=),其他比如(>,>=,=,between...and)oracle也能编译成功,但是结果却查不出一条记录来, 假设某个表 student(sno,sname) 有 10 条记录 如果用 select rownum