日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
MySQLMyISAM的引擎和InnoDB引擎的比較

以下的文章主要介紹的是MySQL MyISAM的引擎和InnoDB引擎的實際性能的比較,我們首先是通過MySQL數(shù)據(jù)庫的表結(jié)構(gòu)來引出MySQL MyISAM的引擎和InnoDB引擎的實際性能的實際操作。

我們一直強調(diào)做網(wǎng)站、網(wǎng)站建設(shè)對于企業(yè)的重要性,如果您也覺得重要,那么就需要我們慎重對待,選擇一個安全靠譜的網(wǎng)站建設(shè)公司,企業(yè)網(wǎng)站我們建議是要么不做,要么就做好,讓網(wǎng)站能真正成為企業(yè)發(fā)展過程中的有力推手。專業(yè)網(wǎng)站制作公司不一定是大公司,創(chuàng)新互聯(lián)公司作為專業(yè)的網(wǎng)絡(luò)公司選擇我們就是放心。

 
 
 
  1. CREATE TABLE `myisam` (
  2. `id` int(11) NOT NULL auto_increment,
  3. `name` varchar(100) default NULL,
  4. `content` text,
  5. PRIMARY KEY (`id`)
  6. ) ENGINE=MyISAM DEFAULT CHARSET=gbk;
  7. CREATE TABLE `innodb` (
  8. `id` int(11) NOT NULL auto_increment,
  9. `name` varchar(100) default NULL,
  10. `content` text,
  11. PRIMARY KEY (`id`)
  12. ) ENGINE=InnoDB DEFAULT CHARSET=gbk;

數(shù)據(jù)內(nèi)容:

 
 
 
  1. $name = “heiyeluren”;

$content = “MySQL支持數(shù)個存儲引擎作為對不同表的類型的處理器。MySQL存儲引擎包括處理事務(wù)安全表的引擎和處理非事務(wù)安全表的引擎:· MyISAM管理非事務(wù)表。它提供高速存儲和檢索,以及全文搜索能力。MySQL MyISAM在所有MySQL配置里被支持,它是默認的存儲引擎,除非你配置MySQL默認使用另外一個引擎。 ·

MEMORY存儲引擎提供“內(nèi)存中”表。MERGE存儲引擎允許集合將被處理同樣的MyISAM表作為一個單獨的表。就像MySQL MyISAM一樣,MEMORY和MERGE存儲引擎處理非事務(wù)表,這兩個引擎也都被默認包含在MySQL中。

釋:MEMORY存儲引擎正式地被確定為HEAP引擎?!?InnoDB和BDB存儲引擎提供事務(wù)安全表。BDB被包含在為支持它的操作系統(tǒng)發(fā)布的MySQL-Max二進制分發(fā)版里。InnoDB也默認被包括在所有MySQL 5.1二進制分發(fā)版里,你可以按照喜好通過配置MySQL來允許或禁止任一引擎?!XAMPLE存儲引擎是一個“存根”引擎,它不做什么。你可以用這個引擎創(chuàng)建表,但沒有數(shù)據(jù)被存儲于其中或從其中檢索。這個引擎的目的是服務(wù),在MySQL源代碼中的一個例子,它演示說明如何開始編寫新存儲引擎。同樣,它的主要興趣是對開發(fā)者?!?

[插入數(shù)據(jù)-1] (innodb_flush_log_at_trx_commit=1)
MyISAM 1W:3/s

nnoDB 1W:219/s

MyISAM 10W:29/s

nnoDB 10W:2092/s

MySQL MyISAM 100W:287/s

InnoDB 100W:

沒敢測試

[插入數(shù)據(jù)-2] (innodb_flush_log_at_trx_commit=0)

 
 
 
  1. MyISAM 1W:3/s
  2. InnoDB 1W:3/s
  3. MyISAM 10W:30/s
  4. InnoDB 10W:29/s
  5. MyISAM 100W:273/s
  6. InnoDB 100W:423/s

[插入數(shù)據(jù)3] (innodb_buffer_pool_size=1024M)

 
 
 
  1. InnoDB 1W:3/s
  2. InnoDB 10W:33/s
  3. InnoDB 100W:607/s

[插入數(shù)據(jù)4] (innodb_buffer_pool_size=256M, innodb_flush_log_at_trx_commit=1, set autocommit=0)

 
 
 
  1. InnoDB 1W:3/s
  2. InnoDB 10W:26/s
  3. InnoDB 100W:379/s

[MySQL 配置文件] (缺省配置)

 
 
 
  1. # MySQL Server Instance Configuration File
  2. [client]
  3. port=3306
  4. [mysql]
  5. default-character-set=gbk
  6. [mysqld]
  7. port=3306
  8. basedir=”C:/mysql50/”
  9. datadir=”C:/mysql50/Data/”
  10. default-character-set=gbk
  11. default-storage-engine=INNODB
  12. sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”
  13. max_connections=100
  14. query_cache_size=0
  15. table_cache=256
  16. tmp_table_size=50M
  17. thread_cache_size=8
  18. myisam_max_sort_file_size=100G
  19. myisam_max_extra_sort_file_size=100G
  20. myisam_sort_buffer_size=100M
  21. key_buffer_size=82M
  22. read_buffer_size=64K
  23. read_rnd_buffer_size=256K
  24. sort_buffer_size=256K
  25. innodb_additional_mem_pool_size=4M
  26. innodb_flush_log_at_trx_commit=1
  27. innodb_log_buffer_size=2M
  28. innodb_buffer_pool_size=159M
  29. innodb_log_file_size=80M
  30. innodb_thread_concurr

 以上的相關(guān)內(nèi)容就是對MySQL MyISAM的介紹,望你能有所收獲。


本文題目:MySQLMyISAM的引擎和InnoDB引擎的比較
本文URL:http://www.5511xx.com/article/dhgpoph.html