DaveRoger
这次安装RAC真是坎坷略多啊。。。。。安装一个RAC,前提工作添加网卡:连接方式host-only配置ip:node1eth0:192.168.0.2eth1:192.168.1.3vip:192.168.0.10node2eth0:192.168.0.3eth1:192.168.1.4vip:192.168.0.20配置/etc/hosts127.0.0.1localhost192.168.0.
说到HWM,我们首先要简要的谈谈ORACLE的逻辑存储管理.我们知道,ORACLE在逻辑存储上分4个粒度:表空间,段,区和块. (1)块:是粒度最小的存储单位,现在标准的块大小是8K,ORACLE每一次I/O操作也是按块来操作的,也就是说当ORACLE从数据文件读数据时,是读取多少个块,而不是多少行. (2)区:由一系列相邻的块而组成,这也是ORACLE空间分配的基本单位,举个
对于一些比较大的数据文件,想回收一般就采用:先清除这个数据文件的数据,然后resize大小实验:先创建一个测试表空间create tablespace test datafile '/u01/app/oracle/oradata/U01/datafile/test.dbf' size 10M autoextend on next 50M;然后为这个表空间创建一个表create table tes
rownum是什么?rownum是一个伪列,在表中不是真实存在的rownum是oracle从数据文件或者缓冲区读取数据的一个顺序如果想得到一个表中第二行的数据,按照select * from test where rownum=1;这个查询,查询得到的数据不是正确的,而且只能是在=1时能查出数据,在等于其他值的时候是查不出任何数据的rownum只能
前言:AUTOTRACE是SQL*Plus的一个工具,可以显示执行的查询的解释计划(explain plan)以及所用的资源。要用AUTOTRACE首先得需要配置。配置AUTOTRACE(方法不止一种)方法:1.进入到[$ORACLE_HOME]/rdbms/admincd $ORACLE_HOME/rdbms/admin2.以system或者sys用户登录sqlplus&nb
统计信息:优化器统计信息就是一个更加详细描述数据库和数据库对象的集合,这些统计信息被用于查询优化器,让其为每条SQL语句选择最佳的执行计划。优化器统计信息包括: 表的统计信息:行数、 Block数、 行平均长度 列的统计信息:列中不同值的数量、列中null的数量、数据分布(柱状图/直方图
闪回功能是oracle 9i引出的一个功能。闪回技术是基于undo表空间来实现的,与闪回有联系的参数有:SQL> show parameter undo;NAME
今天和一个在某个群里面认识的大牛聊了一会。真的是受益匪浅啊。看看高手是怎么练成的吧。把聊天记录分享出来,好好的反思一下自己。0x00xx 22:46:59 我还是个学生。XX 22:47:07 好 呵呵0x00xx 22:47:08 不过是个大专生。。。。。很蛋疼。0x00xx 22:47:15 XX&nbs
首先oracle shrink 是10g之后才引出的,有shrink table 和shrink space两种,这里介绍shrink space压缩分两个阶段:1、数据重组:这个过程是通过一系列的insert delete操作,将数据尽量排在列的前面进行重新组合。2、HWM调整:这个过程是对HWM的调整,释放空闲数据库。PS:
510.You executed the following command in Recovery Manager (RMAN):RMAN> REPORT NEED BACKUP days 3;What is the output&
1. 物理系统的安全性配置BIOS,禁用从CD/DVD、外部设备、软驱启动。下一步,启用BIOS密码,同时启用GRUB的密码保护,这样可以限制对系统的物理访问。通过设置GRUB密码来保护Linux服务器2. 磁盘分区使用不同的分区很重要,对于可能得灾难,这可以保证更高的数据安全性。通过划分不同的分区,数据可以进行分组并隔离开来。当意外发生时,只有出问题的分区的数据才会被破坏,其
在登录em管理器的时候遇到一个问题,,用system用户登录提示然后用sqldeveloper登录也是用户名或者密码无效。但是在服务器上用sqlplus登录正常。这个原因。。。。由于技术有限,具体找不到是什么原因。。。猜测可能是密码文件损坏。然后重建密码文件。cd /u01/app/oracle/product/10.2.0/db_1/dbs/在这个目录下找到orapw$SID这个文件,
oracle对于内存的管理有两种方式:手动分配各个内存结构、自动共享内存管理手动分配内存管理在后期的管理中会带来不变;oracle提供了ASMM,会管理大大提高了效率。原理:oracle引入了MMAN(Memory Mnanager)这个概念,这是一个后台进程,会每隔一段时间就会自动运行,运行之后会询问oracle提供的各个内存组件adviser,adviser会将可以自动调整的内存池的
测试用例是指为实施测试而向被测系统提供的输入数据、操作或者各种环境设置以及期望结果的一个特定的集合。 测试用例控制着软件测试的执行过程,它是对每个测试项目的进一步实例化。 测试用例的好处:1、组织性:编写测试用例有利于测试的组织。2、功能覆盖:测试用例可以确保功能不被遗漏。3、重复性:在项目进行期间必须要多次重复执行同样的测试,以寻找新的软件,确保老的缺陷被修复。4、跟踪:通过
软件测试的定义:使用人工或自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。软件测试活动的内容:1.制定测试计划 2.设计测试用例 3.实施测试 4.提交缺陷报告 5.测试总结。测试要达到的目标:确保产品完成了它所承诺或公布的功能;确保产品是健壮的和适应用户的环境;确保产品满足性能或者效率要求。bug的
索引的创建分类:1、自动创建 创建主键、唯一键的同时自动创建对应字段的索引2、手动创建 用create index、create table手动创建索引 手动创建索引:在创建表的同时为主键创建索引create table new_emp (employee_id number
1、审计介绍 审计是把对oracle数据库的操作记录下来 注意:不管审计功能是否打开,一些特殊情况都要强制记录: a、用管理员权限连接instance &n
初始化参数STATISTICS_LEVEL用于指定数据库和OS统计参数搜集级别,其取值为TYPICAL、BASIC和ALL,默认值为TYPICAL。 当设置该参数为TYPICAL时,Oracle会搜集数据库自管理特征所需的主要统计; 当设置该参数为BASIC时
oracle 内存结构里面large pool存储的信息有用户全局区域(UGA),备份和恢复选项(Backup and restore operations)和并行查询信息(Parallel query messaging)Oracle共享进程和Oracle XA接口。参
下面就介绍两个最常用的指标:一、MTBF(Mean Time Between Failures)即平均故障间隔(时间/次)计算公式为:MTBF(时间/次)=总运行时间/总故障次数MTBF表示的是某设备故障发生期间的时间平均值例:某设备的使用情形如下,MTBF是多少?100小时运行-3小时修理-120小时运行-2小时修理-140小时运行-4小时修理MTBF=(100+1
数据类型long 用法的总结: 1、LONG数据类型存储可变长字符串,最大长度限制2GB 2、一个表只能包含一个LONG类型的列 3、不能对LONG类型的列进行索引 4、不能将含有LONG 类型列
在oracle中想要写出更好的SQL语句,对于sql语句的执行过程是必须要精通的,对于执行的过程,总结出了一个图。简要概述图:
转眼间大二也马上就要结束了,进入大三也就意味着马上快要实习了,多多少少会有一些压力。因为我是大专生,大三第一个学期就要面临实习,所以就该为工作的事情而着想了。 回想下这两年来所学的东西吧。 首先,说下我的情况吧:一个大专生,专业是计算机应用专业,大专生在校学习
今天算了算,学习oracle有两个月左右的时间了,记得是从清明前开始学习的。说明一下,我今年大二,因为是大专学校,平时学到的东西很少,从大一开始都是自己摸索着去学习,也走了不少弯路,从大一到现在什么都学什么都看,学过C、JAVA、HTML、JSP、ASP、数据结构、网络基础、路由交换、网络攻防、网站开发、数据库、linux,还学过android&nb
数据库运行在归档模式下:在打开数据库的时候突然报了一个错误:ORA-00313: open failed for members of log group 1 of thread 1ORA-00312: online log 1 thread&nbs
连接到目标数据库(不使用恢复目录数据库)$rman target / nocatalog显示rman配置RMAN> show all;报告目标数据库的物理结构RMAN> report schema;报告陈旧备份RMAN> report obsolete;报告不可恢复的数据文件RMAN>
今天学习了下oracle备份在执行了alter tablespace users begin backup;然后出现:第 1 行出现错误:ORA-01123: 无法启动联机备份; 未启用介质恢复 貌似是没有启动归档,原因是:在noarchive模式下不能做alter tablespace
为了配置数据库可恢复性,尝试着修改了控制文件,为了恢复,刚开始执行了alter system set control_files='/u01/app/oracle/oradata/$ORACLE_SID/controlfile/o1_mf_7p5b2xty_.ctl','/u01/app/oracle/flash_recovery_area/$
linux 中文环境下字符集问题:如果是中文环境,oracle 启动出现???乱码,可以使用 select userenv('language') from dual;查看所使用的字符集,我的是SIMPLIFIED CHINESE_CHINA.ZHS16GBK,然后执行 set N
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号