业务场景:新建slave连到master,执行startslave时master险些被“搞死”。分析:新建slave连到master时,会将主库上大量的binlog(几百G)拉取到本地保存为relaylog,会导致两个问题1、主库网络带宽被占满。2、主库的磁盘I/O负载很高。解决思路:1.在slave拉取master的binlog时..
分类:
数据库 时间:
2014-05-21 02:54:46
阅读次数:
547
mysqlreport是www.hackmysql.com开发的一款基于perl语言编写的状态报告工具。它将showstatus和showinnodbstatus的输出结果进行处理,使得输出信息的可读性更高。由于是perl编写的脚本,所以需要先安装perl环境,再与mysql数据库连接,因此还需要安装数据库接口DBI和数据库驱动D..
分类:
数据库 时间:
2014-05-20 22:57:52
阅读次数:
520
环境规划Amoeba读写分离器172.16.254.144/16Mysql服务器(master)172.16.254.150/16Mysql服务器(slave)172.16.254.151/16一、先实现mysql主从复制,在master上使用yum安装mysql[root@localhostmysql]#yum-yinstallmysqlmysql-server启用二进制日志,编辑/etc/my.cnf在[mysql..
分类:
数据库 时间:
2014-05-20 22:49:40
阅读次数:
486
在tomcat中安装logback插件,此插件用于生成日志。该日志中包括很多信息,我们的目的是将需要的数据进行整理,将其插入到MySQL数据库中,并将其做成定时任务执行。一下是原日志文件内容:我们需要client,uniquecode,device,versioncode,interface,createtime这些字段思路如下:..
分类:
其他好文 时间:
2014-05-20 22:14:31
阅读次数:
486
高可用性可以在以下几个层面实现:1应用层高可用性:如实现mysql、oracle数据库应用程序的群集,主要是判断mysql、oracle应用程序是否停止运行。2操作系统高可用性:如windows的故障转移群集(windowsfailoverclusteringWFC)。3虚拟化层的高可用性:如vspherehighavailability..
分类:
其他好文 时间:
2014-05-20 20:31:18
阅读次数:
477
背景:ZABBIX(Centos6.2X64)监控服务器在安装的时候规划不好,根分区不够大只有33G,使用率已经到达98%,经过使用#du–sm检查发现原因是mysql下的ibdata1占用了32G.优化变得刻不容缓,就在本机而言mysql迁移有两种方法。第一种是修改.../etc/my.conf等设定第二种是软连接的?.
分类:
数据库 时间:
2014-05-20 19:55:56
阅读次数:
461
一、LNMMPLNMMP环境是Linux+Nginx+Memcached+MySQL+PhP,即LNMP+memcached。Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个..
分类:
Web程序 时间:
2014-05-20 19:40:51
阅读次数:
489
在虚拟机上测评了下MySQL和PostgreSQL的各种LOADFILE方式以及时间。因为是虚拟机上的测评,所以时间只做参考,不要太较真,看看就好了。MySQL工具:1.自带mysqlimport工具。2.命令行loaddatainfile...3.利用mysql-connector-pythonDriver来写的脚本。PostgreSQL工具:1.pgloader..
分类:
数据库 时间:
2014-05-20 18:49:28
阅读次数:
447
本篇博文主要介绍利用Ameoba实现MySQL的读写分离功能,而MySQL官方的mysql-proxy需要自己编写复杂的lua脚本才能实现同样的功能,故个人还是倾向使用amoeba哦;===================================================================1简介2准备2.1时间同步2.2配置MySQL主从复制..
分类:
数据库 时间:
2014-05-20 18:25:03
阅读次数:
322
如果有一天数据库里丢失了一条记录,开发让你查什么时候被谁从哪个IP,执行了delete操作,那么在之前的版本是无法查到的,而Percona最新版本5.6.17首次提供了审计日志功能。(注:截止2014年5月19日,官方MySQL5.6.17和MariaDB10.0.11均没有提供该功能)版本:5.6.17-65.0-rel6..
分类:
其他好文 时间:
2014-05-20 18:23:36
阅读次数:
333