show tables或show tables from database_name; -- 显示当前数据库中所有表的名称。
show databases; -- 显示mysql中所有数据库的名称。 
show columns from table_name from database_name; 或show columns from database_name.table_name; -- 显示表中列名称。
show grants for user_name; -- 显示一个用户的权限,显示结果类似于grant 命令。
show index from table_name; -- 显示表的索引。
show status; -- 显示一些系统特定资源的信息,例如,正在运行的线程数量。
show processlist; -- 显示系统中正在运行的所有进程,也就是当前正在执行的查询。大多数用户可以查看他们自己的进程,但是如果他们拥有process权限,就可以查看所有人的进程,包括密码。
show table status; -- 显示当前使用或者指定的database中的每个表的信息。信息包括表类型和表的最新更新时间。
show privileges; -- 显示服务器所支持的不同权限。
show create database database_name; -- 显示create database 语句是否能够创建指定的数据库。
show create table table_name; -- 显示create database 语句是否能够创建指定的数据库。
show engines; -- 显示安装以后可用的存储引擎和默认引擎。
show innodb status; -- 显示innoDB存储引擎的状态。
show logs; -- 显示BDB存储引擎的日志。
show warnings; -- 显示最后一个执行的语句所产生的错误、警告和通知。
show errors; -- 只显示最后一个执行语句所产生的错误。
show variables; -- 显示系统变量的名称和值。

show  variables like "slow_query_log"\G   # 查看是否开启慢查询日志
set   slow_query_log = ON|OFF;  # 开启|关闭慢查询日志

show variables like "log_output"\G   # 查看慢查询日志记录到文件还是表中 
set log_output=TABLE|FILE;  # 设置慢查询日志输出到table or files中

show variables like "slow_query_log_file"\G  # 查看慢查询日志文件路径

show  variables like "long_query_time"\G  # 查看慢查询阀值
set long_query_time=10;  # 设置慢查询阀值为10s

show variables like "log_queries_not_using_indexes"\G # 查看是否开启,没有使用索引也记录到慢查询日志中
set log_queries_not_using_indexes=ON|OFF;  # 开启or关闭

show variables like "log_throttle_queries_not_using_indexes"\G # 每分钟 允许【因为没有使用索引】而记录到慢查询日志中的sql语句数
# log_throttle_queries_not_using_indexes = 0; 表示不限制数量,可能会频繁记录,要小心
show status like ‘Threads%’; 查看mysql数据库链接数

show variables like ‘%max_connections%’;查看当前设置的数据库连接池最大连接数

select @@tx_isolation;查看事务隔离级别

set session transaction level read committed;设置事务的隔离级别

Mysql系统参数查询和设置相关推荐

  1. [技术]mysql 慢查询时间设置_Mysql 慢查询设置

    -- 查询是否设置慢查询 show variables like 'slow_query%'; -- 慢查询时间  -- show variables like 'long_query_time'; ...

  2. mysql 慢查询时间设置_Mysql 慢查询设置

    Mysql慢查询设置 分析MySQL语句查询性能的方法除了使用 EXPLAIN 输出执行计划,还可以让MySQL记录下查询超过指定时间的语句,我们将超过指定时间的SQL语句查询称为"慢查询& ...

  3. mysql查询并设置高亮_慢查询分析调优工具~mysqldumpslow

    在日常的业务开发中,MySQL出现慢查询是很常见的,要么说明你家产品的增长性很好,要么就是你的SQL写的太烂了.所以对慢查询SQL进行分析和优化很重要,其中mysqldumpslow是MySQL服务自 ...

  4. 深入mysql慢查询设置的详解

    深入mysql慢查询设置的详解 在web开发中,我们经常会写出一些SQL语句,一条糟糕的SQL语句可能让你的整个程序都非常慢,超过10秒一般用户就会选择关闭网页,如何优化SQL语句将那些运行时间 比较 ...

  5. mysql 查询缓存设置_MySQL查询缓存设置 提高MySQL查询性能

    从 MySQL4开始,出现了QueryCache查询缓存,如果使用了QueryCache,当查询接收到一个和之前同样的查询,服务器将会从查询缓存种检索结果,而不是再次分析和执行上次的查询.这样就大大提 ...

  6. MySQL查询缓存设置提高MySQL查询性能

    首先看看MSYQL逻辑框架:图片来自高性能mysql 如果使用了QueryCache,当查询接收到一个和之前同样的查询,服务器将会从查询缓存中检索结果,而不是再次分析和执行相同的查询.这样就能大大提高 ...

  7. mysql慢查询设置无线_深入mysql慢查询设置的详解

    在web开发中,我们经常会写出一些SQL语句,一条糟糕的SQL语句可能让你的整个程序都非常慢,超过10秒一般用户就会选择关闭网页,如何优化SQL语句将那些运行时间 比较长的SQL语句找出呢?MySQL ...

  8. mysql 慢查询日志参数设置

    慢查询日志是否开启 show variables like '%slow_query_log%'; #如果结果中包含slow_query_log      | OFF ,则说明慢日志已经关闭 #开启慢 ...

  9. mysql 慢查询日志的设置与优化

    目录 1 引言 2 慢查询日志配置 3 分析工具 1 引言 MySQL数据中有记录慢查询的一种手段.并且是MySQL自带的.可用来排查那些查询sql语句执行得慢.从而给开发者提供一个调优得依据. My ...

  10. mysql慢查询设置

    方式一:通过命令开启慢查询(MySQL重启后失效) 1.查看当前慢查询状态(默认为关闭) show variables like 'slow_query%'; 2.开启慢查询 set global s ...

最新文章

  1. STC12C5A60S2 内部AD+1602显示
  2. 学习3dmax(四)
  3. 京东程序员被同事吐槽:需求排期长拖黄业务,都研发的一些啥玩意
  4. 大话中文文本分类之textCNN
  5. python大数据分析实例-用Python整合的大数据分析实例
  6. python 为什么元组中只包含一个元素时,需要在元素后面添加逗号?(消除歧义)
  7. Oracle序列小结
  8. 转 UIAlertView 不显示、屏幕变灰
  9. Blazor 版 Bootstrap Admin 通用后台权限管理框架
  10. ios多线程 -- NSOperation 简介
  11. Flsak爱家租房--实名认证
  12. ES6学习(箭头函数详解)
  13. 创建和删除目录mkdir/rmdi
  14. ASP.NET MVC 对于视图引擎的优化
  15. P3372 【模板】线段树 1 区间查询与区间修改
  16. linux下创造进程指令,Linux系统创建一个新进程(下)
  17. android TextView首行缩进两个字符
  18. 电阻式触摸屏的工作原理
  19. 云网融合赋能智慧转型,“天翼云管 ”开启贴身云管家时代
  20. 如何解决移动端300ms延迟

热门文章

  1. html中如何做背景渐变,html如何设置背景径向渐变
  2. 静态多层Map缓存清除
  3. java 保存对象_Java将对象保存到文件中/从文件中读取对象
  4. 老司机带你检测相似图片【转】
  5. godaddy购买域名
  6. 计算机主机hdmi接口是什么意思,hdmi接口是什么 hdmi是什么意思
  7. windows 命令行代理设置
  8. iMeta | 南农沈其荣团队发布微生物网络分析和可视化R包ggClusterNet
  9. 程序员的算法趣题Q62: 日历中的最大矩形
  10. 卡尔曼滤波原理(一)