设为首页收藏本站

嘻皮客娱乐学习网

 找回密码
 中文注册
搜索
打印 上一主题 下一主题
开启左侧

[面试题库] 几道Oracle面试题值得一看

[复制链接]
跳转到指定楼层
楼主
发表于 2014-11-30 15:26:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
分区表有什么作用?
答:可以将表中不同的字段或不同的记录存入不同的表空间,并且这些表空间可在不同的物理磁盘,
一般用于将比较大的字段如图片或文件类字段存入比较大的磁盘中.
请解释一下oracle表空间
答: 表空间是一个逻辑概念,但属于表空间的数据文件是存在于磁盘上的物理文件用户的数据存在于表中而表就存在于表空间中,一个表空间可以有多个属于自己的数据文件,但一个数据文件只能属于一个表空间
Oracle中表空间和数据文件有什么关系
答: 一个表空间可以有多个属于自己的数据文件,但一个数据文件只能属于一个表空间

请简单描述一下Oracle的体系结构
答: 主要有两大部分
1. 数据库实例,包括:系统全局区(SGA),和后台进程(数据写入进程,重做日志进程,检查点进程,用户监控进程等),实例在启动时首先到初始化参数文件中找到控制文件,再从控制文件中找到日志文件和数据文件
2. 数据库文件,包括:数据文件(.dbf)日志文件(.log)控制文件(.ctl)
其中数据文件又分 系统数据文件 用户数据文件 临时数据文件和回滚数据文件
日志文件可以有多组,一组写满换另一组,在切换时有检查点进程保证数据的完成性
控制文件是二进制文件,最大可以为64M
Pctfree和pctused分别指的是什么?
回复

使用道具 举报

小黑屋|手机版|嘻皮客网 ( 京ICP备10218169号|京公网安备11010802013797  

GMT+8, 2024-5-11 21:53 , Processed in 0.173656 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表