成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MySQL數據庫打開文件數的實際操作流程

數據庫 MySQL
今天主要向大家描述的是MySQL數據庫打開文件數的實際操作流程,如果你對其具體的操作步驟心存好奇,你就可以對以下的文章進行閱讀。

以下的文章主要描述的是MySQL數據庫是如何正確計算打開文件數的實際操作流程,大家都知道每打開一個MyISAM表,就需要對其使用2個文件描述符,所以我們就來驗證一下MySQL數據庫如何計算打開文件數。

試驗

從手冊的"6.4.8. How MySQL Opens and Closes Tables"可以了解到,每打開一個MyISAM表,就需要使用2個文件描述符,咱們來驗證一下。

1. 重啟mysqld

 

  1. /etc/init.d/mysql restart 

2. 看看打開了幾個文件

  1. lsof | grep /home/mysql   
  2. ...   
  3. mysqld 24349 mysql 5u unix 0x000001041e8de040 4244009 /home/mysql/mysql.sock   
  4. mysqld 24349 mysql 6u REG 8,33 2048 30425188 /home/mysql/mysql/host.MYI   
  5. mysqld 24349 mysql 7u REG 8,33 0 30425189 /home/mysql/mysql/host.MYD   
  6. mysqld 24349 mysql 8u REG 8,33 2048 30425153 /home/mysql/mysql/user.MYI   
  7. mysqld 24349 mysql 9u REG 8,33 892 30425155 /home/mysql/mysql/user.MYD   
  8. mysqld 24349 mysql 10u REG 8,33 5120 30425126 /home/mysql/mysql/db.MYI   
  9. mysqld 24349 mysql 11u REG 8,33 3080 30425148 /home/mysql/mysql/db.MYD   
  10. mysqld 24349 mysql 12u REG 8,33 4096 30425154 /home/mysql/mysql/tables_priv.MYI   
  11. mysqld 24349 mysql 13u REG 8,33 0 30425157 /home/mysql/mysql/tables_priv.MYD   
  12. mysqld 24349 mysql 14u REG 8,33 4096 30425143 /home/mysql/mysql/columns_priv.MYI   
  13. mysqld 24349 mysql 15u REG 8,33 0 30425156 /home/mysql/mysql/columns_priv.MYD   
  14. mysqld 24349 mysql 16u REG 8,33 4096 30425127 /home/mysql/mysql/procs_priv.MYI   
  15. mysqld 24349 mysql 17u REG 8,33 0 30425136 /home/mysql/mysql/procs_priv.MYD   
  16. mysqld 24349 mysql 18u REG 8,33 1024 30425173 /home/mysql/mysql/servers.MYI   
  17. mysqld 24349 mysql 19u REG 8,33 0 30425174 /home/mysql/mysql/servers.MYD   
  18. mysqld 24349 mysql 20u REG 8,33 2048 30425182 /home/mysql/mysql/event.MYI   
  19. mysqld 24349 mysql 21u REG 8,33 0 30425183 /home/mysql/mysql/event.MYD   
  20. ...  

可以看到,總共打開了8個表,每個表分別有2個MySQL數據庫文件描述符,看來沒錯。

3. 再來看 status 結果

  1. mysql>show global status like 'open_%';   
  2. +------------------------+-------+   
  3. | Variable_name | Value |   
  4. +------------------------+-------+   
  5. | Open_files | 17 |   
  6. | Open_streams | 0 |   
  7. | Open_table_definitions | 15 |   
  8. | Open_tables | 8 |   
  9. | Opened_files | 52 |   
  10. | Opened_tables | 15 |   
  11. +------------------------+-------+  

4. flush tables 后再看看

  1. mysql>flush tables;   
  2. mysql> show global status like 'open_%';   
  3. +------------------------+-------+   
  4. | Variable_name | Value |   
  5. +------------------------+-------+   
  6. | Open_files | 1 |   
  7. | Open_streams | 0 |   
  8. | Open_table_definitions | 0 |   
  9. | Open_tables | 0 |   
  10. | Opened_files | 52 |   
  11. | Opened_tables | 15 |   
  12. +------------------------+-------+   
  13. lsof | grep /home/mysql   
  14. ...   
  15. mysqld 24349 mysql 5u unix 0x000001041e8de040 4244009 /home/mysql/mysql.sock   
  16. mysqld 24349 mysql 22u unix 0x00000102378ff980 4244128 /home/mysql/mysql.sock   
  17. ...  

可以看到,flush 之后,所有的文件描述符都釋放了。

通過測試可以得知,另一個打開的文件描述符是 slow query log所用。

如果是有大量的 MyISAM 表,那么就需要特別注意打開文件數是否會超出限制了。

以上的相關內容就是對MySQL數據庫如何計算打開文件數的介紹,望你能有所收獲。

【編輯推薦】

  1. MySQL 事件調度器的操作流程
  2. MySQL鎖表在那些情況中是不利的?
  3. 如何實現MySQL鎖的優化
  4. MySQL數據庫中的中文亂碼如何解決?
  5. MySQL heap使用大匯總
責任編輯:佚名 來源: 博客園
相關推薦

2010-05-20 17:56:43

2010-06-12 09:53:19

2010-05-28 13:48:07

MySQL數據庫密碼

2010-05-24 18:56:15

2010-06-04 10:59:54

MySQL數據庫返回影

2010-06-01 13:58:24

遠程連接MySQL

2010-06-07 15:47:05

MySQL 數據庫命令

2010-05-19 15:12:32

導入MySQL

2010-05-27 14:55:40

簡單備份MySQL

2010-05-17 10:11:11

導入Mysql

2010-05-19 16:31:38

MySQL數據庫

2010-05-20 16:35:12

2010-05-13 10:19:54

2010-06-01 10:17:01

重啟MySQL數據庫

2010-06-01 17:45:57

MySQL數據庫

2010-05-20 10:10:30

MySQL數據庫同步

2010-05-31 16:17:56

MySQL數據庫性能

2010-05-31 17:55:46

MySQL導出 XLS

2010-06-02 13:58:30

MySQL數據庫性能

2010-05-27 10:17:24

連接MySQL
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区三区久久久 | k8久久久一区二区三区 | 亚洲国产二区 | 久久精品亚洲成在人线av网址 | 国产一区不卡在线观看 | 日韩视频在线播放 | 在线观看www高清视频 | 视频一区欧美 | 懂色av色香蕉一区二区蜜桃 | 久久天堂网 | 亚洲自拍偷拍欧美 | 玖玖综合在线 | 黄色毛片网站在线观看 | 天堂亚洲 | 丝袜 亚洲 另类 欧美 综合 | 国产精品99久久免费观看 | 成人国内精品久久久久一区 | 男女视频在线看 | 四虎影视1304t | www.干| 欧美日韩高清免费 | 91小视频在线 | 亚洲一区二区在线 | 国产精品福利网 | 欧美涩 | 亚洲国产精品99久久久久久久久 | av影音 | 国产精品国产a | 欧美黑人又粗大 | 久久久久久久电影 | 欧美性生交大片免费 | 久久国产精品-久久精品 | 91精品国产综合久久久久蜜臀 | 福利视频一区二区三区 | 日韩精品久久久久久 | 一区 | 天天干天天干 | 久久综合久久综合久久综合 | 亚洲人成人一区二区在线观看 | 日本黄色大片免费 | 日韩资源 |