MySQL变量很多,其中有一些MySQL变量非常值得我们注意,下面就为您介绍一些值得我们重点学习的MySQL变量,供您参考。

1 Threads_connected

首先需要注意的,想得到这个变量的值不能show variables like 'Threads_connected';而是

show status like 'Threads_connected'(下面的变值也是这样的);

意思:变量的值是表示当前有多少个客户连接该mysql服务器

引申:连接数是否过多,网络时候存在问题!特别是在pconnect的情况下:)

2 Created_tmp_disk_tables

意思:在硬盘上建立的临时表数目

引申:如果这个值比较大的话,那么查询时需要建立临时表(CREATE TEMPORARY TABLE)的操作 就要消耗更多的时间

3 Handler_read_first

意思:读表索引的第一行

引申:如果这个值变化比较大的话,可以认为表索引建立的有问题,全索引的扫描操作比较多

4 Innodb_buffer_pool_wait_free

意思:This variable indicates the number of times MySQL has to wait for memory pages to be flus

引申:If this variable is high, it suggests that MySQL's memory buffer is incorrectly configured for the amount of writes the server is currently performing.

不了解这个:)

5 Key_reads

意思:读文件系统上面的索引的次数

引申:如果这个值太大的话,就需要考虑key cache设置是否正常了

6 Max_used_connections

意思:重起后到现在最大连接数

引申:服务器负载和可能需要调节的连接数

7 Open_tables

意思:当前打开的表的数目

引申:如果这个值很低,table cache很大,则减小table cache的设置是没有问题的,如果这个值很大,并接近了table cache的值,我们就需要加大talbe cache的设置

8 Select_full_join

意思:全连接的查询数目

引申:数值过大,需要建立更多的索引来避免

9 Slow_queries

意思:慢查询的数目

引申:过大的话就要察看慢查询的日志,并且检查sql语句书写是否恰当

10 Uptime

意思:运行时间,单位秒

总结

以上就是本文关于几个比较重要的MySQL变量的全部内容,希望对大家有所帮助。感兴趣的朋友可以参阅:MySQL prepare原理详解、ORACLE SQL语句优化技术要点解析等,有什么问题可以随时留言,小编会及时回复大家的。

时间: 2017-10-07

mysql中变量值得输出,几个比较重要的MySQL变量相关推荐

  1. Mysql中求两个时间差的小时数以及mysql中substring_index 用法

    Mysql中求两个时间差的小时数以及mysql中substring_index 用法 1.mysql中求两个时间的差,返回小时数:可以使用mysql的hour() 函数,具体如下: SQL code ...

  2. mysql中两列拼接_python之Pandas读写操作mysql数据库

    官方介绍:pandas的官方手册:https://pandas.pydata.org/pandas-docs/stable/pandas官方读写数据文档:https://pandas.pydata.o ...

  3. python读取mysql中的数据_Python笔记:用Python读取MySQL中的数据

    Python处理数据分析的优势,很多人都知道(可以实现更复杂.更灵活的操作,包括数据预处理.数据可视化输出等),但是加载到Python中的数据,只是临时存储在内存中的一张虚拟表(退出之后就会被释放掉了 ...

  4. mysql中索引的作用是什么_详解mysql中索引的作用

    1. 索引是什么,首先我们可以举个例子,字典大家应该都使用过,我们可以使用目录快速定位到所要查找的内容,那么索引跟目录的作用类似,在数据库表记录中,利用索引,可以快速过滤查找到数据记录. 2. 索引类 ...

  5. mysql栏的范围外值,MySQL中各种字段的取值范围-数据库专栏,MySQL

    mysql中各种字段的取值范围过节回来,网站更新的第一篇文章. 看来我有必要在最近找到一位志同道合的同学一起来维护站点才行了----------------------tinyint -128 – 1 ...

  6. Spark-SQL从MySQL中加载数据以及将数据写入到mysql中(Spark Shell方式,Spark SQL程序)

    1. JDBC Spark SQL可以通过JDBC从关系型数据库中读取数据的方式创建DataFrame,通过对DataFrame一系列的计算后,还可以将数据再写回关系型数据库中. 1.1. 从MySQ ...

  7. 在MySQL中当有多个索引时 你知道MySQL是如何选择索引的吗 ???

    在码农的世界里,优美的应用体验,来源于程序员对细节的处理以及自我要求的境界,年轻人也是忙忙碌碌的码农中一员,每天.每周,都会留下一些脚印,就是这些创作的内容,有一种执着,就是不知为什么,如果你迷茫,不 ...

  8. spark mysql 写_Spark-SQL从MySQL中加载数据以及将数据写入到mysql中(Spark Shell方式,Spark SQL程序)...

    1. JDBC Spark SQL可以通过JDBC从关系型数据库中读取数据的方式创建DataFrame,通过对DataFrame一系列的计算后,还可以将数据再写回关系型数据库中. 1.1. 从MySQ ...

  9. mysql中只运行一部分数据_MySQL(一)——MySQL基础和部分面试题

    MySQL基础: 数据库的创建与删除 CREATE DATABASE ;//创建数据库 DROP DATABASE ;//删除数据库 数据库表的创建与删除 CREATE TABLE (column_n ...

最新文章

  1. OOALV 中DATA_CHANGED_FINISHED调用刷新弹出排序窗口解决方案
  2. fputc会覆盖吗_墨粉寿命和打印的文件有关系吗?
  3. vue中this.$router.push()路由传值和获取的两种常见方法
  4. 【笔试记录】2021/3/10阿里
  5. 您的618快递正在燃烧?12吨快递货车高速上起火,网友:代入感极强!
  6. 三种Fibonacci数列第n项计算方法及其优劣分析
  7. 二维正则表达式v0.1
  8. 【Spring MVC】学习笔记汇总
  9. (转载)C# Process.Kill() 拒绝访问(Access Denied) 的解决方案
  10. shell脚本监控cpu/内存使用率 转
  11. 技术人频道的一个问题——“程序员言”
  12. 力天创见客流统计标书制作
  13. SICP练习题1.14
  14. Java IO有这么难吗?
  15. Oracle Docker 镜像(制作)
  16. Kibana 的用途是什么?
  17. 任意文件读取漏洞知识梳理
  18. 人工智能和计算机视觉(5)-边缘检测
  19. 手机吃鸡语音服务器异常是怎么回事,《绝地求生》新版本里实用功能介绍 卡语音怎么解决...
  20. 从新手到Flutter架构师,一篇就够!深度解析,值得收藏

热门文章

  1. 【nginx】关于fastcgi_cache
  2. Leetcode - 广度优先遍历专题
  3. IOS文件管理-NSFileMangager-NSdata
  4. 一些科研中经常用到的工具
  5. 解决IntelliJ IDEA控制台乱码问题[包含程序运行时的log4j日志以及tomcat日志乱码]
  6. Eclipse中自动提示的方法参数都是arg0,arg1的解决方法
  7. 深度模型推理在腾讯游戏的应用与实践(王者荣耀、和平精英等均有应用)
  8. 【报告分享】To B企业如何玩转视频号.pdf(附下载链接)
  9. 【报告分享】清华大学-2019人工智能发展报告.pdf(附394页报告下载链接)
  10. anaconda显示ImportError: cannot import name ‘secure_write‘