Oracle杂记

今天难得没事情,闲暇之余抽点时间总结一下工作以来学习到的知识:

1.Oracle服务端和客户端:
1)Oracle有服务端和客户端之分,服务端主要提供数据存储、数据管理和维护以及监听服务,而客户端则负责与服务端进行通信,将用户输入的sql语句传输到服务端,然后由服务端解析语句并执行相应的操作,最后返回结果到客户端。
2)如果机子要存储数据,那就必须安装服务端,客户端可以选择性安装,而如果机子只需要操作数据库,那么只需要安装客户端即可,配置监听程序可链接到本地数据库或者远程数据库。

2.Oracle的导入导出有几种方式,有何区别?
1). 使用oracle工具 exp/imp
2). 使用plsql相关工具
方法1. 导入/导出的是二进制的数据, 2.plsql导入/导出的是sql语句的文本文件

  1. Oracle中有哪几种文件?
    数据文件(一般后缀为.dbf或者.ora),日志文件(后缀名.log),控制文件(后缀名为.ctl)

4.简述data block、extent、segment的区别?
data block :数据块,是oracle中存储的最小单位,通常从磁盘中读写的就是块
extent: 区间,一个区间包含若干个相邻的数据块
segment: 段,一个段包含多组区间
tablespace:表空间,数据库中数据逻辑存储的地方,一个tablespace可以包含多个数据文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值