【MySql】 BlackHole :黑洞引擎
BlackHole :黑洞引擎,写入的任何数据都会消失,用于记录binlog做复制的中继存储!如何安装: 在安装MySQL时使用带有--with-blackhole-storage-engine选项的 configure 命令。BLACKH...
【MySql】主从复制
MySQL支持单向、异步复制,复制过程中一个Linux服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护日志文件的一个索引以跟踪日志循环。当一个从服务器连接到主...
【RAC】RAC 实现IP访问控制
关于oracle实现ip 访问控制的资料见我的另一篇文章《sqlnet.ora 访问控制策略》相对与单节点的oracle ,11gr2 rac中,listener是配置在GRID_HOME,而不是ORACLE_HOME,所以我们要修改的sqlnet.ora文件是...
【Python】实现从AWR 报表上抓取指定数据改进版
相对上一个脚本,该脚本修改了如下内容:1 url的传入方式,只需将url保存到一个文本文件里,由程序自己读入并解析2 增加了oracle 指标数据统计和分析,比较两周(我自己的需要)的数据变化趋势 #!/usr...
【Python】常用的字符串函数
##python中有很多字符串函数,将经常使用的列出如下: >>> import string >>> s1='YANGQL' >>> s2='yangql' >>> s3='yangql is learning python string' ##将字符串转换为小写 >>> s1.lower() 'yangql' ##将字符串...
【Python】UnboundLocalError: local variable 'l' referenced before assignment
01 在程序中设置的sum_Logical属于全局变量,而在函数 calculate中没有sum_Logical的定义,根据python访问局部变量和全局变量的规则:当搜索一个变量的时候,python先从局部作用域开始搜索,如果在局部作用域没...
【Python】实现从AWR 报表上抓取指定数据
因为写关于数据库性能周报要查找和计算AWR报表上的一些关键指标的值,每次手工收集数据都花很长时间,写了一个python工具来获取自己想要的值,并做了计算!(现在看来还不太完善,以后会更贴近写周报的需求)...
【MySql】innobackupex 增量备份的bug
1 搭建测试环境mysql> show tables;+----------------+| Tables_in_test |+----------------+| sbtest |+----------------+1 row in set (0.01 sec)2 全量备份[root@rac3 mysql]# innob...
【MySql】innobackupex 增量备份和恢复
innobackupex 是使用pl封装了xtrabackup之后的工具,在使用的时候会调用xtrabackup。1 创建环境-bash-3.2$ mysqlmysql> use test; &nb...
【Mysql】xtrabackup 备份和恢复测试
1 创建测试环境mysql> create table t1 as select * from sbtest;Query OK, 1000000 rows affected (33.37 sec)Records: 1000000 Duplicates: 0 Warnings: 0mysql> insert into t1 select * from t1; &n...
【MySql】如何删除 bin log
当mysql 日志占用太大空间的时候,要考虑将日志删除一 语法如下:PURGE {MASTER | BINARY} LOGS TO 'log_name'PURGE {MASTER | BINARY} LOGS BEFORE 'date'用于删除在指定的日志或日期之前的日志索引中的所有二...
【哲言哲语】
1.哈佛有一个著名的理论:人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间。每晚抽出2个小时的时间用来阅读、进修、思考或参加有意的演讲、讨论,你会发现,你的人生正在发生改变,坚持数年之后,成功...
【Oracle】SP2-0613,SP2-0611问题解决
查看sql的执行计划遇到如下报错:sys@im1>explain plan for SELECT JOB, LOG_USER, SCHEMA_USER FROM DBA_JOBS;explain plan for SELECT JOB, LOG_USER, SCHEMA_USER FROM DBA_JOBS &nbs...
【Oracle】ORA-23421: job number XXXX is not a job in the job queue
检查一个数据库的alert日志时,查看一些job报错,由于是自己的测试库,考虑把job停止掉。但是遇到如下错误:sys@im1>exec DBMS_JOB.broken(275,true);BEGIN DBMS_JOB.broken(275,true); END;*ERROR at ...
【racle】ORA-04091: table xxx is mutating
在行级触发器中,不能查询自身表YANG@yangdb-rac3> create or replace trigger t_1 2 after insert or update on t1 3 for each row 4 declare 5 a number;...
【RAC】srvctl管理工具添加新监听和静态注册
srvctl 添加监听的语法如下:grid@rac1:/home/grid>srvctl add listener -h将监听程序配置添加到 Oracle Clusterware。用法: srvctl add listener [-l <lsnr_name>] [-s] [-p "[TCP:]<port>[, ...][/IPC:<key>][/NMP:...
【RAC】lsnrctl 工具不适合管理监听
oracle 11gr2 不应使用lsnrctl管理LISTENER,而需使用srvctl或crsctl工具管理,否则lsnrctl将不会识别endpoints_listener.ora中的信息,造成监听没有在必要地址、端口上工作。grid@rac1:/home/grid>cat /opt/11202/1...
【RAC】如何修改RAC SCAN IP
在11gR2中,引入了SCAN(Single Client Access Name)的特性,该特性的好处在于,在数据库与客户端之间,添加了一层虚拟的服务层,就是所谓的scan ip以及scan ip listener,在客户端仅需要配置scan ip...
【RAC】如何修改vip 或者vip 对应的hostname
在oracle 10g 和 11g 的Clusterware 环境中,客户端使用vip(Virtual IP)来连接数据库,客户端应用程序通过vip访问对应的节点上的数据库实例。每个节点都要有一个vip,这些vip是静态的ip地址,...
【RAC】如何修改 private ip
版本:Clusterware :11.2.0.2database :11.2.0.1#修改前10.250.7.115 rac1-priv10.250.7.119 rac2-priv#修改后10.10.10.101 &...