最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

MySQL的如何计算打开文件数_MySQL

来源:动视网 责编:小采 时间:2020-11-09 17:59:46
文档

MySQL的如何计算打开文件数_MySQL

MySQL的如何计算打开文件数_MySQL:bitsCN.com 一、试验 从手册的6.4.8. How MySQL Opens and Closes Tables可以了解到,每打开一个MyISAM表,就需要使用2个文件描述符,咱们来验证一下。 1. 重启mysqld /etc/init.d/mysql restart 2. 看看打开了几个文件 lso
推荐度:
导读MySQL的如何计算打开文件数_MySQL:bitsCN.com 一、试验 从手册的6.4.8. How MySQL Opens and Closes Tables可以了解到,每打开一个MyISAM表,就需要使用2个文件描述符,咱们来验证一下。 1. 重启mysqld /etc/init.d/mysql restart 2. 看看打开了几个文件 lso


bitsCN.com

一、试验
  从手册的"6.4.8. How MySQL Opens and Closes Tables"可以了解到,每打开一个MyISAM表,就需要使用2个文件描述符,咱们来验证一下。
  1. 重启mysqld
  /etc/init.d/mysql restart
  2. 看看打开了几个文件

  lsof | grep /home/mysql
  ...
  mysqld 24349 mysql 5u unix 0x000001041e8de040 4244009 /home/mysql/mysql.sock
  mysqld 24349 mysql 6u REG 8,33 2048 30425188 /home/mysql/mysql/host.MYI
  mysqld 24349 mysql 7u REG 8,33 0 304251 /home/mysql/mysql/host.MYD
  mysqld 24349 mysql 8u REG 8,33 2048 30425153 /home/mysql/mysql/user.MYI
  mysqld 24349 mysql 9u REG 8,33 2 30425155 /home/mysql/mysql/user.MYD
  mysqld 24349 mysql 10u REG 8,33 5120 30425126 /home/mysql/mysql/db.MYI
  mysqld 24349 mysql 11u REG 8,33 3080 30425148 /home/mysql/mysql/db.MYD
  mysqld 24349 mysql 12u REG 8,33 4096 30425154 /home/mysql/mysql/tables_priv.MYI
  mysqld 24349 mysql 13u REG 8,33 0 30425157 /home/mysql/mysql/tables_priv.MYD
  mysqld 24349 mysql 14u REG 8,33 4096 30425143 /home/mysql/mysql/columns_priv.MYI
  mysqld 24349 mysql 15u REG 8,33 0 30425156 /home/mysql/mysql/columns_priv.MYD
  mysqld 24349 mysql 16u REG 8,33 4096 30425127 /home/mysql/mysql/procs_priv.MYI
  mysqld 24349 mysql 17u REG 8,33 0 30425136 /home/mysql/mysql/procs_priv.MYD
  mysqld 24349 mysql 18u REG 8,33 1024 30425173 /home/mysql/mysql/servers.MYI
  mysqld 24349 mysql 19u REG 8,33 0 30425174 /home/mysql/mysql/servers.MYD
  mysqld 24349 mysql 20u REG 8,33 2048 30425182 /home/mysql/mysql/event.MYI
  mysqld 24349 mysql 21u REG 8,33 0 30425183 /home/mysql/mysql/event.MYD
  ...
  
  可以看到,总共打开了8个表,每个表分别有2个文件描述符,看来没错。
  3. 再来看 status 结果

  mysql>show global status like 'open_%';
  +------------------------+-------+
  | Variable_name | Value |
  +------------------------+-------+
  | Open_files | 17 |
  | Open_streams | 0 |
  | Open_table_definitions | 15 |
  | Open_tables | 8 |
  | Opened_files | 52 |
  | Opened_tables | 15 |
  +------------------------+-------+

bitsCN.com

文档

MySQL的如何计算打开文件数_MySQL

MySQL的如何计算打开文件数_MySQL:bitsCN.com 一、试验 从手册的6.4.8. How MySQL Opens and Closes Tables可以了解到,每打开一个MyISAM表,就需要使用2个文件描述符,咱们来验证一下。 1. 重启mysqld /etc/init.d/mysql restart 2. 看看打开了几个文件 lso
推荐度:
标签: 文件 打开 如何
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top