您当前的位置:首页 > mysql

如果你在一个远程的VPS上运行了MySQL服务器,你会如何管理你的远程数据库主机呢?基于web的数据库管理工具例如phpMyAdmin或者Adminer可能会是你第一个想起的。这些基于web的管理工具需要一个正常运行的后端的web服务和P

日期:2015-09-17 查看全文
Linux下使用图形化工具MySQL WorkBench远程管理MySQL


1,水平拆分的介绍一般来说,简单的水平切分主要是将某个访问极其平凡的表再按照某个字段的某种规则来分散到多个表之中,每个表中包含一部分数据。简单来说,我们可以将数据的水平切分理解为是按照数据行的切分,就是将表中的

日期:2015-09-17 查看全文
MySQL 水平拆分(读书笔记整理)


一、字符集1.MySQL的字符集设置非常灵活可以设置服务器默认字符集;数据库默认字符集;表默认字符集;列字符集;如果某一级别没有指定字符集,则继承上一级。查看所有字符集语句:show character set;2.以表声明为utf-8为例,最终

日期:2015-09-17 查看全文
MySQL之字符集与校对集


一 介绍
相信许多开发/DBA在使用MySQL的过程中,对于MySQL处理多表关联的方式或者说性能一直不太满意。对于开发提交的含有join的查询,一般比较抗拒,从而建议将join拆分,避免join可能带来的性能问题,同时也增加了程序和DB

日期:2015-09-17 查看全文
MySQL性能优化之Block Nested-Loop Join(BNL)


故障:
晚上大概7点钟左右,收到播放中心投诉,说视频播放很慢,加载很久不出来。一开始,哥以为是tomcat服务又挂了。所以到tomcat服务器上查看下catalina.out输出日志。却没发现任务错误信息。分析:
想了想,视频

日期:2015-09-17 查看全文
MySQL占用CPU及内存高解决案例


一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶

日期:2015-09-17 查看全文
运维角度浅谈MySQL数据库优化


环境描述:
OS:6.5_X64
MASTER:192.168.0.202
BACKUP:192.168.0.203
VIP:192.168.0.2041、配置两台Mysql主主同步
[root@master ~]# yum install mysql-server mysql -y
[root@master ~]# service mysqld start
[root@ma

日期:2015-09-17 查看全文
MySQL高可用性之Keepalived+MySQL(双主热备)


工作原理图:主从复制的原理:
分为同步复制和异步复制,实际复制架构中大部分为异步复制。 复制的基本过程如下:
1).Slave上面的IO进程连接上Master,并请求从指定日志文件的指定位置(或者从最开始的日志)之后的日志内容;
2).M

日期:2015-09-17 查看全文
MySQL主从复制案例


环境准备:
mysql5.5以后./configure编译方式就改为cmake工具来编译。
安装依赖包: yum install -y cmake gcc gcc-c++ make cmake ncurses ncurses-devel
创建mysql用户和组:
groupadd mysql
useradd -g mysql -s /sbin

日期:2015-09-17 查看全文
Linux编译安装MySQL5.6及修改字符集


工作拓扑:
110018378.jpg
MySQL Proxy有一项强大功能是实现“读写分离”,基本原理是让主数据库处理写方面事务,让从库处理SELECT查询。
Amoeba for MySQL是一款优秀的中间件软件,同样可以实现读写分离,负载均衡

日期:2015-09-17 查看全文
MySQL-Proxy实现MySQL读写分离提高并发负载