1.mysqldump 导入导出数据:

mysqldump -uroot -ppassword -h 127.0.0.1  --no-create-info  --databases 数据库名 --tables 表表名 --skip-lock-tables> C://db.sql
mysql -uroot -ppassword -h 127.0.0.1  --default-character-set=utf8 数据库名< C://db.sql

2.mysql查看表空间

select
table_schema as '数据库',
table_name as '表名',
table_rows as '记录数',
truncate(data_length/1024/1024, 2) as '数据容量(MB)',
truncate(index_length/1024/1024, 2) as '索引容量(MB)'
from information_schema.tables
where table_schema='db_name'
and TABLE_name='table_name'
order by data_length desc, index_length desc;

3.查看链接数:

show PROCESSLIST;

通过mysql的端口定位是哪个线程占用

netstat -ntp |grep 46888

通过线程号排查是哪个应用

ps -ef | grep pid

4.通过“SHOW GLOABL STATUS” 统计相关数据:

./mysqladmin -hhost -uroot -ppassword ext -i1 | awk ' 
/Queries/{q=$4-qp;qp=$4}
/Threads_connected/{tc=$4}
/Threads_running/{printf "%5d %5d %5d\n",q,tc,$4}'

该命令每秒捕获一次GLOABL STATUS的数据,输出给awk 计算并输出每秒的查询数,链接和正在执行查询的线程数。

5.根据Mysql每秒将当前时间写入日志的模式,统计每秒的查询数量:

awk '/^# Time:/{print $3 ,$4,c;c=0}/^# User/{c++}' slow-query.log

mysql 排查问题一些小技巧相关推荐

  1. MySql 的一些使用小技巧

    一.连接MYSQL. 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -u ...

  2. 遍历mysql大表的小技巧

    假如有一个1亿数据的大表(表名是product_info):我们目标是按照某个条件遍历一次比如可能满足条件的数据有10w行,那么每次遍历的时候: 修改前sql: select distinct goo ...

  3. 10个提升MySQL性能的小技巧

    从工作量分析到索引的三条规则,这些专家见解肯定会让您的MySQL服务器尖叫. 在所有的关系数据库中,MySQL已经被证明了完全是一头野兽,只要通知停止运行就绝对不会让你多等一秒钟,使你的应用置于困境之 ...

  4. mysql不能启动问题分析的一个小技巧

    场景:在迁移mysql5.5.25a数据目录(从/var/lib/mysql迁移至/data)后,无法启动数据库,执行service mysql start,提示pid无法更新,新旧数据目录下的错误日 ...

  5. mysql datetime 对于hbm_MySQL库表设计小技巧

    前言: 在我们项目开发中,数据库及表的设计可以说是非常重要,我遇到过很多库表设计比较杂乱的项目,像表名.字段名命名混乱.字段类型设计混乱等等,此类数据库后续极难维护与拓展.我一直相信只有优秀的库表设计 ...

  6. 工作中MySql的了解到的小技巧

    工作中MySql的小技巧 1. 跑脚本时,经常遇到有则更新无插入的 逻辑操作:通常情况下,来一波if()判断然后选择 更新还是插入,前两天逛论坛时发现有人在比较REPLACE INTO 和 INSET ...

  7. mysql命令行的一些小技巧

    mysql命令行的一些小技巧 1.以html格式输出结果 使用mysql客户端的参数–html或者-T,则所有SQL的查询结果会自动生成为html的table代码 $ mysql -uroot --h ...

  8. mysql insert 语句优化_分享insert into语句优化的小技巧

    MYSQL批量插入数据库实现语句性能分析 假定我们的表结构如下 代码如下CREATE TABLE example ( example_id INT NOT NULL, name VARCHAR( 50 ...

  9. mysql设计技巧_MySQL库表设计小技巧

    前言: 在我们项目开发中,数据库及表的设计可以说是非常重要,我遇到过很多库表设计比较杂乱的项目,像表名.字段名命名混乱.字段类型设计混乱等等,此类数据库后续极难维护与拓展.我一直相信只有优秀的库表设计 ...

  10. mysql使用技巧_MySQL使用不得不看的几个小技巧

    程序中写入的一行行的SQL语句,如果使用了一些优化小技巧,定能达到事半功倍的效果. 1. 优化你的MySQL查询缓存 在MySQL服务器上进行查询,可以启用高速查询缓存.让数据库引擎在后台悄悄的处理是 ...

最新文章

  1. freemarker自定义标签(二十一)
  2. latex写文章的一些细节问题
  3. 使用结构化的标头字段改善HTTP
  4. 牛刀小试Oracle之ORACLE 11GR2 RAC安装配置--检测GI软件是否正常(三)
  5. leetcode 877. 石子游戏(dp)
  6. es审计日志_审计系统的一剂良方——事件溯源
  7. 电脑安装了多个版本的 Go,怎么优雅切换各个使用版本?
  8. Performance Optimization for Mobile Devices
  9. x86平台堆栈优化问题
  10. codevs 1191 树轴染色 线段树区间定值,求和
  11. oracle subset-superset pairs,Oracle 字符集
  12. 基于ssm进销存流程管理系统
  13. 电信dns地址是多少?
  14. 简单介绍一下用加速度传感器修正角速度传感器(陀螺仪)累计误差的原理
  15. 求解Catalan数,(大数相乘,大数相除,大数相加)
  16. 已解决:Torch not compiled with CUDA enabled
  17. python中tmp什么意思_python中tmp
  18. 2021 | VMware ESX虚拟机
  19. Pettitt突变点检测
  20. Unity同时接入微信和支付宝支付 Android篇(aar包和jar包)

热门文章

  1. python mount回调函数_python类(4)——自己造第一个轮子
  2. 左连接只匹配一条数据_数据库左连接、右连接、内连接、全连接区别
  3. 服务器mysql_本地如何操作服务器的mysql,详细教程
  4. TypeScript:变量和数据类型
  5. 正则表达式:JS在一段HTML文字中找出所有img标签的src属性
  6. Vue:使用vue-json-excel导出数据到excel
  7. Java编程:多路查找树
  8. Sean Baxter 开发的GPU排序函数库
  9. Asp.net导出Excel/Csv文本格式数据
  10. 视频+课件|基于多视图几何方式的三维重建