论高防服务器部署MYSQL软件经验
论高防服务器部署MYSQL软件经验,Mysql作为如今一款风靡全球的软件,其重要性以及实用性不可言喻。尤其是在linux等一些为编程与开发的开源系统上,更是起到了举足轻重的地位。
近些年来,随着大数据的盛行,造成了数据库的使用尤其频繁,而mysql作为其中的代表性软件,单个的存在已经无法阻止数据的“猖獗”,所以,随之而来的自然是增强mysql的使用效率。那如果能够提升myslq的使用效率,使其能够在这股数据浪潮中不至于被拍得“粉身碎骨”呢?
第一:从其安全性的角度来提升它的使用效率。
第二:从其存储容量的角度来提升。
当然,在一些专业人员眼里或许还有其它的看法,不过这里就不一一探讨了。今天要说的就是从其安全性的角度来提升mysql的一种方法—————mysql主主复制。
了解mysql数据库的人,对于主从复制应该是比较熟悉的,其原理也是比较简单的:
先从库生成两个线程,一个I/O线程,一个SQL线程;
随后i/o线程去请求主库 的binlog,并将得到的binlog日志写到relay log(中继日志) 文件中,主库会生成一个 log dump 线程,用来给从库 i/o线程传binlog;
最后SQL 线程,会读取relay log文件中的日志,并解析成具体操作,来实现主从的操作一致,而让数据形成一致。
而主主复制是在主从复制的基础上,再由原本的主从互相颠倒顺序地配置一遍就行了。如果不知道自己配置地是否成功,可以在数据库中用命令show slave status\G查看数据信息,如果两台数据库中的数值Slave_IO_Running、Slave_SQL_Running全为yes时,那么就代表配置成功了,不过为了以防万一,配置完之后还是相互验证下比较好。
最后结尾附上一个地址:
想要详细操作过程的朋友们可以点击这个地址查看。
更多精品技术文章尽在其中,赶紧点击关注吧!