MySQL 使用 raw data snapshot重建从库
源库操作:1.锁库mysql> FLUSH TABLES WITH READ LOCK;Query OK, 0 rows affected (0.03 sec)2.记录当前binlog位置mysql> SHOW MASTER STATUS\G;*************************** 1. row *************************** File: mysql-bin.000002 ...
MySQL事务与Metadata Lock问题
环境说明: MySQL 5.6.16 OS:Linux RedHat 6.2 64bit1.问题描述 目前新上一个使用MySQL数据库项目,在数据库中,每隔5分钟做truncate某个表操作,经常出现metadata lock锁等待,导致后面的对这个表的所有操作(包括读)全部metadata lock等待。严重影响了数据库运行。 &...
视图处理算法问题一例
1.场景描述: 视图直接查询需要3分钟出结果,将视图中的SQL拿出来,执行是毫秒级 MySQL版本:5.6.162.问题再现:视图语句:CREATE ALGORITHM = UNDEFINED DEFINER = `jtorder`@`%` SQL SECURITY DEFINERVIEW `view_staff_oper` AS&nbs...
Haproxy+Keepalived+MySQL实现读均衡负载
环境说明: 本系统对数据安全性不高,TPS操作很低,主要是查询的环境。本方案架构图如下: 应用服务器对只读的应用程序连接虚拟IP地址,连接到haproxy,然后通过haproxy将TCP协议转移到下面的3个数据库服务器中。Haproxy在此做4层的TCP交换服务。keepalived为了防止haproxy单点故障...
MySQL内存消耗过高问题处理
1.环境说明 OS:RedHat 6.2 x86_64 DB:MySQL 5.6.16 服务器:Vmware ESX 虚拟机资源: 2*6C,32G Mem,6G swap2.问题现象 MySQL内存持续增加,最高时物理内存消耗28-29g,导致swap使用率100%,进而造成内存不足,系统自动kill mysql进程。 &n...
201408-MySQL开启general log
mysql打开general log之后,所有的查询语句都可以在general log文件中以可读的方式得到,但是这样general log文件会非常大,所以默认都是关闭的。有的时候为了查错等原因,还是需要暂时打开general log的(本次测试只修改在内存中的参数值,不设置参数文件)。 general_log支持动态修改:mysql> select ...
主从环境下的event操作
默认情况下,master创建event,slave同步后默认是disable的:1.在master创建event:create event event_master on schedule at current_timestamp + interval 1 minute on completion preserve enabledo ...
REL_5.5_Oracle_11.2.0.3.5+RAC 安装
整理时间:2013年10月1.准备工作安装环境说明: OS:RHEL5.5 x86_64 Oracle:oracle 11.2.0.3.5OCR+Vote Disk至少需要3块5G的共享盘,因为vote disk需要奇数个盘,用来进行仲裁,其中2个盘与1个盘效果一样,4个盘与3个盘效果一样。如果为3个盘,则DG创建为normal,若为5个盘,...
MySQL Fabric之HighAvailability
mysql fabric介绍:mysql fabric提供了2种特性: 1. High Availability,故障检测和切换 2.scaling out using data sharding,路由数据库的请求HA:需要至少2个或者以上节点的replication,功能类似与MMM和MHA,fabric是基于mysql 5.6的新特性GTIDs(全局事务ID),切换过程简单易...
AIX时间同步引起的问题
使用ntpdate调整时间:ntpdate ntpserverip 同步后date时间,发现尽然差了将近8个小时,服务器进而重启,无法ping通……经过查看发现AIX系统未正确设置时区导致:#echo $TZ1---------------------...
Oracle 11g R2 Rhel5.4 x86_64下安装准备工作
Oracle 11g R2 Rhel5.4 x86_64下安装准备工作一、环境介绍:1.所需组件:虚拟机:VitrualBox 4.0.12OS:RHEL5.4 x86_64Oracle:oracle 11g r2 64bit2.节点信息:二.准备工作:1.系统包设置:Oracle在安装linu...
VirtualBox+RedHat+Oracle11g+ASM单实例安装
VirtualBox+RedHat+Oracle11g+ASM安装一、运行环境 VirtualBox 4.0.10 Red Hat Enterprise Linux Server release 5.3 (Tikanga) x86 Oracle 11.2.0.1二、安装准备 1.介质准备: ...