关于BINARY的使用
数据库版本:MySQL 5.6.26线上某业务表为了区分大小写,使用BINARY关键字,正常来说使用这个关键字是走索引的,测试过程如下:创建测试表,插入数据:drop table if EXISTS student;CREATE TABLE `student` ( `id` int(11) PRIMARY key auto_increment, `name` varchar(20) DEFAULT NULL,key ...
Mycat部署与使用
MyCAT 可以视为“MySQL”集群的企业级数据库,用来替代昂贵的Oracle集群,其背后是阿里曾经开源的知名产品Cobar。MyCAT的目标是:低成本的将现有的单机数据库和应用平滑迁移到“云”端,解决数据存储和业务规模迅速增长情况下的数据瓶颈问题。下面就适合订单的业务场景做介绍1 应用场景Mycat 有很多数据分库...
MHA搭建及故障维护
MHA是一种方便简单可靠的MySQL高可用架构,具体的介绍我在这里就不多说了,下面是我在网上找的一个教程,我在此基础上进行了一些修改:大致步骤(一)、环境介绍(二)、用ssh-keygen实现四台主机之间相互免密钥登录(三)、安装MHAmha4mysql-node,mha4mysql-manager和perl环境包(四)、建立master,slave1,s...