Submitted by yejr on 周四, 2008/06/12 - 13:36
DELL/HP ILO 卡帐号管理方法
HP ILO卡
首先通过ssh/telnet登录到ilo系统后,方可执行以下管理命令
Submitted by yejr on 周一, 2008/06/09 - 15:50
不要升级到JRE6 update5,否则会出现没法用HP ilo2的情况,会报告找不到remcons这个java类。
Submitted by yejr on 周三, 2008/06/04 - 23:19
其实MySQL一直都是单进程、多线程的工作模式。只是,LinuxThreads并不是真正的线程,因此,这些进程其实还是采用系统调用 clone() 来共享同样的地址空间的。尽管采用 ps 查看的结果看起来是多进程,其实mysqld真正的工作方式还是多线程。
Submitted by yejr on 周六, 2008/05/31 - 14:41
故障现象:
1:使用mysqldump命令dump出整个数据库:
mysqldump: Got error: 1105: File './db/data_20070901.MYD' not found (Errcode: 24) when using LOCK TABLES
2:查看/data/db下面文件没有缺少,使用mysql客户端连接desc以及select * from这个表都没有问题。而且如果使用dump命令直接dump这个表也不会出错
通过 perror 24 得知,错误信息为:
[root@localhost ~]#perror 24
OS error code 24: Too many open files
因此,修改一下 /etc/my.cnf ,设定open_files_limit 为较大值,如 4096,重启mysqld生效。
Submitted by yejr on 周六, 2008/05/31 - 14:34
innodb表不像myisam,有个内置的计数器。
1. 可以用
select count(*) from table_name where primary_key >=0
2. 或
select count(*) from table_name where key_col >=0
3. 类似这样的来查询,通过
show table status
得到的结果不够准确,会随时变化,只是个大致的值
如果该表的列数较多,那么建议用第二种方法。
Submitted by yejr on 周日, 2008/05/25 - 19:19
问:数据库是MyISAM的,从备份库中从把a.frm,a.MYD,a.MYI覆盖掉同名文件,但不行,咋回事涅?
答:需要再执行一次 flush tables; 才会生效,因为该数据表的文件句柄已经打开了,所以需要刷新一下。
Submitted by yejr on 周日, 2008/05/25 - 19:06
错误信息大概像下面这样:
Error: Table 'xxx' is marked as crashed and should be repaired
意思是数据表损坏了,无法读取,只需要执行以下命令修复表即可:
mysql> REPAIR TABLE `xxx`;
如果经常性的出现这种问题,那么建议加大 key_buffer_size 以及 query_cache_size。
如果还是不行,那么考虑把表转成innodb,或者检查你的磁盘是否有硬件问题吧。
Submitted by yejr on 周日, 2008/05/25 - 19:02
典型的报错信息大概如下:
..... Call to undefined function mysql_connect() ...
老掉牙的问题啦,就是php没有安装mysql api模块,如果是rpm安装的,则安装 php-mysql-xxx.rpm,如果是自己编译的,则把mysql api源码放到php源码目录下,重新编译一个动态的so加载进去,或者全部重新编译php源码,用静态编译的方式都可以。
Submitted by yejr on 周六, 2008/05/24 - 13:52
本文转自网络,出处不详
时有王石者,其父从征西将军王震平新疆,有功,震爱其父,迁之为柳州转运使。石少时顽劣,及长,时粤督以女妻之,石藉父翁之余荫,行商贾之事,无不应手而解;后以房产为业,巧取豪夺,数年间竟积身家亿万。石好登山,每出,必声势雄壮,耗资巨万;其略行一小善,必刻石以记,好自作传记,开博客,延枪手,其所售房产多巨幅书其事,图其影,以为宣传,其好名如此。
Submitted by yejr on 周四, 2008/05/22 - 15:04
原文译自:http://www.mysqlperformanceblog.com/2006/07/17/show-innodb-status-walk-through/
很多人让我来阐述一下 SHOW INNODB STATUS 的输出信息, 了解 SHOW INNODB STATUS 都输出了些什么信息,并且我们能从这些信息中获取什么资讯,得以提高 MySQL 性能。
首先,让我们来了解一下 SHOW INNODB STATUS 输出的基础,它打印了很多关于 InnoDB 内部性能相关的计数器、统计、事务处理信息等。在 MySQL 5 中,InnoDB 的性能统计结果也在 SHOW STATUS 结果中显示了。大部分和 SHOW INNODB STATUS 的其他信息相同,在旧版本中还没有这个功能。
SHOW INNODB STATUS 中的很多统计值都是每秒更新一次的,如果你打算利用这些统计值的话,那么最好统计一段时间内的结果。InnoDB 首先输出以下信息:
页面
最近评论