首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > MySQL连接资源占用与状态分析(v1)
【标  题】:MySQL连接资源占用与状态分析(v1)
【关键字】:MySQL,v1
【来  源】:http://blog.csdn.net/wqf363/archive/2006/11/14/1384193.aspx

MySQL连接资源占用与状态分析(v1)

 
1 怎么查看连接信息
MySQL一个连接就是线程。
查看连接状态:
mysql> show status;
Threads_cached           | 0     |
| Threads_connected        | 1     |              //正在连接的连接数
| Threads_created          | 3     |              //已经创建过的连接数
| Threads_running          | 1     |              //正在运行的连接数
| Uptime                   | 22947 |
 
查看连接参数:
mysql> show variables;
| max_connections                 | 16384       //允许的最大连接数
 
查看连接线程状态:
mysql> show processlist;
+----+-----------+-----------+------+---------+------+-------+------------------+
| Id | User      | Host      | db   | Command | Time | State | Info             |
+----+-----------+-----------+------+---------+------+-------+------------------+
| 3 | denny | localhost | NULL | Query   |    0 | NULL | show processlist |
+----+-----------+-----------+------+---------+------+-------+------------------+
1 row in set (0.00 sec)
 
2 连接资源的分配
key_buffer_size      指定用于索引的缓冲区大小,增加它可得到更好的索引处理性能。read_buffer_size = 4M 读查询操作所能使用的缓冲区大小。
join_buffer_size = 8M 联合查询操作所能使用的缓冲区大小.
sort_buffer_size 
 
注意:下面参数每个线程独占
max_allowed_packet = 4M
thread_stack = 256K 
如果有100个连接,那么实际分配的总共排序缓冲区大小为100 × 6 = 600MB。
 
内存使用下面的加起来不要超过2G:(一些系统对文件大小的限制,一个表就是一个文件)
innodb_buffer_pool_size
+ key_buffer_size
+ max_connections * (sort_buffer_size + read_buffer_size + binlog_cache_size)
+ max_connections * 2MB    //thread stack
 
获取弹出窗体(showModalDialog或showModelessDialog)中控件的值:【上一篇】
一些sql 技巧及知识的汇总:【下一篇】
【相关文章】
  • mysql登录与备份
  • mysql中连接字符串操作
  • 整合Apache+Tomcat+MySQL
  • [MYSQL]游標應用11/13
  • asp访问mysql数据库
  • 在 FreeBSD 6.1 安裝 Apache+MySQL+PHP
  • 在 FreeBSD 6 上用 Ports 來安裝 Apache+MySQL+PHP
  • 将.sql文件导入到mysql中。
  • MySQL查找的方式与索引的效率
  • OFFICE文档容器插件V1.3
  • 【随机文章】
  • 关于“专用服务器进程”和“多线程服务器”
  • Java 常识 1
  • 顺序栈的C语言实现
  • XP实用技巧:延长电池使用时间
  • 一个简单的JSF应用程序(使用exdel工具)(转)
  • PS视频教程:数码手的制作(3)
  • .java 基本概念名词一览
  • 讨论错误——操作必须是可更新的查询
  • 小儿湿疹和成人湿疹是一回事吗小儿湿疹小儿面部湿疹小儿湿疹症状小儿湿疹怎么办小儿湿疹治疗
  • head中几个常用的标记
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.