暂时未有相关云产品技术能力~
小麦苗,专注于数据库,Oracle OCM,PostgreSQL PGCM,PostgreSQL ACE,中国PG分会官方认证讲师,PGfans签约作者,PGfans年度MVP;微信公众号: DB宝,个人网站:www.xmmup.com
朋友公司的某铁路集团医保系统出现性能问题业务不能正常办理,下面是出现性能问题时的awr报告 从等待事件来看主要是出现了多处锁竞争.
今天发现系统在下午1点左右的时候负载比较高,就抓取了一个最新的awr报告. Snap Id Snap Time Sessions Cursors...
Troubleshooting waits for 'enq: TX - allocate ITL entry' (文档 ID 1472175.
原文已删除
innodb的记录锁介绍原文见 http://dev.mysql.com/doc/refman/5.1/en/innodb-record-level-locks.html innodb的记录锁有三种类型: 记录锁:是加在索引记录上的。
【故障处理】队列等待之enq: TX - row lock contention 1 BLOG文档结构图 2 前言部分 2.
【索引】Oracle之不可见索引和虚拟索引的比对 Oracle之不可见索引 :http://blog.itpub.net/26736162/viewspace-2124044/ Oracle之虚拟索引 : http://blog.itpub.net/26736162/viewspace-2123687/ 之前给大家分享过不可见索引和虚拟索引,今天给大家分享的是Oracle之不可见索引和虚拟索引的比对。
Oracle之不可见索引 1 BLOG文档结构图 2 前言部分 2.
【故障处理】序列cache值过小导致CPU利用率过高 1 BLOG文档结构图 2 前言部分 2.
OCP如何查看历史成绩(2) 之前写过一篇文章OCP如何查看历史成绩:http://blog.itpub.net/26736162/viewspace-1624996/ ,但是现在界面好像有所变动,而且有的连接也找不见了,今天有朋友问如何查询历史的成绩,晚上小麦苗就抽了点时间来找找,顺便记录下来。
Oracle之虚拟索引 1 BLOG文档结构图 2 前言部分 2.
原创 2016-08-17 卢钧轶 作者介绍 卢钧轶,DBAplus社群原创专家,目前就职于Facebook MySQL Infra Team,主要负责大规模MySQL数据库运维。
黎俊杰 | 2016-07-28 14:37 声明:部分表名为了脱敏而用XX代替 1、故障现象 (1)一个业务系统输入用户名与密码后无法进入首页,表现为一直在运行等待,运行缓慢 (2)整个系统无法正常使用,接近停运...
原创 2016-07-05 熊军 Oracle 编辑手记:在理解Oracle技术细节时,我们不仅应该读懂概念,还要能够通过测试验证细节,理解那些『功夫在诗外』的部分,例如全表扫描和单块读。
客户在11.2.0.3环境中进行压力测试,发现出现大量的db file parallel read等待事件。 这个等待是11g以后才出现的,而在11g以前,一般这个等待事件发生在数据文件的恢复过程中。
【BBED】bbed常用命令 有关bbed的历史文章: BBED 【推荐】 【BBED】 SYSTEM文件头损坏的恢复(4) http://blog.
【故障处理】ORA-12545: Connect failed because target host or object does not exist 1 BLOG文档结构图 2 前言部分 2.
ORA-29339错误解决办法 SQL> create tablespace test01 datafile 'e:\oracle\testing01.dbf' size 10m 2 blocksize 4k; create tablespace test01 datafile 'e:\oracle\testing01.
DUAL系列 1 BLOG文档结构图 2 前言部分 2.
Oracle如何删除表中重复记录 1 引言 在对数据库进行操作过程中我们可能会遇到这种情况,表中的数据可能重复出现,使我们对数据库的操作过程中带来读诸多不便,那么怎么删除这些重复没有用的数据呢? 平时工作中可能会遇到当试图对库表中的某一列或几列创建唯一索引时,系统提示 ORA-01452 :不能创建唯一索引,发现重复记录。
【故障处理】分布式事务ORA-01591错误解决 1 BLOG文档结构图 2 前言部分 2.
《Oracle DBA工作笔记》第二章 常用工具和问题分析 一.1 BLOG文档结构图 一.2 本文简介 建荣的新书《Oracle DBA工作笔记》第二章的目录如下图,主要讲解了SQL*Plus、exp/imp、expdp/impdp以及常见的问题分析,第二章的目录如下: 下边小麦苗将自己阅读完第二章后整理的一些内容分享给大家。
【故障处理】ORA-19809错误处理 1 BLOG文档结构图 2 前言部分 2.
最近在做一个oracle入库速度测试时,想到将最近一个小时的索引放到内存中(表是按小时分区)是不是会提升入库的速度,索引的维护对io是一个不小的开销; 不过这个方案如果要使用的话数据库必须是 oracle 12c,因为在当前小时结束后,需要将相关索引移出内存,让下一个小时的索引留在内存,这样内存的使用情况基本是一个定量; 而在移动的过程中不能对业务有影响,这样需要用到12c的新功能,在线移动数据文件。
这一篇主要讨论整个RAC安装过程中碰到的问题以及是如何解决的。 错误一: 配置共享磁盘的问题。如果共享磁盘本身有内容,可能会导致在安装完CLUSTERWARE后,执行root.sh时出错,错误信息为:Failed to upgrade Oracle Cluster Registry configuration。
上篇中,我们介绍了Reference Partition的创建、使用和原理。本篇将从性能和管理两个角度,讨论Reference Partition的作用。
Data Partition是Oracle早期提出的一项针对大数据对象的解决方案。经过若干版本的演变,Partition依然是目前比较流行、应用广泛并且接受程度较高的技术策略。
dump文件是平时工作中经常碰见的,有时候得到一个dump,但是没有提供一些更多的信息,导入的时候就很可能会有问题。 如果某个用户默认表空间是user,但是dump中的表所属的表空间是datas01,则导入的时候会自动转换表空间。
Oracle手动建库常见问题 BLOG文档结构图 前言部分 导读和注意事项 各位技术...
《Oracle DBA工作笔记》第一章 BLOG文档结构图I 本文简介 建荣的新书《Oracle DBA工作笔记》拿到手了,下午离下班还有1个小时的时候有空了,就阅读了下新书的第一章内容,第一章的目录如下图,主要讲解了下数据库的安装和配置,阅读完第一章的内容还是收获不小的,于是按照小麦苗的读书习惯,趁热打铁将自己还不知道或者说还不太了解的内容整理一下,以免遗忘,好记性不如烂笔头。
【故障处理】DBCA建库诡异问题处理--rac环境不能创建rac库 BLOG文档结构图 前言部分 导读和注意事项...
DBA的学习方法论系列—正确的学习方法 原创 2016-06-30 孟晋博 引言 在大数据高速发展的今天,DBA的革新和提升每天都在发生,这决定了一个技术从业者必须不断的保持学习,才能符合岗位的需求。
DBA学习方法论系列之:明确的学习目标 2016-06-23 孟晋博 引言 在大数据高速发展的今天,DBA的革新和提升每天都在发生,这决定了一个技术从业者必须不断的保持学习,才能符合岗位的需求。
原创 2016-07-07 熊军 编辑手记:熊军是中国西部第一位,也是到目前为止唯一的Oracle ACE总监,在这篇文章中熊军描述了他的学习过程和理念供大家参考。
【DG】物理DG中主库的LNSn、NSS、NSA进程的比较 BLOG文档结构图 前言部分 导读和注意事项 ...
Oracle OCR的备份与恢复 一.1 BLOG文档结构图 Oracle OCR的备份与恢复 - 3 - 1.1 BLOG文档结构图 - 3 - 1.
在11g中ASMCMD 已经拓展备份和恢复ASM 磁盘组的功能。这个功能允许你重建一个与先前存在的磁盘组一样路径,名称,属性,模版,别名结构。在10g中如果磁盘损坏了,只能通过使用RMAN来恢复丢失的数据,而且你必须人工的重建ASM 磁盘组和任何必须的目录,模版,在11g中我们可以使用md_backup命令备份磁盘组的元数据并且使用md_restore命令在应用备份恢复之前重建磁盘组。
1 实验目的对于oracle10g版本的asm,很多功能还不够完善,比如就没有asm磁盘信息元数据有效的备份方式,如断电或者误操作导致asm磁盘头信息丢失,不得不重新创建asm磁盘组,通过备份的方式恢复数据,如果没有备份,则导致数据丢失。
Oracle后台进程及其作用简介 This background process is available starting with Oracle Database 11g Release 2 (11.
某位仁兄新装一套11gR2 RAC的过程中,在GI的安装配置阶段遇到了安装目录无法写入的报错,于是他便将$GRID_HOME下所有目录和文件属主改成了grid:oinstall,将$GRID_HOME下所有目录和文件权限改...
Oracle回收站及flashback drop(下) 本文接着上篇文章继续讲解:http://blog.itpub.net/26736162/viewspace-2121136/ 第二章 实验部分 二.
SET System Variable Summary System Variable Description ...
Oracle 11g中的errorlogging参数增强了错误信息的记录功能,可以做到错误信息“落地”的功能。1.Oracle版本信息sys@11gR2> select * from v$version;BANNER---------------------...
【会话】Oracle kill session系列 1.1 BLOG文档结构图 Oracle kill session相关问题 - 3 - 1.
Oracle索引的监控 一.1 BLOG文档结构图 一.2 前言部分 一.2.1 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① 掌握oracle中索引的监控方法 ② sys.
互联网协议入门及DNS原理入门 互联网协议入门 作者: 阮一峰 日期: 2012年5月31日 我们每天使用互联网,你是否想过,它是如何实现的? 全世界几十亿台电脑,连接在一起,两两通信。
当oracle单表数据量上亿时,对表进行alter table aa add column_1 varchar2(2) defalut 'Y';时,效率及安全性是必须考虑的因素。
一、问题描述 今日上午接到同事的召唤,让帮着给查看一下生产数据Mysql数据库软件版本。呵呵,对于小白的我,当然是先答应后学习喽。并且漂亮的完成任务。 二、实验(非生产环境) 1.
1.问题现象再现1)创建用户secSQL> create user sec identified by sec;User created.2)授权SQL> grant connect,resource to sec;Grant succeeded.
【实验优先】1.在sys用户下执行脚本pupbld.sql使PRODUCT_USER_PROFILE可用pupbld.sql脚本所在目录为$ORACLE_HOME/sqlplus/admin/pupbld.