一、配置文件 1、spring-mybatis.xml 2、spring-mybatis.xml 二、通用类 三、在服务层调用时加入数据源标识,DataSourceChange注解,设置数据源为从库(这里只写出了接口的实现,dao和mapper,请自行添加) 四、测试类(这里是查询从库里的一张表的记 ...
分类:
数据库 时间:
2016-07-23 17:56:47
阅读次数:
588
一、预期效果: 环境: centos 6.5 mariadb 10.0.14 (mysql -V) 主服务器:192.168.5.206 从服务器:192.168.5.207 主服务器数据库有任何变动,从服务会跟着变动。 二、前期准备: 确保主从数据库数据一致。 三、配置: 1?? 主服务器:vi ...
分类:
数据库 时间:
2016-07-19 18:21:43
阅读次数:
207
网站规模到了一定程度之后,该分的也分了,该优化的也做了优化,但是还是不能满足业务上对性能的要求;这时候我们可以考虑使用主从库。主从库是两台服务器上的两个数据库,主库以最快的速度做增删改操作+最新数据的查询操作;从库负责查询较旧数据,做一些对实效性要求较小的分析,报表生成的工作。这样做将数据库的压力分 ...
分类:
数据库 时间:
2016-07-14 09:55:45
阅读次数:
290
一、主从数据库配置 可实现读写分离1、MySQL任何一台数据库服务器都可以作为主数据库服务器,打开MySQL的配置文件(对于windows就是MySQL安装目录下的my.ini文件,对于linux通常就是/etc/my.cnf文件)[mysqld]server-id=1datadir=/var/li... ...
分类:
数据库 时间:
2016-07-05 11:46:26
阅读次数:
254
通过使用percona公司的xtrabackup备份还原数据库,并完成搭建mysql主从数据库。 一、XtraBackup下载安装部分。 1.安装依赖软件。 2.下载安装xtrabackup2.3.3软件。 二、备份部分。 - xtrabackup只能备份innodb和xtradb引擎,不支持myi ...
分类:
其他好文 时间:
2016-06-25 15:06:09
阅读次数:
285
最近在做MySQL主从数据库同步测试,发现了一些问题,其中主从同步延迟问题是其中之一,下面内容是从网上找到的一些讲解,记录下来以便自己学习; MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响 ...
分类:
数据库 时间:
2016-06-21 22:36:39
阅读次数:
341
Mysql主从配置,实现读写分离 大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够。到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢失的话,后果更是 不堪设想。这时候,我们会考虑如何减少数据库的联接 ...
分类:
数据库 时间:
2016-06-03 21:07:49
阅读次数:
224
网站规模到了一定程度之后,该分的也分了,该优化的也做了优化,但是还是不能满足业务上对性能的要求;这时候我们可以考虑使用主从库。主从库是两台服务器上的两个数据库,主库以最快的速度做增删改操作+最新数据的查询操作;从库负责查询较旧数据,做一些对实效性要求较小的分析,报表生成的工作。这样做将数据库的压力分 ...
分类:
数据库 时间:
2016-05-27 16:36:38
阅读次数:
290
mysql分表方法: 方法一、 做数据库集群! 主从数据库 双向热备份(或一对多的数据库实时备份策略),这样可将数据库查询分摊到几个服务器去(可跟服务器负载均衡结合起来架构) 优点:扩展性好,没有多个分表后的复杂操作(php代码)缺点:单个表的数据量还是没有变,一次操作所花的时间还是那么多,硬件开销 ...
分类:
数据库 时间:
2016-05-09 00:02:38
阅读次数:
264
mysql分表方法: 方法一、 做数据库集群! 主从数据库 双向热备份(或一对多的数据库实时备份策略),这样可将数据库查询分摊到几个服务器去(可跟服务器负载均衡结合起来架构) 优点:扩展性好,没有多个分表后的复杂操作(php代码)缺点:单个表的数据量还是没有变,一次操作所花的时间还是那么多,硬件开销 ...
分类:
数据库 时间:
2016-05-08 23:49:04
阅读次数:
340