mysql v8.0.3數據庫工具最新版是mysql的最新版本,mysql是一款免費的關係型數據庫工具,強大的數據庫管理功能,支持多種數據庫引擎使用,需要的用戶趕快來下載吧。
下麵分享一下 8.0.3 版本的一些重要新特性、新變化:
直接廢除 query cache(應該隻是關閉入口,自行編譯源碼的話,還能再次啟用)
查詢優化器支持直接在 SQL 中利用 SET_VAR 這個 HINT 語法修改某些會話級的選項,比如:
- SELECT /*+ SET_VAR(sort_buffer_size = 16M) */ name FROM people ORDER BY name;
- INSERT /*+ SET_VAR(foreign_key_checks=OFF) */ INTO t2 VALUES(2);
(這個功能超級實用啊,直接在 SQL 內可以修改了,都不用再寫一個 SQL,而且還擔心會影響別人)
查詢優化器現在支持將各個列統計結果直方圖存儲在 column_statistics 數據字典中,以便構造執行計劃。有了這個直方圖,就可用於該列和常量的比較判斷
查詢優化器中新增標記位 use_invisible_indexes,用於控製在構造執行計劃時是否考慮不可見索引(invisible indexes)因素
InnoDB 新增備份專用鎖,以前 InnoDB 表在線熱備時若同時進行 DML 可能導致 InnoDB 文件的快照不一致,有了這個備份鎖就不用擔心了。備份鎖用法是 LOCK INSTANCE FOR BACKUP、UNLOCK INSTANCE,需要有 BACKUP_ADMIN 權限
InnoDB 現在支持表 DDL 的原子性,也就是 InnoDB 表上的 DDL 也可以實現事務完整性了,要麼失敗回滾,要麼成功提交,不至於出現 DDL 時部分成功的問題,此外還支持 crash-safe 特性(這個功能大讚啊)
若是延遲初始化組複製(GR,Group Replication),也就是在 single-primary 模式下,輔助節點上可以通過異步複製通道寫入數據,這在正常初始化組複製插件時是不允許的(Bug #26314756,這是個內部 BUG ID,我們看不到的,別費勁了。不過還有萬能的 github 啊,也能看到相關描述,參見:https://github.com/mysql/mysql-server/commit/acbf1d13ecd1d89557f8ca62116f06e8633dc90d)
係統庫 INFORMATION_SCHEMA 中的 FILES、PARTITIONS、REFERENTIAL_CONSTRAINTS 等幾個視圖被重新實現了一番(這個沒說太具體,可能和所有的 DDL 都放入 InnoDB 有關係,不再使用 FRM 文件存儲 DDL 信息)
由於外鍵約束鎖功能改造,涉及到外鍵約束的父表上的列改名功能將暫時被禁用一段時間(估計過幾個小版本就能正常用了)
InnoDB 通用表空間新增改名語法:ALTER TABLESPACE ... RENAME TO(作為 MySQL DBA,貌似沒什麼人玩通用表空間,可能從 Oracle DBA 轉過來更習慣使用吧)
MySQL 複製的 slave 節點上,log_slave_updates 選項默認值改為 ON(這個也是比較實用,方便將該 slave 直接作為中繼節點使用)
選項 sql_log_bin 的全局作用域被改成回話級作用域,也就是修改本選項隻影響本會話,不再影響全局(這個選項一般也是在會話級使用)
選項 max_allowed_packet 的默認值從 4M 提高到 64M(這個貌似比較實在)
選項 event_scheduler 的默認值由 OFF 改成 ON,使得默認啟用 event scheduler 功能(我覺得 event 功能挺好的呀,不過貌似沒幾個人使用 event)
選項 max_error_count 的默認值從 64 提高到 1024(沒感覺的說)
最後一個,utf8mb4 字符集增加俄語的校驗集(新增 utf8mb4_ru_0900_ai_ci、utf8mb4_ru_0900_as_cs 兩種 collations set)
MySQL是一個開放源碼的小型關聯式數據庫管理係統,開發者為瑞典MySQL AB公司。目前MySQL被廣泛地應用在Internet上的中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站數據庫。
使用C和C++編寫,並使用了多種編譯器進行測試,保證源代碼的可移植性。
支持AIX、BSDi、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、NetBSD、OpenBSD、OS/2 Wrap、Solaris、SunOS、Windows等多種操作係統。
為多種編程語言提供了API。這些編程語言包括C、C++、C#、Delphi、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。
支持多線程,充分利用CPU資源,支持多用戶。
優化的SQL查詢算法,有效地提高查詢速度。
既能夠作為一個單獨的應用程序應用在客戶端服務器網絡環境中,也能夠作為一個庫而嵌入到其他的軟件中。
提供多語言支持,常見的編碼如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作數據表名和數據列名。
提供TCP/IP、ODBC和JDBC等多種數據庫連接途徑。
提供用於管理、檢查、優化數據庫操作的管理工具。
可以處理擁有上千萬條記錄的大型數據庫。
76.4M / 03-25
立即下載55M / 06-05
立即下載237.9M / 04-13
立即下載140.5M / 03-06
立即下載900.9M / 03-02
立即下載96.2M / 07-06
立即下載311.2M / 07-06
立即下載335M / 07-06
立即下載200M / 07-06
立即下載413.8M / 07-06
立即下載353.9M / 06-05
立即下載131.8M / 04-13
立即下載230.8M / 03-03
立即下載195.6M / 03-03
立即下載165.4M / 03-03
立即下載45.6M / 09-08
立即下載665.2M / 07-06
立即下載2.84G / 07-06
立即下載93M / 07-06
立即下載338.3M / 07-06
立即下載1.38G / 07-26
立即下載488.3M / 07-16
立即下載109.8M / 06-03
立即下載142M / 01-08
立即下載1.2M / 11-23
立即下載548.8M / 04-13
立即下載1.6M / 04-13
立即下載1.48G / 03-18
立即下載646.6M / 03-03
立即下載133.7M / 03-03
立即下載325.8M / 06-07
立即下載60M / 04-29
立即下載254M / 04-25
立即下載659M / 04-23
立即下載1M / 12-26
立即下載253.4M / 12-08
立即下載253M / 12-08
立即下載1.19G / 11-16
立即下載110.5M / 04-23
立即下載26.7M / 03-16
立即下載488.3M / 07-16
立即下載248.9M / 12-08
立即下載248.9M / 12-08
立即下載201.2M / 04-13
立即下載100.6M / 03-06
立即下載148.9M / 03-06
立即下載1.12G / 07-06
立即下載1.25G / 07-06
立即下載9.48G / 07-06
立即下載50KB / 07-06
立即下載116.2M / 04-10
立即下載1.92G / 04-17
立即下載201.5M / 04-13
立即下載7.31G / 07-01
立即下載94.3M / 07-06
立即下載2.48G / 07-06
立即下載7.63G / 07-06
立即下載1M / 07-06
立即下載778.1M / 07-06
立即下載509.7M / 07-06
立即下載561.8M / 07-11
立即下載1.32G / 01-19
立即下載72M / 07-06
立即下載548.7M / 07-06
立即下載1.00G / 07-06
立即下載9.13G / 07-06
立即下載126.2M / 07-06
立即下載72M / 07-06
立即下載105.1M / 07-06
立即下載132M / 07-06
立即下載