随笔分类 - 问题集合
摘要:1、把data内数据库(MySQL5.7.26/data)拷贝到另外一台服务器 一个文件夹是一个数据库,看是全部拷贝还是单个拷贝都可以 2、 删除数据库下的.ibd(数据文件)和.frm(结构文件), db.opt不要删除(db.opt每个数据库文件只有一个) 3、执行建表sql,新建一样的表结构(
阅读全文
摘要:1、查看系统设置文件数大小 cat /proc/sys/fs/file-max 2、查看进程占用文件数大小排序 lsof -n | awk '{print $2}' | sort | uniq -c | sort -nr | more
阅读全文
摘要:tomcat版本:7.0.93 报错信息如下: Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Inv
阅读全文
摘要:MySql语句性能问题定位--从sql语句到磁盘IO检查 一、背景 本文只针对IO导致MySql性能问题的定位,其他如CPU、MySql参数配置、程序自身等问题需要进一步补充。原因某条sql建表语句运行了15秒 二、步聚 Step1: 开启profiling SET profiling =1; 关闭
阅读全文
摘要:MySQL数据库负载很高的解决办法一、应急解决办法在MySQL数据库连接数很多,而且大多属于活跃的状态时MySQL机器基本上负载很高,属于基本上快要死去的状态了. 这时怎么办呢?有可能两个办法.第一: 先限制Innodb的并发处理.如果innodb_thread_concurrency = 0 可以
阅读全文
摘要:Linux vmstat命令参数详解Linux公社 2018-08-31vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux
阅读全文
摘要:linux系统无法正常启动,故障排查恢复 linux内核启动修复首先看一下linux内核重要文件grub.conf12345678910111213141516171819202122# grub.conf generated by anaconda ## Note that you do not
阅读全文
摘要:排查java进程占用CPU过高思路 1.提取占用CPU过高的进程 方法一:使用top查找到占用CPU高的进程的pid top -d 1 方法二:使用ps查找到tomcat运行的进程pid ps -ef | grep tomcat 2.定位问题线程的pid (此处pid为上一步找到的进程id) 方法一
阅读全文