MySQL 优化经验和方法汇总

2014/04/11 14:15:00 database
公司网站访问量越来越大,MySQL自然成为瓶颈,因此最近我一直在研究MySQL的优化,第一步自然想到的是MySQL系统参数的优化,作为一个访问量很大的网站(日20万人次以上)的数据库系统,不可能指望 MySQL 默认的系统参数能够让MySQL运行得非常顺畅。在Apache, PHP, MySQL的体...

MySQL数据库运维的五大指标

2014/04/11 11:25:00 database
如何评价一个公司数据库运维水平的高低?用什么来进行横向与纵向对比?自动化平台建设的目标是什么?必须有相应的指标体系来指导,此指标体系必须满足以下条件:可以用数字来测算和衡量最终指标,而不是中间指标比如有时DBA会关注数据库的吞吐量,但吞吐量越高不能代表数据库提供的服务质量越好,开发人员关心这个指标的...

从最近MySQL的优化工作想到的

2014/04/11 11:24:00 database
最近决定将以前同事写的存储过程查看一遍,寻找一些代码上写的不太好的地方,争取进行修改以后让这些过程达到一个很好的运行速度。下面是遇到的最多的几个问题。我遇到了这样的一个SQL:select name, count(*) from (select name from table_1) a group...

MySQL 优化经验和方法汇总

2014/04/11 11:21:00 database
公司网站访问量越来越大,MySQL自然成为瓶颈,因此最近我一直在研究MySQL的优化,第一步自然想到的是MySQL系统参数的优化,作为一个访问量很大的网站(日20万人次以上)的数据库系统,不可能指望 MySQL 默认的系统参数能够让MySQL运行得非常顺畅。在Apache, PHP, MySQL的体...

Zabbix监控Mysql数据库性能

2014/04/11 11:20:00 database
在之前的博文里面写过如何通过Zabbix监控mysql主从同步是否OK,mysql从库是否有延时(Seconds_Behind_Master)主库,当mysql主从有异常时通过Email或者SMS通知DBA和系统人员。除此之外,Zabbix还可以监控mysql slow queries,mysql...

MYSQL 多实例配置方法

2014/04/11 11:19:00 database
在实际的开发过程中,可能会需要在一台服务器上部署多个MYSQL实例,那建议使用MYSQL官方的解决方案 mysqld_multi1.修改my.cnf如一个定义两个实例的参考配置:[mysqld_multi] mysqld = /usr/local/mysql/bin/mysqld_safe mysq...

Linux下的Mysql数据库自动备份

2014/04/11 11:18:00 database
去年7月份的时候,VeryCD发生过一起数据库硬盘损坏的不幸事件,由于缺乏备份,网站不得不从两个月前的数据重新开始。网友们称这一事件为“地震”。为了避免“地震”再次发生,去年网站改版后,不仅数据库硬盘换成了RAID0架构,还写了一个数据库备份的脚本,每天自动把数据库信息保存到另外一台备份服务器。今天...

MYSQL自动备份 策略的方案

2014/04/11 11:17:00 database
目前流行几种备份方式:一、逻辑备份:使用mysql自带的mysqldump工具进行备份。备份成sql文件形式。优点:最大好处是能够与正在运行的mysql自动协同工作,在运行期间可以确保备份是当时的点,它会自动将对应操作的表锁定,不允许其他用户修改(只能访问)。可能会阻止修改操作。sql文件通用方便移...

MySQL集群 性能优化指南

2014/04/11 11:16:00 database
MySQL集群是一款实时、可扩展的事务性数据库。其设计初衷在于为对实时性能要求较高的应用程序打造一套嵌入式电信数据库,并实现运营商级别的可用性。不过MySQL集群也可以通过扩展实现诸多企业级解决方案,例如移动支付系统、实时分析、数据流与分析以及内容管理等事务。MySQL集群的横向扩展能力足以满足密集...

MySQL双主架构主库单点故障解决方案

2014/04/11 11:14:00 database
在企业中,一般系统架构的瓶颈会出现在数据库这一部分,Mysql主从架构在很大程度上解决了这部分瓶颈,但是在Mysql主从同步的架构也存在很多问题。比如:1. 关于数据写入部分(也就是主库)往往很难做到扩展,虽然很多大公司在逻辑业务方面就进行对数据的拆分,比如商品库存按照区域去拆分(一个区域走一个库存...
用户登录
服务器端开发
C#.Net Mvc 数据库
前端开发
JavaScript Div+Css Html