- 博客(19)
- 资源 (2)
- 收藏
- 关注
转载 MySQL数据库服务器逐渐变慢 该如何分析与解决
第一步 检查系统的状态通过操作系统的一些工具检查系统的状态,比如CPU、内存、交换、磁盘的利用率,根据经验或与系统正常时的状态相比对,有时系统表面上看起来看空闲,这也可能不是一个正常的状态,因为cpu可能正等待IO的完成。除此之外,还应观注那些占用系统资源(cpu、内存)的进程。1.1 使用sar来检查操作系统是否存在IO问题#sar -u 2 10 — 即每隔2秒检察
2015-06-23 11:53:15 711
转载 MySQL 的Rename Table语句
mysql 命令重命名表RENAME TABLE 句法RENAME TABLE tbl_name TO new_tbl_name[, tbl_name2 TO new_tbl_name2,...]更名是以原子方式(atomically)执行,这就意味着,当更名正在运行时,其它的任何线程均不能该表。这使得以一个空表替换一个表成为可能。CREATE TABLE new_table (.
2015-06-19 15:29:34 964
转载 mysql 性能优化方向
mysql 性能优化方向按照从大到小,从主要到次要的形式,分析 mysql 性能优化点,达到最终优化的效果。利用 mindmanger 整理了思路,形成如下图,每个点在网上都能找到说明,并记录下。形成了优化的思路: 1 连接 Connections经常会遇见”mysql: error 1040: too many connections”的情况,一种是访问量确实很高
2015-06-18 10:05:00 568
转载 mysql性能监控指标及分析
1.系统mysql的进程数ps -ef | grep "mysql" | grep -v "grep" | wc –l2.Slave_runningmysql > show status like 'Slave_running';如果系统有一个从复***务器,这个值指明了从服务器的健康度3.Threads_connectedmysql > show
2015-06-18 08:34:11 341
转载 Linux 技巧:让进程在后台可靠运行的几种方法nohup|
我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。如果只是临时有一个命令需要长时间运行,什么方法能最简便的保证它在后台稳定运行呢?hangup 名称的
2015-06-17 08:14:14 329
转载 在DOS下强制杀进程的命令
下面介绍如何使用DOS命令删除进程或服务,以下方法适用于XP win7系统。依次单击 “开始→运行”命令,在弹出的系统运行框中,运行“cmd”命令,打开了一个应该是黑色的DOS命令窗口。在命令窗口中输入“taskkill /im phpernote /f”格式的字符串命令,单击回车键即可将进程或服务“phpernote”强行删除了。例如:要删除“QQ.exe”进程,只要在命
2015-06-12 17:00:27 1077
原创 Compiler Error Message: The compiler failed with error code 128. 的问题解决
百度了一大堆没解决问题,竟还要建议重装系统。翻到老外的网站,7个步骤搞定。现象:Compiler Error Message: The compiler failed with error code 128.Server Error in '/' Application.------------------------------------------------------
2015-06-12 10:46:55 1240
转载 检查MySQL的健康状况
MySQL提供了大量的变量、参数以用于性能及健康状态检查。现在让我们一起看看那些比较重要的变量、参数。 1MySQL是否可用? 这当然是首先要做的,如果你的MySQL服务都没在跑了,其它监控从何谈起?我们可以使用如下几条命令来查看当前MySQL服务是否处于运行状态(相应主机上的相应用户应具有相应的权限): mysqladmin -hhost_name /IP-uuser_
2015-06-11 11:20:45 1235
转载 mysql命令行的一些小技巧【实用:多屏显示,格式化输出等】
1.以html格式输出结果使用mysql客户端的参数–html或者-T,则所有SQL的查询结果会自动生成为html的table代码$ mysql -u root --htmlWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 3286Server version:
2015-06-11 11:15:03 6837
转载 iostat 等运维命令用法
安装:使用yum,如何安装iostatsysstat 使用yum安装#yum install sysstasysstat的安装包是:sysstat-5.0.5-1.i386.rpm,装完了sysstat-5.0.5-1.i386.rpm后 就会有iostat、mpstat、sar、sa的功能,sysstat-5.0.5-1.i386.rpm1. 基本使用
2015-06-09 10:09:38 376
转载 ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction
前言:朋友咨询我说执行简单的update语句失效,症状如下:mysql> update order_info set province_id=15 ,city_id= 1667 where order_from=10 and order_out_sn='1407261241xxxx';ERROR 1205 (HY000): Lock wait timeout exceeded; try r
2015-06-08 17:21:24 498
转载 Linux下如何查看哪些进程占用的CPU内存资源最多
linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合:ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|headlinux下获取占用内存资源最多的10个进程,可以使用如下命令组合:ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head 命令组合解析(
2015-06-08 08:04:02 388
原创 一个自动布署.net网站的bat批处理实例
需求,要更新到.net目录的文件位置不同。需要根据要更新的不同文件备分到按当天日期命名的文件夹中,然后再把新文件更新到各不同的子文件夹中。批处理内容如下:==============begin=========================@echo offecho 按文件名布署网站:set a=%DATE%set var0=%a:~0,4%set var1=%a:~
2015-06-04 14:06:45 469
转载 Nginx+PHP-FPM优化技巧总结
php-fpm的安装很简单,参见PHP(PHP-FPM)手动编译安装。下面主要讨论下如何提高Nginx+Php-fpm的性能。1.Unix域Socket通信之前简单介绍过Unix Domain Socket这种通信方式,参见:Nginx+PHP-FPM的域Socket配置方法Unix域Socket因为不走网络,的确可以提高Nginx和php-fpm通信的性能
2015-06-03 11:45:02 614
转载 生产服务器环境最小化安装后 Centos 6.5优化配置备忘
本文 centos 6.5 优化 的项有18处:1、centos6.5最小化安装后启动网卡2、ifconfig查询IP进行SSH链接3、更新系统源并且升级系统4、系统时间更新和设定定时任5、修改ip地址、网关、主机名、DNS6、关闭selinux,清空iptables7、创建普通用户并进行sudo授权管理8、修改SSH端口号和屏蔽root账号远程登陆9、锁定关键
2015-06-03 11:41:46 475
转载 php-fpm backlog 项的调整
有高并发的业务,就必须要调整backlog。对于PHP而言,需要注意的有3方面: 1、操作系统 | sysctl 2、WEB前端 | 比如:Nginx 3、PHP后台 | 比如:php-fpm操作系统以CentOS为例,可通过默认配置 /etc/sysctl.conf 文件进行调整。比如:net.core.somaxconn = 104
2015-05-26 17:35:39 2430
转载 Nginx+mysql+php-fpm负载均衡配置实例
系统环境如下:前端Nginx:192.168.93.137后端web1:192.168.0.11后端web2:192.168.0.121、前端nginx配置: 复制代码代码示例:http { …… client_max_body_size 300m; client_body_buffer_size 128
2015-05-26 14:14:17 707
原创 su切换到用户user1报无法设置用户ID:资源暂时不可用错误
操作系统:rhel 6 centos6上也存在这样的问题su切换到用户user1报无法设置用户ID:资源暂时不可用错误问题是出在:在/etc/security/limits.d目录下,rhel6和centos6下面多了个文件:90-nproc.config 此文件内容:# Default limit for number of user's processes to
2015-05-26 13:39:22 9310
转载 【转】Nginx+PHP-FPM优化技巧总结
php-fpm的安装很简单,参见PHP(PHP-FPM)手动编译安装。下面主要讨论下如何提高Nginx+Php-fpm的性能。1.Unix域Socket通信之前简单介绍过Unix Domain Socket这种通信方式,参见:Nginx+PHP-FPM的域Socket配置方法Unix域Socket因为不走网络,的确可以提高Nginx和ph
2015-05-26 08:52:49 573
shorewall防火墙的使用
2014-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人