MySQL8.0和MySQL 5的不同

轉(zhuǎn)載自:https://www.oschina.net/news/95325/mysql-8-0-ga-released?appinstall=0

MySQL 8.0 正式版 8.0.11 已發(fā)布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍姻政,還帶來了大量的改進(jìn)和更快的性能煤伟!

注意:從 MySQL 5.7 升級到 MySQL 8.0 僅支持通過使用 in-place 方式進(jìn)行升級峦失,并且不支持從 MySQL 8.0 降級到 MySQL 5.7(或從某個 MySQL 8.0 版本降級到任意一個更早的 MySQL 8.0 版本)。唯一受支持的替代方案是在升級之前對數(shù)據(jù)進(jìn)行備份惑淳。

下面簡要介紹 MySQL 8 中值得關(guān)注的新特性和改進(jìn)榕订。

1.?性能:MySQL 8.0 的速度要比 MySQL 5.7 快 2 倍谎懦。MySQL 8.0 在以下方面帶來了更好的性能:讀/寫工作負(fù)載、IO 密集型工作負(fù)載签赃、以及高競爭(”hot?spot”熱點(diǎn)競爭問題)工作負(fù)載谷异。

2. NoSQL:MySQL 從 5.7 版本開始提供 NoSQL 存儲功能,目前在 8.0 版本中這部分功能也得到了更大的改進(jìn)锦聊。該項(xiàng)功能消除了對獨(dú)立的 NoSQL 文檔數(shù)據(jù)庫的需求歹嘹,而 MySQL 文檔存儲也為 schema-less 模式的 JSON 文檔提供了多文檔事務(wù)支持和完整的 ACID 合規(guī)性。

3.?窗口函數(shù)(Window Functions):從 MySQL 8.0 開始孔庭,新增了一個叫窗口函數(shù)的概念尺上,它可以用來實(shí)現(xiàn)若干新的查詢方式材蛛。窗口函數(shù)與 SUM()、COUNT() 這種集合函數(shù)類似怎抛,但它不會將多行查詢結(jié)果合并為一行卑吭,而是將結(jié)果放回多行當(dāng)中。即窗口函數(shù)不需要 GROUP BY马绝。

4.?隱藏索引:在 MySQL 8.0 中豆赏,索引可以被“隱藏”和“顯示”。當(dāng)對索引進(jìn)行隱藏時富稻,它不會被查詢優(yōu)化器所使用掷邦。我們可以使用這個特性用于性能調(diào)試,例如我們先隱藏一個索引椭赋,然后觀察其對數(shù)據(jù)庫的影響耙饰。如果數(shù)據(jù)庫性能有所下降,說明這個索引是有用的纹份,然后將其“恢復(fù)顯示”即可;如果數(shù)據(jù)庫性能看不出變化廷痘,說明這個索引是多余的蔓涧,可以考慮刪掉。

5.?降序索引:MySQL 8.0 為索引提供按降序方式進(jìn)行排序的支持笋额,在這種索引中的值也會按降序的方式進(jìn)行排序元暴。

6. 通用表表達(dá)式(Common Table Expressions CTE):在復(fù)雜的查詢中使用嵌入式表時,使用 CTE 使得查詢語句更清晰兄猩。

7. UTF-8 編碼:從 MySQL 8 開始茉盏,使用 utf8mb4 作為 MySQL 的默認(rèn)字符集。

8. JSON:MySQL 8 大幅改進(jìn)了對 JSON 的支持枢冤,添加了基于路徑查詢參數(shù)從 JSON 字段中抽取數(shù)據(jù)的 JSON_EXTRACT() 函數(shù)鸠姨,以及用于將數(shù)據(jù)分別組合到 JSON 數(shù)組和對象中的 JSON_ARRAYAGG() 和 JSON_OBJECTAGG() 聚合函數(shù)。

9. 可靠性:InnoDB 現(xiàn)在支持表 DDL 的原子性淹真,也就是 InnoDB 表上的 DDL 也可以實(shí)現(xiàn)事務(wù)完整性讶迁,要么失敗回滾,要么成功提交核蘸,不至于出現(xiàn) DDL 時部分成功的問題巍糯,此外還支持 crash-safe 特性元數(shù)據(jù)存儲在單個事務(wù)數(shù)據(jù)字典中客扎。

