oracle客户端plsql developer连接不上报错ora-12154
今天尝试用plsql developer连接一个刚搭建好的oracle数据库,收到下图所示报错ora-12154一般这个问题基本上就从以下两个方面考虑,1)网络问题2)本地tnsname.ora文件有问题。首先检查网络:如下所示可以ping通。然后找本地tnsname.ora文件错误,ip,端口,服务名都没有问题,如下所示。。...
mysql innobackupex增量备份恢复
mysql innobackupex 的备份:全备:[root@L112 backup]# innobackupex --defaults-file=/etc/my.cnf --no-timestamp --user=root --password=123456 --socket=/var/lib/mysql/mysql.sock /backup/mysqldump/full/back_26-05-2017增量备份1(以上次的全备为基础),备份子目录在back_26-05-2017下面...
innobackupex在线备份及恢复(全量和增量)
背景介绍:1、Xtrabackup是什么Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。Xtrabackup有两个主要的工具:xtrabackup、innobackupex1、xtrabackup只能备份InnoDB和XtraDB两种数据表,而不能备份MyISAM数据表...
mysql innobackupex备份脚本
做一个innobackupex的脚本,有全备有增量备份,要求一周一个循环,每周6晚上做全备,周日做以周六的全备为基础的增量备份,周1做以周日的增量备份为基础的增量备份,依次类推。。。注意增量备份可以以增量备份为基础,然后每次做全备的时候,把上一个循环内,也就是最近一周的备份压缩到另一个目录,并且将这个目录的这...
mysql实现oracle的decode和translate以及管道符拼接
目前要把网站整体业务迁移到云,并且又现在的oracle转换成mysql数据库,实现去ioe,现在有个任务是把oracle的一个视图在mysql中创建上,相关的基表已经创建完毕,想当然觉得只要把oracle的创建语句有拿出来,在mysql执行就可以了,其实真正过程遇到了很多问题,具体如下:1,mysql 没有oracle的decode函数,2,mysq...
oracle日期转换成星期
现在有个数据分析的工作,需要分析网站注册会员的一些情况:1.工作日、工作时间注册的的会员成为付费会员的比列,2.工作日、非工作时间注册的的会员成为付费会员的比列,3,非工作日,非工作时间注册的的会员成为付费会员的比列。4,非工作日,工作时间注册的的会员成为付费会员的比列工作时间按...
innobackupex: error while loading shared libraries: libssl.so.6
问题: 执行innobackupex命令报错 :innobackupex: error while loading shared libraries: libssl.so.6: cannot open shared object file: No such file or directory解决:1.首先查看openssl是否安装,图下表示安装了openssl-devel[root@L114 ~]# rpm -qa | grep opensslopenssl-1.0.1e-60....
mysql主从选择性同步某几个库实现方法
我们知道mysql主从同步可以选择性同步某几个数据库,并且要想实现这个目的可以借助如下几个参数:binlog-do-db=需要复制的数据库名,如果复制多个数据库,重复设置这个选项即可binlog-ignore-db=不需要复制的数据库苦命,如果复制多个数据库,重复设置这个选项即可replicate-do-db=需要复制的数据库名,如果...
关于ORA-3136的处理思路
整理自网络。。。。在告警日志里出现了大量ORA-3136的报错,于是mos上查看:从MOS的465043.1:Troubleshooting ORA-3136: WARNING Inbound Connection Timed Out,这篇文章找到一些端倪:这个报错指出客户端连接没有在规定的时间内通过认证,这个时间是由SQLNET.INBOUND_CONNECT_TIMEOUT参数决定的。此时在s...
linux查看cpu、内存、版本信息
测试机器的硬件信息: 查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (看到有8个逻辑CPU, 也知道了CP...
mysql 关于大数据量日志表的优化过程
我们知道很多网站都会有关于记录网站搜索的日志表,用于记录会员的基本登录信息,用于后期数据分析或者防攻击使用,现在我们有一张表logs,每天产生大概60万的数据。环境介绍:10.0.21-MariaDB-log我们的业务主要分成三块:1)查询当天的logs;2)查看最近2个月的logs;3)查看最近一年的logs.我...
oracle 物化视图的自动刷新方法
oracle 物化视图的自动刷新方法:方法1,直接在创建的时候,指定start with ,如下代表每分钟执行1次create materialized view big_table_mv nologgingrefresh fast on demandwith rowidSTART WITH TO_DATE('18-03-2011 10:09:08', 'DD-MM-YYYY HH24:MI:SS') NEXT SYSDATE + 1 / 60*24as select ...
mysql主从不同步问题解决
环境介绍:我这里一两台,主主复制的mysql:192.10.0.243192.10.0.244通过keepalived映射出来了vip:192.10.0.118,目前vip在243上。由于某种原因244服务器异常down机,服务器启动之后,很幸运的是mysql服务器正常启动了,查看按着习惯马上查看错误日志,发现报错:有一个表需要repair.2017-03-21...
MySQL中的binlog和redo浅析(r12笔记第5天)
有一个小问题可能很多人都想起过,那就是MySQL中既然已经有了binlog,为什么还需要redo,这个问题看起来好像很简单,但是细细品来,还是有不少值得注意的地方。 对于数据恢复,尤其是异常宕机的情况下,再次启动的时候,如何恢复,恢复的数据依据,这个尤为重要,在MySQL中是有checkpoi...
关于Execute to Parse %:比例太低的优化思路
AWR报告中Execute to Parse %:比例太低,如下所示:Instance Efficiency Percentages (Target 100%)Buffer Nowait %:97.33Redo NoWait %:100.00Buffer Hit %:96.59In-memory...
ERROR 1135 (HY000): Can't create a new thread
收到报错:[root@i-iivphroy ~]# mysql -uroot -p********* -h192.168.0.254ERROR 1135 (HY000): Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug马上google一番,有人说可能说磁盘空间满了,经查看发现果然是...
mysql MRG_MyISAM 引擎报错解决
报错: Unable to open underlying table which is differently defined or of non-MyISAM type or doesn't exist因此当遇到Unable to open underlying table which is differently defined or of non-MyISAM type or doesn't exist报错的时候需要从如下几个方面入手:1、查看是不是有一些表不是MYISAM引擎的表,...
mysql从库服务器down机报错Could not parse relay log event entry
环境介绍: 最近网站总是出问题,因为play服务总是跑着跑着就死了,于是经理尝试把play跑在我的mysql这两台服务器上(因为这两台服务器的资源很空闲),可是没想到才跑了半天,就把服务器的128G内存耗尽,服务器无法正常使用,输入任何命令都报错,无法分配内存,reboot都不可以,只能去机房强制关机了。。。 我...
Oracle慢SQL监控脚本实现
线上Oracle准备实现类似MySQL slow query的监控脚本,把查询时间超出定值的SQL定时的发送邮件告警,实现过程记录如下:主要思路是通过DBA_HIST的几个视图来获取每小时快照中慢SQL的情况,为了不影响线上环境,这里把脚本部署在了自己的监控端,通过DBLINK定期的抓取线上生产库的数据到监控数据库,并简...
mysql 字符集乱码探究
环境描述:青云的mysql实例的ip为:192.168.0.254,和青云的跳板主机,我们在跳板主机上安装了mysql服务,并通过下面方式连接mysql:[root@i-iivphroy ~]# mysql -uroot -p********* -h192.168.0.254 问题描述:近期网站整体迁云,需要先迁移一部分数据到云,采用mysqldump的方法,可是在云上source完成之后,...