发布时间:2018-06-12 14:00:24
双向互为主从步骤:1 两台机器添加一个丛机访问的账户赋予 replication slave权限mysql> grant replication slave on *.* to 'rep'@'172.16.1.%' identified by '1234566';2 两台机器参数配置log_bin = /data/3307/mysql-binlog-slave-updaterelay-log = /data/3307/relay-bin 开启中继日志s.........【阅读全文】
发布时间:2018-06-11 15:42:50
MySQL多实例,一台服务器上,MySQL服务开启多个不同的端口,运行多个服务进程,这些MySQL服务器进程通过不同的socket来监听不同的数据端口,互补干涉提供各自的服务。 优点: 1 有效利用服务器资源 当单个服务器资源过盛时,可以充分利用剩余的资源来提供更多的服务。 2 .........【阅读全文】
发布时间:2018-06-08 14:30:20
1、生产环境程序账号权限必须分类: –读写账号,且读写分离 –DDL账号 –具有特殊权限的账号,如replication client,show databases等 –监控和管理程序账号 2、一个账号对应一个数据库模块(database),且账号名必须包含模块名(垂直拆分的时候,查看流量) 3、禁止开发人.........【阅读全文】
发布时间:2018-06-05 15:04:37
Atlas是一个基于MySQL协议的数据中间层项目,在MySQL-Proxy 0.8.2版本基础上修改了大量bug,添加了很多功能特性。目前该项目很多MySQL业务已经接入了Atlas平台,每天承载的读写请求数达几十亿条。 Atlas的主要功能有: 1.读写分离;2.从库负载均衡;3.IP过滤;4.自动分表;5.DBA可平滑上下线DB;6.自.........【阅读全文】
发布时间:2018-05-31 15:14:57
Mycat分表分库虽然能解决大表对数据库系统的压力,但也有一些不利,因此Mycat分表分库要先解决的问题是,分不分库,分哪些库,什么规则分,分多少分片。那么究竟是怎么分的呢?1、能不分就不分,1000万以内的表,不建议分片,通过合适的索引,读写分离等方式,可以很好的解决性能问题。2、分片数量尽量少,分片尽.........【阅读全文】