10.?高可用性(High Availability):InnoDB 集群為您的數(shù)據(jù)庫提供集成的原生 HA 解決方案祟峦。

11. 安全性:對 OpenSSL 的改進(jìn)、新的默認(rèn)身份驗(yàn)證徙鱼、SQL 角色宅楞、密碼強(qiáng)度、授權(quán)。

詳細(xì)更新說明https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-11.html?

官方發(fā)布說明https://blogs.oracle.com/mysql/announcing-general-availability-of-mysql-80?

MySQL 8 正式版的新增功能https://mysqlserverteam.com/whats-new-in-mysql-8-0-generally-available/

下載地址

Windows (x86, 64-bit), ZIP Archive(mysql-8.0.11-winx64.zip)?183.3M

https://dev.mysql.com/downloads/file/?id=476233

Windows (x86, 64-bit), ZIP Archive(mysql-8.0.11-winx64-debug-test.zip)?230.5M

Debug Binaries & Test Suite

https://dev.mysql.com/downloads/file/?id=476234

其他版本下載地址 >>>?https://dev.mysql.com/downloads/mysql/8.0.html

推薦文章

關(guān)于MySQL 8.0的幾個重點(diǎn)咱筛,都在這里 :https://blog.csdn.net/n88Lpo/article/details/80090008

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末搓幌,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子迅箩,更是在濱河造成了極大的恐慌溉愁,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,919評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件饲趋,死亡現(xiàn)場離奇詭異拐揭,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)奕塑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,567評論 3 392
  • 文/潘曉璐 我一進(jìn)店門堂污,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人龄砰,你說我怎么就攤上這事盟猖。” “怎么了换棚?”我有些...
    開封第一講書人閱讀 163,316評論 0 353
  • 文/不壞的土叔 我叫張陵式镐,是天一觀的道長。 經(jīng)常有香客問我固蚤,道長娘汞,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,294評論 1 292
  • 正文 為了忘掉前任夕玩,我火速辦了婚禮你弦,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘燎孟。我一直安慰自己禽作,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,318評論 6 390
  • 文/花漫 我一把揭開白布缤弦。 她就那樣靜靜地躺著领迈,像睡著了一般。 火紅的嫁衣襯著肌膚如雪碍沐。 梳的紋絲不亂的頭發(fā)上狸捅,一...
    開封第一講書人閱讀 51,245評論 1 299
  • 那天,我揣著相機(jī)與錄音累提,去河邊找鬼尘喝。 笑死,一個胖子當(dāng)著我的面吹牛斋陪,可吹牛的內(nèi)容都是我干的朽褪。 我是一名探鬼主播置吓,決...
    沈念sama閱讀 40,120評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼缔赠!你這毒婦竟也來了衍锚?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,964評論 0 275
  • 序言:老撾萬榮一對情侶失蹤嗤堰,失蹤者是張志新(化名)和其女友劉穎戴质,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體踢匣,經(jīng)...
    沈念sama閱讀 45,376評論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡告匠,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,592評論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了离唬。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片后专。...
    茶點(diǎn)故事閱讀 39,764評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖输莺,靈堂內(nèi)的尸體忽然破棺而出戚哎,到底是詐尸還是另有隱情,我是刑警寧澤嫂用,帶...
    沈念sama閱讀 35,460評論 5 344
  • 正文 年R本政府宣布建瘫,位于F島的核電站,受9級特大地震影響尸折,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜殷蛇,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,070評論 3 327
  • 文/蒙蒙 一实夹、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧粒梦,春花似錦亮航、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,697評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至泄朴,卻和暖如春重抖,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背祖灰。 一陣腳步聲響...
    開封第一講書人閱讀 32,846評論 1 269
  • 我被黑心中介騙來泰國打工钟沛, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人局扶。 一個月前我還...
    沈念sama閱讀 47,819評論 2 370
  • 正文 我出身青樓恨统,卻偏偏與公主長得像叁扫,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子畜埋,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,665評論 2 354