<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答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
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        MySQL4.1/5.0/5.1/5.5/5.6各版本的主要區別整理

        來源:懂視網 責編:小采 時間:2020-11-09 20:31:51
        文檔

        MySQL4.1/5.0/5.1/5.5/5.6各版本的主要區別整理

        MySQL4.1/5.0/5.1/5.5/5.6各版本的主要區別整理:各版本的一些命令差異: show innodb status\G mysql-5.1 show engines innodb status\G mysql-5.5 關于grant授權 mysql-5.5 的 user@'%' 不包含localhost -----------------------------------------
        推薦度:
        導讀MySQL4.1/5.0/5.1/5.5/5.6各版本的主要區別整理:各版本的一些命令差異: show innodb status\G mysql-5.1 show engines innodb status\G mysql-5.5 關于grant授權 mysql-5.5 的 user@'%' 不包含localhost -----------------------------------------

        各版本的一些命令差異:

        show innodb status\G mysql-5.1
        show engines innodb status\G mysql-5.5

        關于grant授權 mysql-5.5 的 user@'%' 不包含localhost

        -----------------------------------------------------------------------

        MySQL 4.1/5.0/5.1/5.5/5.6各版本的主要區別 

        1、4.1 增加了子查詢的支持,字符集增加UTF-8,GROUP BY語句增加了ROLLUP,mysql.user表采用了更好的加密算法。 

        2、5.0 增加了Stored procedures、Views、Cursors、Triggers、XA transactions的支持,增加了INFORATION_SCHEMA系統數據庫。 

        3、5.1 增加了Event scheduler,Partitioning,Pluggable storage engine API ,Row-based replication、Global級別動態修改general query log和slow query log的支持。 

        4、5.5的新特征 

        1)默認存儲引擎更改為InnoDB 

        2)提高性能和可擴展性 

        a. 提高了默認線程并發數(innodb_thread_concurrency) 

        b. 后臺輸入/輸出線程控制(innodb_read_io_threads、innodb_write_io_threads) 

        c. 主線程輸入/輸出速率控制(innodb_io_capacity) 

        d.  操作系統內存分配程序使用控制(innodb_use_sys_malloc) 

        e.   適應性散列索引(Hash Index)控制,用戶可以關閉適應性散列功能。 

        f.   插入緩沖(Insert Buffering)控制,用戶可以關閉innodb的插入緩沖功能。 

        g.  通過快速加鎖算法提高可擴展性,innodb不在使用代理(posix)線程,而是使用原生的獨立操作來完成互斥和讀寫鎖定。 

        h.  恢復組提交(Restored Group Commit) 

        i.   提高恢復性能 

        j.  多緩沖池實例 

        k.  多個回滾段(Multiple Rollback Segments),之前的innodb版本最大能處理1023個并發處理操作,現在mysql5.5可以處理高達128K的并發事物, 

        l.   Linux系統固有的異步輸入/輸出,mysql5.5數據庫系統也提高了linux系統的輸入輸出請求的并發數。 

        m. 擴展變化緩沖:添加了刪除緩沖和清除緩沖 

        n.  改善了日志系統互斥和單獨刷新(Flush)列表互斥 

        o.  改善清除程序進度,在mysql5.5中清楚操作線程是獨立的線程,并支持并發,可以使用innodb_purge_treads配置。 

        p.  改善事務處理中的元數據鎖定。例如,事物中一個語句需要鎖一個表,會在事物結束時釋放這個表,而不是像以前在語句結束時釋放表。 

        3)提高實用性 

        a.  半同步復制(Semi-synchronous Replication) 

        b.  復制Heartbeat 

        c.  中繼日志自動恢復(Automatic Relay Log Recovery) 

        d.  根據服務器過濾項復制(Replication Per Server Filtering) 

        e.  從服務器復制支持的數據類型轉換(Replication Slave Side Data Type Conversions) 

        4)提高易管理性和效率 

        a.  建立快速索引(Faster Index Creation) 

        b.  高效的數據壓縮(Efficient Data Compression)  

        c.  為大物件和可變長度列提供高效存儲  

        d.   增加了INFORMATION_SCHEMA表,新的表提供了與InnoDB壓縮和事務處理鎖定有關的具體信息。 

        5)提高可用性 

        a.  針對SIGNAL/RESIGNAL的新SQL語法 

        b.   新的表/索引分區選項。MySQL5.5將表和索引RANG和LIST分區范圍擴展到了非整數列和日期,并增加了在多個列上分區的能力。 

        6)改善檢測和診斷 

        Mysql5.5引入了一種新的性能架構(performancn_shema,P_S),用于監控mysql監控服務器運行時的性能。

        5、5.6的新特征

        1)InnoDB現在可以限制大量表打開的時候內存占用過多的問題(比如這里提到的)(第三方已有補丁)

        2)InnoDB性能加強。如分拆kernel mutex;flush操作從主線程分離;多個perge線程;大內存優化等

        3)InnoDB死鎖信息可以記錄到 error 日志,方便分析

        4)MySQL5.6支持延時復制,可以讓slave跟master之間控制一個時間間隔,方便特殊情況下的數據恢復。

        5)表分區功能增強

        6)MySQL行級復制功能加強,可以降低磁盤、內存、網絡等資源開銷(只記錄能確定行記錄的字段即可)

        7)Binlog實現 crash-safe

        8)復制事件采用crc32校驗,增強master/slave 復制數據一致性

        9)新增 log_bin_basename (以前variables里面沒有binlog位置信息,對數據庫的監管很不方便)

        總結

        以上所述是小編給大家介紹的MySQL 4.1/5.0/5.1/5.5/5.6各版本的主要區別整理,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!

        您可能感興趣的文章:

      1. MySQL essential版本和普通版本有什么區別?
      2. 聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        MySQL4.1/5.0/5.1/5.5/5.6各版本的主要區別整理

        MySQL4.1/5.0/5.1/5.5/5.6各版本的主要區別整理:各版本的一些命令差異: show innodb status\G mysql-5.1 show engines innodb status\G mysql-5.5 關于grant授權 mysql-5.5 的 user@'%' 不包含localhost -----------------------------------------
        推薦度:
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲福利电影在线观看| 亚洲精品无码AV中文字幕电影网站| 国产亚洲综合色就色| 成人嫩草影院免费观看| 亚洲AⅤ视频一区二区三区| 色九月亚洲综合网| 亚洲欧洲精品成人久久曰影片| 成人午夜免费视频| 国产午夜亚洲不卡| 国产成人免费永久播放视频平台 | 久久国产精品萌白酱免费| 四虎免费在线观看| 色噜噜的亚洲男人的天堂| 四虎永久在线免费观看| 免费无码专区毛片高潮喷水 | 免费视频精品一区二区| 国产精品亚洲不卡一区二区三区| 一级白嫩美女毛片免费| 好看的电影网站亚洲一区| 最近免费中文字幕高清大全| 亚洲一区免费在线观看| 国产精品色午夜免费视频| 一级做受视频免费是看美女| 久久国产精品亚洲一区二区| 久草免费在线观看视频| 国产AV无码专区亚洲AV琪琪| 国产亚洲综合成人91精品| 美女视频黄a视频全免费| 国产精品亚洲а∨无码播放不卡 | 精品无码国产污污污免费网站国产| 亚洲AV永久无码精品水牛影视 | 免费国产成人高清在线观看网站| 久久亚洲AV成人无码国产最大| 亚洲国产专区一区| 99精品视频在线观看免费专区| 久久精品国产亚洲一区二区三区| 99久久免费精品视频| 亚洲国产成人综合精品| 亚洲精品少妇30p| 在线成人a毛片免费播放 | 3d成人免费动漫在线观看|