wubx 的blog

为什么Mysql状态中打开的表超过我系统中所有的表加起来的总和

为什么Mysql状态中打开的表超过我系统中所有的表加起来的总和

 来源: http://www.imysql.cn/blog/3208 & http://www.imysql.cn/
作者:吴炳锡

如:

Threads: 1  Questions: 1044  Slow queries: 4  Opens: 49  Flush tables: 1  Open tables: 44  Queries per second avg: 0.004

而实际表加起来有可能不到20个表。

MySQL为什么打开那么多表呢?

原因: 

技术相关: 

分享:我下载Mysql的地方

来源: http://www.imysql.cn/blog/3208 & http://www.imysql.cn/
作者:吴炳锡

第一个:
http://mirror.provenscaling.com/

特点:
   有社区版和企业版两种,基本上比较全。上面的每个版本基本都没问题。

第二个:

http://www.percona.com/mysql/

特点:
    国际Mysql牛人Peter(仅次于国内牛人叶大师yejr)的公司研究的分支及官方的代码patch都能找到的地方。

 第三个:

http://www.mysql.com

技术相关: 

实现mysql单表备份的脚本

作用:

  备份DB中的数据到单表,以防止增加表后少备份了。 

#!/usr/bin/perl
# mysql meg
# wubx
use strict;
use DBI;
my $host='172.16.100.1';
my $port='3306';
my $user='root;
my $passwd='';
my $dsn="dbi:mysql:hostname=$host:port=$port";
my $backup="/backup";
my $dbh= DBI->connect($dsn,$user,'');
unless ($dbh)
{
        print "Connect error!\n";

技术相关: 

关于linux有时无法访问一些网站的解决方法

现象:

curl -I -v http://www.5dsun.cn/  无法达到,在Centos4上没问题

如果有Linux做办公环境Firefox无法打开有的网站

受影响:

内核在2.6.17以上 

解决办法:

sysctl -w net.ipv4.tcp_window_scaling=0

随后也可以添加到/etc/sysctl.conf

这种现象大多是服务器为Windows服务器的

参考:

Subscribe to RSS - wubx 的blog