本文记录一些检测MySQL性能,配置的命令
status命令
status命令可以列出MySQL数据库的基本参数。比如编码信息,MySQL版本,查询次数等等。
mysql> status
--------------
mysql Ver 14.14 Distrib 5.1.61, for redhat-linux-gnu (x86_64) using……继续阅读 »
悠悠
7年前 (2018-05-13) 4631浏览 0评论
2个赞
概述
在安装nginx,mysql,tomcat等等服务的时候,我们会遇到需要使用的端口莫名其妙被占用,下面介绍如何解决这类问题。
说到端口,还不得不提到防火墙,本文还会简单介绍如何配置防火墙开发端口。
查看端口情况的各种方法
所有端口的映射关系在 /etc/services 文件中有
端口简单介绍
端口编号从0-65536,各编号端的用途如下:
0-10……继续阅读 »
悠悠
7年前 (2018-05-03) 4976浏览 0评论
0个赞
概述
awk是一种处理文本文件的语言,是一个强大的文本分析工具。命令awk是逐行进行处理的。
之所以叫AWK是因为其取了三位创始人 Alfred Aho,Peter Weinberger, 和 Brian Kernighan 的Family Name的首字符。
和awk相似的文本处理命令还有:grep和sed,它们的使用区别如下;
grep更适合单纯的文本……继续阅读 »
悠悠
7年前 (2018-04-02) 3000浏览 0评论
1个赞
背景
“那啥,你过来一下!”
“怎么了?我代码都单元测试了的,没出问题啊!”我一脸懵逼跑到运维大佬旁边。
“你看看!你看看!多少条报警,赶快优化一下!”
运维大佬短信列表里面好多MySQL CPU 100%报警短信。再看看项目名称不就是我前几天刚发布的项目吗!?
我心底一沉,赶快赔上笑脸。“这个一定优化,马上优化!那个,能不能看下数据库监控日志………继续阅读 »
悠悠
7年前 (2018-03-27) 4410浏览 0评论
11个赞
语法
Linux中grep命令的全称为:global search regular expression(RE) and print out the line, 全面搜索正则表达式并把行打印出来。是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。
下面是它的语法:
grep [OPTION]... PATTERN [FILE]...……继续阅读 »
悠悠
7年前 (2018-03-25) 3635浏览 0评论
2个赞
Linux 文件查找命令find
语法
Linux find命令用来在指定目录下查找文件。find命令的语法如下:
find path -option [ -print ] [ -exec -ok command ] {} \;
path 指定查找的路径
任何位于参数之前的字符串都将被视为欲查找的目录名
path默认为当前路径,expression默认为……继续阅读 »
悠悠
7年前 (2018-03-24) 3831浏览 0评论
0个赞
因为时间太久了,或者改了Apache的某些东西,Apache老是抽风,不能加载PHP的一些dll扩展,所以重新安装Apache。本文将介绍如何在本地有Apache的情况下卸载安装。
下载Apache
系统:Windows7 x64位,Apache下载地址为:https://www.apachehaus.com/cgi-bin/download.plx
选择适……继续阅读 »
悠悠
7年前 (2018-03-08) 5272浏览 0评论
2个赞
当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别是随着数据量的增加特别明显,这时需要使用分页查询。对于数据库分页查询,也有很多种方法和优化的点。下面简单说一下我知道的一些方法。
准备工作
为了对下面列举的一些优化进行测试,下面针对已有的一张表进行说明。
表名:order_history
描述:某个业务的订单历史表
主要字段:un……继续阅读 »
悠悠
7年前 (2017-11-16) 7834浏览 3评论
35个赞
Nginx是非常强大的反向代理服务器,经常用于前置机上进行路由转发,静态资源反向代理等。
在服务端开发过程中,为了方便,我们会希望直接能够访问本地的服务器,便于调试,但是本地服务器是外网访问不了的,这个时候,我们可以通过修改外网的nginx配置,通过添加特定的url规则,反向代理到本地,这样外网的访问也能送到本地进行处理了。
这种反向代理的方法在工作中非常方……继续阅读 »
悠悠
7年前 (2017-10-31) 6887浏览 0评论
4个赞
查看占用内存或CPU最高的前N个进程
很多时候需要查看占用内存或者CPU最高的那些进程,这时候,可以使用以下命令:
# 查看内存使用下面命令
ps aux | sort -k4nr | head -10
# 查看CPU使用下面命令
ps aux | sort -k3nr | head -10
其中K为查看的进程数,比如10,ps命令用于查看进程运行情况,s……继续阅读 »
悠悠
7年前 (2017-10-13) 10525浏览 1评论
5个赞