最新消息:

mysql

基准测试工具之tpcc-mysql

基准测试工具之tpcc-mysql

admin 11年前 (2014-07-11) 3167浏览 0评论

TPC(Tracsaction Processing Performance Council) 事务处理性能协会是一个评价大型 数据库 系统软硬件性能的非盈利的组织,TPC-C是TPC协会制定的,用来测试 典型的复杂OLTP系统的性能。Tpcc-my...

Mysql数据库主从心得整理

Mysql数据库主从心得整理

admin 11年前 (2014-07-08) 2872浏览 0评论

管理mysql主从有2年多了,管理过200多组mysql主从,几乎涉及到各个版本的主从,本博文属于总结性的,有一部分是摘自网络,大部分是根据自己管理的心得和经验所写,整理了一下,分享给各位同行,希望对大家有帮助,互相交流。 一、mysql主从的原理 ...

使用Memcache缓存MySQL查询

使用Memcache缓存MySQL查询

admin 11年前 (2014-07-03) 3109浏览 0评论

实际应用中,尤其是在大规模访问的Web项目中,Memcache作为一种优秀的缓存解决方案,被广泛使用。其灵活性和可扩展性受到了广大开发者的青睐。为了提高响应速度,使用Memcache来减少数据查询运算是一种不错的选择。 关于Memcache的安装和配...

Mysql 设备选型与系统规划-实战参考文档

Mysql 设备选型与系统规划-实战参考文档

admin 11年前 (2014-06-30) 2956浏览 0评论

引言:项目的设备选型是一项细腻而又艰巨的任务。因为它有一次性、不可更改、兼容性、扩展性、功能性、性能性、易用性等参数阀值来参照。例如我们的项目,首先要了解今年的设备采购预算有多少,如何分配的,分配下来每个项目大概有多少,按照预算标准进行分级。其次由于...

优化MySQL的21个建议

优化MySQL的21个建议

admin 11年前 (2014-06-27) 2892浏览 0评论

今天一个朋友向我咨询怎么去优化 MySQL,我按着思维整理了一下,大概粗的可以分为21个方向。 还有一些细节东西(table cache, 表设计,索引设计,程序端缓存之类的)先不列了,对一个系统,初期能把下面做完也是一个不错的系统。 1. 要确保有...

MySQL 复制心跳

MySQL 复制心跳

admin 11年前 (2014-06-27) 2865浏览 0评论

在 MySQL 主从复制时,有时候会碰到这样的故障:在 Slave 上 Slave_IO_Running 和 Slave_SQL_Running 都是 Yes,Slave_SQL_Running_State 显示 Slave has read all...

mysql同步出错的修正

mysql同步出错的修正

admin 11年前 (2014-06-26) 3352浏览 0评论

今天碰到同步出错提示: 引用 140614 14:33:02 [Note] Slave I/O thread killed while reading event 140614 14:33:02 [Note] Slave I/O thread exi...

mysqldump加-w参数备份

mysqldump加-w参数备份

admin 11年前 (2014-06-26) 4032浏览 0评论

我们在用mysqldump备份数据时,有个选项是 –where / -w,可以指定备份条件,这个选项的解释是: -w, --where=name Dump only selected records. Quotes are mandatory 我们可...

MySQL整型数据溢出的处理策略

MySQL整型数据溢出的处理策略

admin 11年前 (2014-06-23) 2935浏览 0评论

今天接到一个朋友电话说是觉的数据库被别人更改了,出现数据不对的问题 。经过很久的排查是数据类型溢出了(发生问题的版本是MySQL 5.1)。后来通过给朋友那边把MySQL 5.1升级到MySQL 5.5去解决这个问题。 这也让我有兴趣去了解一下MyS...

MySQL一个异常查询问题追查

MySQL一个异常查询问题追查

admin 11年前 (2014-06-23) 2977浏览 0评论

问题 <code style="color: inherit;">线上碰到的问题:相同的语句,只是最后的limit行数不同。奇怪的是,limit 10 的性能比limit 100的语句还慢约10倍。 隐藏用户表信息,语...

MySQL 加锁处理分析

MySQL 加锁处理分析

admin 11年前 (2014-06-09) 2860浏览 0评论

背景 MySQL/InnoDB的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。本文,准备就MySQL/InnoDB的加锁问题,展开较为深入...

MySQL存储引擎中的MyISAM和InnoDB

MySQL存储引擎中的MyISAM和InnoDB

admin 11年前 (2014-05-05) 2827浏览 0评论

在使用MySQL的过程中对MyISAM和InnoDB这两个概念存在了些疑问,到底两者引擎有何分别一直是存在我心中的疑问。为了解开这个谜题,搜寻了网络,找到了如下信息: MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的ISAM(Ind...

MySQL体系结构

MySQL体系结构

admin 11年前 (2014-04-29) 2796浏览 0评论

了解MySql必须牢牢记住其体系结构图,Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的。 1 Connectors指的是不同语言中与SQL的交互   2 Management Serveices & Utilitie...

MySQL 备份 数据库一个或多个表

MySQL 备份 数据库一个或多个表

admin 11年前 (2014-04-29) 3158浏览 0评论

mysqldump,默认是导出整个库的,我们可以让它导出库的某些表: mysqldump -uroot -p1234556 db2 tables1 tables2 tables3 --default-character-set=utf8 --lock...

MySQL的mysqldump工具的基本用法

MySQL的mysqldump工具的基本用法

admin 11年前 (2014-04-28) 2679浏览 0评论

导出要用到MySQL的mysqldump工具,基本用法是: shell> mysqldump [OPTIONS] database [tables] 如果你不给定任何表,整个数据库将被导出。 通过执行mysqldump –help,...

mysql mysqldump获取一个小的样本库

mysql mysqldump获取一个小的样本库

admin 11年前 (2014-04-28) 3034浏览 0评论

需求变更要为开发人员搭建一套与线上的环境一样的数据库,线上的库比较大,恢复起来耗时耗力,再说,测试环境没必要要完完整整的线上数据。那么该如何获取一个小的样本库呢? 比如我只要线上10000条的数据。请看本文内容。 只需要在mysqldump指定’–w...

记录一次truncate操作数据恢复

记录一次truncate操作数据恢复

admin 11年前 (2014-04-28) 2987浏览 0评论

实际线上的场景比较复杂,当时涉及了truncate, delete 两个操作,经确认丢数据差不多7万多行,等停下来时,差不多又有共计1万多行数据写入。 这里为了简单说明,只拿弄一个简单的业务场景举例。 测试环境: Percona-Server-5.6...