摘要: 段 一个段建立以后首先会分配一个区,区中包括含8个块,这时执行insert插入数据,当这个区写满后,会在分配一个区 1.一个段建立以后,Oracle如何给段分配区? 2.段分配到区以后,有了空闲空间,应该如何进行使用和管理呢? 段与区的管理方式 区 1.区的管理方式 数据字典 本地 自动 手动CRE 阅读全文
posted @ 2019-12-24 16:00 KAJIA1 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 降低高水位线有多种方法,这里列出较常用的几种: 1、expdp/impdp先将表导出,这时对数据行进行了整理去除了空闲空间,高水位线也到了新的位置再将导出的表导入 2、手动临时表就是网络上说的CTAS方法create table ... as select ... 创建临时表保存数据 create 阅读全文
posted @ 2019-12-24 15:56 KAJIA1 阅读(1123) 评论(0) 推荐(0) 编辑
摘要: 查询段情况的语句 select segment_name,blocks,extents,bytes,segment_type,tablespace_namefrom dba_segments where segment_name='TEST2'; 执行结果:SQL> select segment_n 阅读全文
posted @ 2019-12-24 15:34 KAJIA1 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 创建了oracle用户后,在切换用户时出现错误 -bash: ulimit: max user processes: cannot modify limit: Operation not permitted 解决办法: 在/etc/security/limits.conf文件后追加如下几行 orac 阅读全文
posted @ 2019-12-24 10:20 KAJIA1 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 表空间 oracle文件注意的问题 控制文件,redolog文件,数据文件 一定要放在存储上 问题:银行用户,集群切换失败,原因是数据库中部分的文件未放到存储上 存储三种组织形式:文件系统、ASM、裸设备 oracle有表以及实实在在的文件dbf 一个表空间由一个或多个文件组成。 表空间的空间大小就 阅读全文
posted @ 2019-12-23 15:19 KAJIA1 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 文件 主要包括:控制文件,数据文件,联机重做日志文件 参数文件,备份文件,归档日志文件,口令文件,预警和跟踪日志文件 前三类文件较为重要 控制文件 查看控制文件 SQL> select name,value from v$parameter where name like '%control%'; 阅读全文
posted @ 2019-12-21 12:57 KAJIA1 阅读(303) 评论(1) 推荐(0) 编辑
摘要: Buffer Cache 作用:缓存dbf中的数据 例子:A和B重复访问同一张表的几率是很大的,如果每次访问dbf时都要发生物理IO,这样会导致数据库的性能非常低 由于这个例子,当一个进程访问dbf时,Server Process首先会去buffer cache找表中的数据,如果数据存在,直接从Bu 阅读全文
posted @ 2019-12-20 15:47 KAJIA1 阅读(242) 评论(0) 推荐(0) 编辑
摘要: Oracle数据库简单介绍 对象关系型数据库 重点:一致性+性能 一致性优于性能 处理模型:C/S模型 Client:用户和用户进程 Server:服务器进程,实例,数据库本身 概念:实例 instance 后台进程+共享内存 用于管理和控制数据库 数据库 database 物理文件的集合,为实例提 阅读全文
posted @ 2019-12-20 14:13 KAJIA1 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 安装rlwrap,前提是安装readline和readline-devel yum list | grep readlineyum install -y readline.x86_64 readline-devel.x86_64 上传并解压rlwraptar -zxvf rlwrap-0.37.ta 阅读全文
posted @ 2019-12-16 09:48 KAJIA1 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 一、关闭防火墙 (1)[root@oracle ~]# vim /etc/selinux/config [root@oracle ~]# setenforce 0 [root@oracle ~]# getenforce (2)[root@oracle ~]# systemctl stop firew 阅读全文
posted @ 2019-12-14 23:16 KAJIA1 阅读(217) 评论(0) 推荐(0) 编辑