Chinaunix首页 | 论坛 | 博客
  • 博客访问: 495558
  • 博文数量: 51
  • 博客积分: 257
  • 博客等级: 二等列兵
  • 技术积分: 1489
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-02 18:30
个人简介

Unix/Linux, mysql, web,企业应用

文章分类

全部博文(51)

文章存档

2015年(1)

2014年(1)

2013年(48)

2012年(1)

我的朋友

发布时间:2013-01-26 13:50:13

0,安装 bzr 工具(什么是bzr? bzr - easy to use distributed version control system) root@debian6:~# apt-get install bzr 1,下载并编译 tpcc-mysql 源码 root@debian6:~# bzr branch lp:~percona-dev/perconatools/tpcc-mysql root@debian6:~# cd tpcc-mysql/src ro.........【阅读全文】

阅读(3476) | 评论(1) | 转发(0)

发布时间:2013-01-23 18:02:38

环境:Debian 6 Linux 64位,mysql5.1.66,Discuz! X2,表前缀:discuz_  Discuz!X2中的表大部分采用 MyISAM引擎,少部分表使用 MEMORY引擎。估计是论坛的读写比例差别比较大,所以Discuz的开发人员会选择采用MyISAM引擎的表。但是MyISAM有一个非常不好的地方就是,采用该引擎的表特别容易出现表损坏。曾.........【阅读全文】

阅读(2785) | 评论(0) | 转发(0)

发布时间:2013-01-10 18:39:28

简单的说,InnoDB在执行读操作时,会加共享锁;执行更新或删除操作时,会加排它锁;执行完之后就会释放所加的锁。但在一个事务中,即便执行完了一条SQL语句,也不会马上释放掉执行这条语句时所加的锁;直到事务提交或回滚,才会释放掉所有事务期间加上去的锁。无论是不是在一个事务中执行读取、更新或删除操作,都会先加锁,然后再操作,只不过是释放锁的时机不同罢了:不在一个事务中,执行完之后,就马上释放掉锁;在一个事务中,则要等到事务提交或回滚的时候才会释放掉所有的锁(当然是当前事务期间加上去的锁了)。所以事务的使用会使得死锁的几率大大的提升。所以有好多对数据一致性要求不高的互联网应用都不使用事务。而在需要使......【阅读全文】

阅读(2073) | 评论(0) | 转发(0)

发布时间:2013-01-10 14:37:50

操作系统环境:Debian6.0.6innotop命令已经随mysql client包一起安装了,但在命令行中敲入innotop命令按回车键之后却提示如下错误:Can't locate Term/ReadKey.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) a......【阅读全文】

阅读(4436) | 评论(0) | 转发(1)

发布时间:2013-01-10 12:36:00

开启mysql的慢查询日志记录方法有好多种,可以在启动mysql时通过命令行传参,也可以在配置文件里设置,但是这两种方法都需要重启mysql,而且如果不需要记录慢查询日志了,又要重启mysql,这对于已经投入运营的MySQL是不可接受的。幸好在mysql5.1中已经为我们提供了在线设置慢查询日志的方法,通过设置mysql系统变量就可.........【阅读全文】

阅读(5026) | 评论(0) | 转发(3)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册