MYSQL性能查看(命中率,慢查询)

MYSQL性能查看(命中率,慢查询)
网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的”状态”进行优化。 mysql> show global status; 可以列出MySQL服务器运行各种状态值,另外,查询MySQL服务器配置信息语句: mysql> show variables; 一、慢查询   mysql> show variables like '%slow%'; +------------------+-------+ | Variable_name | Value | +------------------+-------+ | log_slow_queries ...

CentOS 6.3安装LNMP

CentOS 6.3安装LNMP
Linux操作系统:CentOS 6.3 64bit NGINX:nginx-1.4.0 MYSQL:mysql-5.6.10 PHP:php-5.4.13 一.安装开发包(使用默认CENTOS更新源) # yum -y install wget gcc-c++ ncurses-devel cmake make perl 二.关闭iptables和SELINUX # service iptables stop # setenforce 0 # vi /etc/sysconfig/selinux --------------- SELINUX=disabled --------------- 三.安装mysql数据库 # wget http://s.zhusl.com/mysql/mysql-5.5.48.tar.gz ...

nginx配置文件说明

nginx配置文件说明
#定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_log /var/log/nginx/error.log info; #进程文件 pid /var/run/nginx.pid; #一个nginx进程打开的最多文件描述符数目,理论值应该是最多打开文件数(系统的值ulimit -n)与nginx进程数相除,但是nginx分配请求并不均匀,所以建议与ulimit -n的值保持一致。 worker_rlimit_nofile 65535; #工作模式与连接数上限 events {...

HTTP协议一些事

HTTP协议一些事
from: http://hahack.com/wiki/sundries-http-web.html 简单地讲,HTTP web 服务是指以编程的方式直接使用 http 操作从远程服务器发送和接收数据。 如果你要从服务器获取数据,使用http GET; 如果你要向服务器发送新数据,使用http POST. 一些更高级的http Web 服务 API 也允许使用 http PUT 和 http DELETE 来创建、修改和删除数据。 换句话说,http 协议中的“verbs (动作)” (GET, POST, PUT 和 DELETE) 可以直接对应到应用层的操作:获取,创建,修改,删除数据。 这个方法主要的优点是简单, 它的简单证明是受欢迎的。数据 — 通常是xml或json — 可以事先创建好并静态的存储下来 ,或者由服务器端...

sendEmail配置报警邮件

sendEmail配置报警邮件
安装 # wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz # tar zxf sendEmail-v1.56.tar.gz -C /var/src # cp /var/src/sendEmail-v1.56/sendEmail /usr/bin/sendEmail # chmod 755 /usr/bin/sendEmail /usr/local/bin/sendEmail –f sender@163.com –t receiver@163.com –s smtp.163.com –u “from nagios” –xu sender –xp 123456 –m happy 解释: -f 表示发送者的邮箱 -t ...

利用unixodbc连接mysql数据库

利用unixodbc连接mysql数据库
1:先安装unixodbc --建议用源码 ./configure --prefix=/usr/local/unixODBC --includedir=/usr/include --libdir=/usr/lib -bindir=/usr/bin --sysconfdir=/etc make make install 其它一些参数说明 --enable-gui=no    #不使用qt画图,一般生产环境者是ssh 登陆,所以用不上界面。 --enable-iconv=yes --with-iconv-char-enc=GB18030   #这个是因为后面遇到乱码的问题,尝试用这个编译,但没起作用,不知道用来干嘛 测试: #dbcinst -j #查看下环境 unixODBC 2.2.14 DRIVERS...

linux获取外网IP(超简单)

linux获取外网IP(超简单)
今天浏览网站时无意看到linux获取外网ip的方式,就是利用curl命令: # curl ifconfig.me 111.205.58.66 curl ifconfig.me ifconfig.me 其实跟Linux没有关系,只是一个网站而已。“.me”是一个特殊的域名,和我的域名似得。...

BackWPup backwpup 错误: 没有发现 MySQLi 扩展,请安装它

BackWPup   backwpup 错误: 没有发现 MySQLi 扩展,请安装它
备份插件测试出错,错误日志显示 “ backwpup 错误: 没有发现 MySQLi 扩展,请安装它”,很明显编译php的时候没有添加mysqli模块,重新添加该模块: 切换到源码目录下 /var/src/php-5.6.0/ext/mysqli/ 运行php安装目录下的phpize /usr/local/php/bin/phpize 编译安装mysqli扩展 #./configure --prefix=/usr/local/mysqli --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config 编译可能会报错 Configuring for: PHP Api Version: 20041225 Ze...