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完成之后,...
mysql load 报错Incorrect datetime value
有个需求要从oracle把数据倒进mysql,方法一:用spool导成txt文件,然后load进去mysqloracle源端:spool配置[oracle11@S248 ~]$ cat spool_bak.sqlset colsep '|'SET feedback offSET newpage noneSET pagesize 50000SET linesize 20000SET verify offSET pagesize 0SET ter...
借助ogg完成oracle到mysql的数据迁移
现在有个任务是需要把oracle的数据迁移到mysql,因为就涉及到了几个表,所以我最先想到了使用spool把oracle的数据导成txt文件,然后再load 进去mysql。非常遗憾的是,我的有一个表有110个字段,并且有160万的数据,始终就只能倒进一部分数据,最后由于时间问题,没有继续尝试,然后打算用golden gate完成任务。我们知...
GoldenGate从oracle迁移数据到mysql
GoldenGate从oracle迁移数据到mysql,包括goldengate软件安装,抽取案例。
mysql启用skip-name-resolve模式时出现Warning的处理办法
查看mysql告警日志,发现两个警告,如下红体字[root@S243 ~]# tail -f /mysql/datadir/S243.err2017-02-15 08:59:57 23433 [Warning] 'user' entry 'root@s243' ignored in --skip-name-resolve mode.2017-02-15 08:59:57 23433 [Warning] 'proxies_priv' entry '@ root@s243' ignored in --skip-name-res...
主主复制的mysql从库 内存表The table 'pvlogs' is full问题处理
现在有一套主主复制的mysql数据库,其中有个表pvlogs是member引擎的内存表,主库(就是vip所在的那个库)一切正常,但是从库报错:The table 'pvlogs' is full,经过询问这个问题已经持续好长时间了,我们这个表是每天都要先把数据insert 进另一个表,然后truncate掉。每天都是到111848这个数量就会报错:The table '...
mysql 通过迁移某个库的目录来扩容
问题描述:现在有一套主主复制的mysql数据库,数据文件目录超过97%,严重不足,需要马上进行处理,我们知道mysql数据库数据文件目录不能动态的去改变,不像oracle那样可以直接更改数据文件的目录,下面展示一种比较好的扩大mysql数据文件目录的方法:这套库是利用keepalived ,来提供一个vip,然后业务连接这个vip(这...