王昊的博客

暂无签名

  • 博客访问: 8606
  • 博文数量: 61
  • 用 户 组: 普通用户
  • 注册时间: 2017-01-10 11:52
  • 认证徽章:
个人简介

熟悉oracle技术

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类
微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2017-04-19 11:55:50

昨天 JCDMS 数据库结点1  报  ora-600 错误今天对  jcdms1 进行启库的时候报了ORA-01678: parameter log_file_name_convert must be pairs of pattern and replacement strings无论是  sqlplus  还是 srvctl start instance -d JCDMS -i jcdms1  均报相同错误进行尝试: .........【阅读全文】

阅读(114) | 评论(0) | 转发(0)

发布时间:2017-04-14 16:25:12

[oracle@tdsogg tmp]$ crontab -l*/5 * * * * sh /tmp/delete.sh*/5 * * * *  /tmp/delete.sh5 * * * * sh /tmp/delete.sh5 * * * * /tmp/delete.sh05 * * * * sh /tmp/delete.sh05 * * * *  /tmp/delete.sh5 * * * *  /tmp/delete.sh5 * * * * sh /tmp/delete.sh[oracle@tdsogg tmp]$ ls /tmp/del.........【阅读全文】

阅读(68) | 评论(0) | 转发(0)

发布时间:2017-04-14 10:52:49

 图片很清楚的讲明了 ORM 的关系结构Resource consumer group (资源用户组)资源管理器将资源统一分配给资源用户组,而不是某一个具体的会话,当会话建立时会根据自身属性映射到不同的用户组,并从中申请系统资源Resource plan (资源计划)一个数据库可以有多个Resource Plan,但是同一时刻只能有一个Plan.........【阅读全文】

阅读(671) | 评论(0) | 转发(1)

发布时间:2017-04-12 16:03:21

released channel: ch305released channel: ch306RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-03002: failure of restore comma.........【阅读全文】

阅读(130) | 评论(0) | 转发(0)

发布时间:2017-04-07 11:05:28

sar 命令行的常用格式:sar [options] [-A] [-o file] t [n]在命令行中,n 和t 两个参数组合起来定义采样间隔和次数,t为采样间隔,是必须有的参数,n为采样次数,是可选的,默认值是1,-o file表示将命令结果以二进制格式存放在文件中,file 在此处不是关键字,是文件名。options 为命令行选项,sar命令的选项很.........【阅读全文】

阅读(96) | 评论(0) | 转发(0)

发布时间:2017-04-06 14:14:24

环境描述源平台    windows目标平台  linux1.主库设置归档/强制归档模式SQL> alter database archivelog;Database altered.SQL> alter database open;Database altered.SQL> alter database force logging;Database altered.3.配置两边监听文件主库不用配置了,默认即可备库静.........【阅读全文】

阅读(109) | 评论(0) | 转发(0)

发布时间:2017-04-05 14:00:22

