zoukankan      html  css  js  c++  java
  • mysql的一些函数和变量

    show variables like '%max_connections%'; //查看最大连接数
    set global max_connections=1000; //重新设置
    show status like 'Threads%';//
          Threads_connected //打开的连接数
          Threads_running  //激活的连接数
    可以在/etc/my.cnf里面设置数据库的最大连接数
    命令: show status;
    
    
    ############################################################################
    命令:show status like '%下面变量%';
    
    Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃的连接数量。 
    Aborted_connects 尝试已经失败的MySQL服务器的连接的次数。 
    Connections 试图连接MySQL服务器的次数。 
    Created_tmp_tables 当执行语句时,已经被创造了的隐含临时表的数量。 
    Delayed_insert_threads 正在使用的延迟插入处理器线程的数量。 
    Delayed_writes 用INSERT DELAYED写入的行数。 
    Delayed_errors 用INSERT DELAYED写入的发生某些错误(可能重复键值)的行数。 
    Flush_commands 执行FLUSH命令的次数。 
    Handler_delete 请求从一张表中删除行的次数。 
    Handler_read_first 请求读入表中第一行的次数。 
    Handler_read_key 请求数字基于键读行。 
    Handler_read_next 请求读入基于一个键的一行的次数。 
    Handler_read_rnd 请求读入基于一个固定位置的一行的次数。 
    Handler_update 请求更新表中一行的次数。 
    Handler_write 请求向表中插入一行的次数。 
    Key_blocks_used 用于关键字缓存的块的数量。 
    Key_read_requests 请求从缓存读入一个键值的次数。 
    Key_reads 从磁盘物理读入一个键值的次数。 
    Key_write_requests 请求将一个关键字块写入缓存次数。 
    Key_writes 将一个键值块物理写入磁盘的次数。 
    Max_used_connections 同时使用的连接的最大数目。 
    Not_flushed_key_blocks 在键缓存中已经改变但是还没被清空到磁盘上的键块。 
    Not_flushed_delayed_rows 在INSERT DELAY队列中等待写入的行的数量。 
    Open_tables 打开表的数量。 
    Open_files 打开文件的数量。 
    Open_streams 打开流的数量(主要用于日志记载) 
    Opened_tables 已经打开的表的数量。 
    Questions 发往服务器的查询的数量。 
    Slow_queries 要花超过long_query_time时间的查询数量。 
    Threads_connected 当前打开的连接的数量。 
    Threads_running 不在睡眠的线程数量。 
    Uptime 服务器工作了多少秒。 
    
    
    
    
    ######################################
    innodb_buffer_pool_size=576M   ->128M InnoDB引擎缓冲区
    
    query_cache_size=100M             ->32 查询缓存
    tmp_table_size=102M                  ->32M 临时表大小
    key_buffer_size=16m                  ->8M 
    
    
    
    
    
    mysql常用函数:
    ABS(X):返回X的绝对值
    MOD(N,M)或%:返回N被M除的余数。
    FLOOR(X):返回不大于X的最大整数值
    CEILING(X):返回不小于X的最小整数值
    ROUND(X) :返回参数X的四舍五入的一个整数。
    ASCII(str):返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。
    CONCAT(str1,str2,...):返回来自于参数连结的字符串。如果任何参数是NULL,返回NULL。可以有超过2个的参数。一个数字参数被变换为等价的字符串形式。    
  • 相关阅读:
    Windows下IntelliJ IDEA中调试Spark Standalone
    Java中final修饰符深入研究
    Java对象创建过程补遗
    SpringMVC项目中获取所有URL到Controller Method的映射
    简述Java中Http/Https请求监听方法
    WPF浏览器应用程序与JS的互调用(不用WebBrowser)
    通讯协议序列化解读(一) Protobuf详解教程
    Protobuf3语法详解
    ReflectASM-invoke,高效率java反射机制原理
    FFMPEG指令
  • 原文地址:https://www.cnblogs.com/nihaofenghao/p/9442957.html
Copyright © 2011-2022 走看看