加载中…
  
博文
标签:

王显伟

达梦数据库

[-806]重复的归档配

缺少本地或者远程归档

分类: 达梦数据库
今天在做达梦数据库备份测试时报错,记录一下报错解决过程
SQL> backup database full backupset '/opt/dm7/backup/full_back';     
backup database full backupset '/opt/dm7/backup/full_back';
第1 行附近出现错误[-8003]:缺少本地或者远程归档.
已用时间: 0.732(毫秒). 执行号:0.
很是奇怪,本地归档我从图形界面做了配置,日志也没有报错,百思不得其解,后来查了一下官方文档,归档的配置主要涉及两个文件,一个是dm_ini和dmarch_ini,只能从目录下去找这两个文件

配置归档的过程中我以root用户从图形界面进行配置的,问题就出在这,配置后在dmarch_ini文件是root权限,导致文件内容也是空的,因此我修改了权限,重新将库启动到mount状态进行配置
标签:

王显伟

tidb

tidb是什么

tidb是怎么样

分类: TiDB
首先TiDB是国内开源的数据库,属于PingCAP公司,对这家公司有一些基本的了解,感觉公司前景不错,记录一下自己学习的过程
      一句说来形容TiDB就是:分布式、强一致、可扩展、并且支持SQL的关系型数据库,借用官方的一张架构图

分三层架构:
TiDB层是:无状态计算层
PD层是:集群管理,也就是存储的元信息
TiKV层是:分布式键值存储层

对于本地key-vale存储,是基于facebook公司开发的嵌入式存储引擎RocksDB,而RocksDB的主要设计目标是保证存取快速存储器和高负载服务器更高效,保证充分利用Flash或RAM子系统提供的高速率读写,支持高效的查找和范围scan,支持高负载的随机读、高负载的更新操作或两者的结合。其架构应该支持高
标签:

王显伟

linux

linux逻辑卷扩展

linux逻辑卷缩小

王显伟运维公众号

分类: LINUX笔记
        公司一生产环境,由于上线前规划不太合理,导致/目录空间较小,安装12c RAC后磁盘使用率经常超过90%,导致zabbix监控告警,因主机创建的是逻辑卷,并且没有预留可用空间,需对/dev/mapper/vg_node1-lv_home逻辑卷进行缩小,然后再对/dev/mapper/vg_node1-lv_root进行扩展,实施前,关注RAC等业务系统,具体实施步骤如下
第一步:确认磁盘空间使用情况,发现/目录只有50G空间,并且只有14G可用空间
第二步:查看卷组可用空间,发现为0,
第三步:规则具体实施思路
标签:

王显伟

王显伟博客

awr案例分析

等待事件详解

分类: AWR案例分析
    前几天接到某客户电话,说整个系统反应很慢,部分业务受理非常卡,根据AWR进行快速准确定位,因等待事件比较经典,记录下处理过程。

1、从数据库日志上看,数据库无ORA-类报错或告警,因可以排除因数据库报错导致的性能缓慢问题

2、抽取相关时段AWR分析如下:

 

    今天在网上看到一个经典的SQL优化案例,优化思路值得学习和参考,在此做一下自己学习分析的过程,具体SQL如下,该SQL执行需要1分钟的时间,对该SQL进行优化。

select tpc.policy_id, 
       tcm.policy_code, 
       tpf.organ_id, 
       to_char(tpf.insert_time, 'YYYY-MM-DD') As insert_time, 
       tpc.change_id, 
       d.policy_code, 
       e.company_name, 
       f.real_name, 
       tpf.fee_type, 
       sum(tpf.pay_balance) as pay_balance, 
       c.actual_type, 
       tpc.notice_code, 

标签:

sql优化

王显伟

sql优化经典案例分析

sql优化详解

树形查询sql优化

    对于树形查询的案例在我接触的系统中并不多见,只是在学习理论知识的时候知道有这么个东东查询,就好比一个公司的职员表,总经理下面有5位副总,副总下面有各有20个小弟,现在让查询总经理下面有多少小弟,这个时候就用到了树形查询,意思就是这么个意思,来看一下具体的优化案例。

select rownum, adn, zdn, 'cable'
  from (select distinct connect_by_root(t.tdl_a_dn) adn, t.tdl_z_dn zdn
          from AGGR_1 t
         where t.tdl_operation <> 2
           and exists (select 1
                  from CABLE_1 a
                 where a.tdl_operation <> 2
         

标签:

awr详解

王显伟

latch等待事件分析

awr案例分析

awr案例详解

分类: AWR案例分析

    昨天下午下班前瞄了一眼数据库一天运行情况,发现逻辑DG数据库会话数有些异动,取了一下当时的AWR报告,果然有些异常,但不算太严重,但是出现的等待事件很值得研究一下,具体信息如下: http://s16/mw690/001N2SGity6FCImhucDdf&690

从这部分来看,数据库负载并不算高,但是结合报表数据库业务情况,会话数有点异常,这也是我发现数据库有异常的依据,继续看TOP 5 Event
http://s8/mw690/001N2SGity6FCIxzuK317&690
果然出现了非空闲等待事件latch free和read by other sess

(2013-12-30 23:05)
标签:

rac常见后台进程

rac进程

王显伟

rac服务详解

rac进程详解

分类: Oracle笔记

http://s6/mw690/001N2SGity6FpffHDxj25&690

一、RAC后台进程
LMON:LOCK Monitor Processes 也被称为Global enqueue service monitor

  监控整个集群状况,维护GCS的内存结构
  监控非正常终止的进程和实例
  当实例离开和加入集群时,锁和资源的重新配置
  管理全局的锁和资源
  监控全局的锁资源、处理死锁和阻塞
LMSn:Lock Monitor Services也称作GCS(Global Cache Services)processes
  LMS进程主要用来管理集群内数据库的访问,并在不同实例的buffer cache中传输块镜像,当在某个数据块上

  发生一致性读时,LMS负责回滚该数据块,并将它copy到请求的实例上
  每个RAC节点至少有2个LMS进程

L

标签:

王显伟

awr报告怎么分析

awr案例分析

awr详解

awr报告详解

it

分类: AWR案例分析

    该等待事件我在前面分析过,但是这次和上次产生的原因有些不一样,上次该等待事件的详细分析链接是:http://blog.sina.com.cn/s/blog_61cd89f60102eeen.html ,本次原理和上次是一样的,但是引起的原因很典型,记录一下排查过程。

http://s3/mw690/001N2SGity6Fn9rlOM292&690

     结合发生的时间点,从上图我们可以看出,此时数据库负载相对较高,我们年看load profile部分情况
http://s14/mw690/001N2SGity6Fn9rntN36d&690

     从load profile模块来看,数据库解析比较严重,并

标签:

awr案例分析

awr报告详解

awr详解

ora-00018

王显伟

分类: AWR案例分析

    今天早上刚到办公室,应用支撑侧同事打电话告诉我某某系统很慢并且有超时现像发生,让我分析一下数据库是不是有异常,登陆数据库后发现数据库日志中提示会话数ORA-00018 Maximum number of sessions exceeded超出最大会话数,该库正常情况下会话数在300-600之间,数据为设置session数量是1105,肯定发生了严重的等待事件,取出当时AWR报告进行分析,记录一下分析过程。

http://s6/mw690/001N2SGigy6FiEzmf6l45&690

    发现数据库由session原来的331直接上升至1020,验证了日志报错信息,不超才怪,但是以目前服务器配置来看,数据库负载并不算太高,再看看TOP 5等待事件

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有