1.备份(win端)run{allocate channel c1 device type disk;allocate channel c2 device type disk;allocate channel c3 device type disk;allocate channel c4 device type disk;allocate channel c5 device type disk;backup incremental level=0 database format 'e:\out\data_%T_%s_%p';backup archivelog all.........【阅读全文】

阅读(68) | 评论(0) | 转发(0)

发布时间:2017-04-01 14:27:59

环境描述10.135.175.133  LLTEST10.135.175.136  TEST1.TEST 数据库执行SQL> create table system.t1 as select * from dba_objects;Table created.insert into system.t1 select * from system.t1;  构造500万数据SQL> create table system.t2 as select * from system.t1;Table.........【阅读全文】

阅读(74) | 评论(0) | 转发(0)

发布时间:2017-04-01 09:46:21

全库传输要求Character Set、National Character Set必须完全相同a.在源端转换  1.准备传输数据库,源数据库必须以只读方式打开.  shutdown immediate;  startup open read only;  2.使用DBMS_TDB.CHECK_DB检查数据库状态.   declare      b_support boolea.........【阅读全文】

阅读(428) | 评论(0) | 转发(0)

发布时间:2017-03-29 16:24:00

需要迁移的文件有    * 数据文件  * 控制文件 * 临时表空间文件 * redo 文件 * UNDO 文件1.将数据库在 mount 状态下shutdown immediate;startup mount;2.迁移数据文件(也可考虑并行)copy datafile '+DG/test/datafile/system.293.939434861' to  '/u01/app/oracle/oradata/test/system.293.........【阅读全文】

阅读(86) | 评论(0) | 转发(0)

发布时间:2017-03-24 16:31:50

因为使用asm ,必须要有 css 服务,为了后续的 asm 实验,所以有了这个安装1.创建用户groupadd -g 501 oinstallgroupadd -g 502 dbagroupadd -g 503 opergroupadd -g 504 asmadmingroupadd -g 505 asmdbagroupadd -g 506 asmoperuseradd -u 501 -g oinstall -G asmdba,dba,oper oracleuseradd -u 502 -g oins.........【阅读全文】

阅读(65) | 评论(0) | 转发(0)

发布时间:2017-03-24 16:28:33

Oracle 11g,执行如下操作:清除目录:rm -rf /u01/app/grid_home清除相关文件:rm -rf /tmp/.oraclerm -rf /var/tmp/.oraclerm -rf /etc/init/oracle-ohasd.confrm -rf /etc/init.d/ohasdrm -rf /etc/init.d/init.ohasdrm -rf /etc/oraInst.locrm -rf /etc/oratabrm -rf /etc/oracle清除ASM磁盘信息.........【阅读全文】

阅读(65) | 评论(0) | 转发(0)

发布时间:2017-03-23 10:39:57

SPA  有这样的一个功能,变更前的 STS 与变更后的 STS 做对比.  我们现在就来测试一下1.构造 STSSQL> create table system.wh as select * from dba_objects;表已创建。SQL> execute dbms_stats.gather_table_stats('SYSTEM','WH');PL/SQL 过程已成功完成。SQL> select /* find_me */ count(*.........【阅读全文】

阅读(65) | 评论(0) | 转发(0)

发布时间:2017-03-20 14:21:05

我们现在测试 从AWR导入DBMS_SQLTUNE.SELECT_WORKLOAD_REPOSITORY (  begin_snap        IN NUMBER,  end_snap          IN NUMBER,  basic_filter      IN VARCHAR2 := NULL,  object_filter     IN VARCHAR2 := NULL,.........【阅读全文】

阅读(84) | 评论(0) | 转发(0)

发布时间:2017-03-17 14:58:58

oracle 为了优化SQL性能,最初引入 outline 之后是  sql profile 然后是  sql plan baseline可以理解  SQL PLAN BASELINE 就是 outline / sql profile 的升级版那么我们就来测试一下建立 sql plan baseline1.检查参数SQL> show parameter OPTIMIZER_USE_SQL_PLAN_BASELINENAME     &nbs.........【阅读全文】

阅读(67) | 评论(0) | 转发(0)

发布时间:2017-03-16 10:53:47

DBMS_SQLTUNE.SELECT_CURSOR_CACHE (  basic_filter        IN   VARCHAR2 := NULL,  object_filter       IN   VARCHAR2 := NULL,  ranking_measure1    IN   VARCHAR2 := NULL,  ranking_measure2    IN   VARCHAR2.........【阅读全文】

阅读(76) | 评论(0) | 转发(0)

发布时间:2017-03-15 12:49:04

1.创建模拟表SQL> create table system.wh as select * from dba_objects;表已创建。SQL> create index system.id on system.wh(object_id);索引已创建。2.进行一次全表扫SQL> SELECT /*+ FULL(wh)*/count(*) FROM system.wh WHERE OBJECT_ID=2;  COUNT(*)----------      .........【阅读全文】

阅读(68) | 评论(0) | 转发(0)

发布时间:2017-03-14 11:32:27

1.IMMEDIATE: 发出COMMIT命令后,立即将相关日志信息从LOG BUFFER写出到REDO LOGFILE,也就是每次提交时都必须做一次磁盘I/O操作,默认选项。2.WAIT:在日志信息从LOG BUFFER写出到REDO LOGFILE的过程中,必须等待LGWR将所有事务相关的所有日志信息都已经从LOG BUFFER写出到REDO LOGFILE以后,才会返回发出COMMIT已完成,.........【阅读全文】

阅读(81) | 评论(0) | 转发(0)

发布时间:2017-03-13 11:39:01

redo 在 10G 以后增加了新功能就是  in memory undo我们看一下  10G 前的 redo 与 in memory undo 的区别1.非IMU 环境测试NAME                           VALUE------------------------------ -------------------------_in_memory.........【阅读全文】

阅读(84) | 评论(0) | 转发(0)

发布时间:2017-03-10 15:42:53

  HugePages是linux内核的一个特性,使用hugepage可以用更大的内存页来取代传统的4K页面。使用HugePage主要带来如下好处   1,没有swap。Notswappable: HugePages are not swappable. Therefore there is no page-in/page-outmechanism overhead.HugePages are universally regarded as pinned. .........【阅读全文】

阅读(81) | 评论(0) | 转发(0)

发布时间:2017-03-10 15:36:48

SQL> startup nomount pfile='/u01/ss.ora';ORA-27102: out of memoryLinux-x86_64 Error: 28: No space left on device启库遇到这个错,遇到鬼一样.把 sysctl.conf 文件删除了,按官方文档建一个新的fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.s.........【阅读全文】

阅读(74) | 评论(0) | 转发(0)

发布时间:2017-03-10 14:55:49

SQL> startup force;ORA-00845: MEMORY_TARGET not supported on this system如上是报错查看系统[root@jcdmskfdb2 ~]# df -hFilesystem            Size  Used Avail Use% Mounted on/dev/mapper/VolGroup00-LogVol00              .........【阅读全文】

阅读(80) | 评论(0) | 转发(0)

发布时间:2017-03-10 14:18:55

AMM:automatic memory management(11.1才有的特性) 即让数据库完全管理SGA、PGA的大小,而对于管理员只需要设置一个总的大小(memory_target),数据库会动态的调整SGA、PGA的大小以及其中包含的各个组件大小,如Database buffer cache、Shared pool等等。ASMM:automatic shared memory management,即让设置一个SGA.........【阅读全文】

阅读(76) | 评论(0) | 转发(0)

发布时间:2017-03-10 11:24:38

Merge Sort Join连接的优势就是可以一定程度上减少随机读的情况。就是逻辑读少,但是sort 排序多.hash join 逻辑读多,但是sort 排序少.hash join 是 Merge Sort Join的一个升级补充1.建立测试表SQL> create table system.t1(id number(10),name varchar(10));Table created.SQL> begin  2    .........【阅读全文】

阅读(76) | 评论(0) | 转发(0)

发布时间:2017-03-10 09:08:16

nested loop join 一般适和大小表,且大表有index,全表scan小表,然后按index抽取大表匹配记录,返会第一条记录快。1.建立测试表SQL> create table system.t1(id number(10),name varchar(10));Table created.SQL> begin  2      for i in 1 .. 10000 loop      &nb.........【阅读全文】

阅读(65) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册