1、查看机器配置,指三大件:cpu、内存、硬盘
2、查看mysql配置参数
3、查看mysql运行状态,可以用mysqlreport工具来查看
4、查看mysql的慢查询
依次解决了以上问题之后,再来查找程序方面的问题。
my.cnf缓存优化
在 my.cnf 中添加/修改以下选项:
#取消文件系统的外部锁
skip-locking
#不进行域名反解析,注意……继续阅读 »
丁火
14年前 (2011-05-06) 2745浏览 0评论
0个赞
MySQL配置文件my.cnf 例子最详细解释,可以保存做笔记用。
#BEGIN CONFIG INFO
#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大
#TYPE: SYSTEM
#END CONFIG INFO
#
# 此mysql配置文件例子针对4G内存。
# 主要使用INNODB
#处理复杂队列并且连接数……继续阅读 »
丁火
14年前 (2011-05-06) 5282浏览 0评论
0个赞
偶近来想研究折腾一下Google Chrome浏览器的源码,找到了下载地址,记录一下:
Google Chrome 浏览器使用的内核源码来自开源浏览器引擎 WebKit Open Source Project。Google Chrome 的源码,同样亦是开源的。在 Google 的中文官方Blog - Google 黑板报中,提到:
我们对很多开发开源项目的……继续阅读 »
丁火
14年前 (2011-05-06) 27790浏览 1评论
0个赞
MySQL有多种存储引擎:
MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。
MySQL支持数个存储引擎作为对不同表的类型的处理器。MySQL存储引擎包括处理事务安全表的引擎和处理非事务安全表的引擎:
◆ MyISAM管理非事务表……继续阅读 »
丁火
14年前 (2011-05-05) 1947浏览 0评论
0个赞
本文根据笔者经验总结了十四条FreeBSD的优化策略。如无其它,以下所指FreeBSD均指FreeBSD 8.0_release。
一、提高ports安装速度
FreeBSD中的ports安装工具默认工具是用fetch,下载时经常出现龟速现象。为了提高ports安装速度,我推荐axel工具。相关make.conf文件配置步骤如下:
cd /usr/por……继续阅读 »
丁火
14年前 (2011-05-04) 2214浏览 2评论
0个赞
#!/bin/sh
# The right of usage, distribution and modification is here by granted by the author.
# The author deny any responsibilities and liabilities related to the code.
#
OK=0
……继续阅读 »
丁火
14年前 (2011-05-04) 1946浏览 0评论
1个赞
#!/bin/bash
if [ $# -ne 2 ]; then
echo 'Usage: split file size(in bytes)'
exit
fi
file=$1
size=$2
if [ ! -f $file ]; then
echo "$file doesn't exist"
……继续阅读 »
丁火
14年前 (2011-05-04) 1531浏览 0评论
0个赞
在对某个目录进行压缩的时候,有时候想排除掉某个目录,例如:
如果123目录下有3个子目录,aa、bb、cc。
我现在想只对aa和bb目录打包压缩,命令如下:
tar -zcvf 123.tar.gz --exclude=cc 123
(在123目录的外面运行)
使用exclude参数来过滤不需要的目录或文件,排除某个文件的操作和目录一样。
……继续阅读 »
丁火
14年前 (2011-05-02) 6572浏览 1评论
0个赞
参考文献写在前面,以示我对他们工作的感谢:
1.关于Xen和OpenVZ的详细分析,受益匪浅:http://hostingfu.com/article/xen-or-openvz
2.10美元以下VPS列表:http://www.vpser.net/ten-dollars-vps,参考了这个列表,我会对其中尝试过的几个做出点评,并且结合我对Xen和Open……继续阅读 »
丁火
14年前 (2011-05-01) 1958浏览 2评论
0个赞
1. 找出那些被规则禁掉的IP,嗅探器
这段代码会在当前目录下面生成黑名单,根据nginx的access日志,统计被禁掉的403访问,它们不是搜索引擎的爬虫 ,也不是本机地址。
安全提示: 这个脚本对所有IP地址都是全面封杀无误的,所以你自己在使用这个脚本之前,千万要记住,不要为了测试你的规则,而直接用你的电脑,去测试 。因为万一触发了规则,就可能会被下面的……继续阅读 »
丁火
14年前 (2011-05-01) 2477浏览 1评论
0个赞
1.删除0字节文件
find -type f -size 0 -exec rm -rf {} \;
2.查看进程
按内存从大到小排列
ps -e -o “%C : %p : %z : %a”|sort -k5 -nr
3.按cpu利用率从大到小排列
ps -e -o “%C : %p : %z : %a”……继续阅读 »
丁火
14年前 (2011-05-01) 4167浏览 0评论
0个赞