MySQL 6.0新特性介紹,老紫竹翻譯

原文:


MySQL 6.0 新特性介紹
 
MySQL 6.0 新特性
註意:


因為MySQL 6.0發展仍處於早期階段,這裡的內容仍然會有所變化。


以下功能已經或即將添加到MySQL 6.0 中:


    *  新Falcon事務存儲引擎(見 13.8, “Falcon存儲引擎” ) 。


    *  支持更多的Unicode字符集: utf16 , utf32 ,和4字節utf8 。 這些字符集支持這些附加的Unicode字符集,也就是那些在基礎多語言基礎之外的字符) 。


    *  增加瞭 BACKUP DATABASE 和 RESTORE 語句來進行備份和還原操作. 見第6.3節, “使用MySQL備份” 。


    *  改進INFORMATION_SCHEMA數據庫,並增加瞭INFORMATION_SCHEMA.PARAMETERS 表,INFORMATION_SCHEMA.ROUTINES 增加瞭新列 (見第19.27 “的INFORMATION_SCHEMA 


PARAMETERS表” ,和 19.14 “ , INFORMATION_SCHEMA ROUTINES ROUTINES表” ) 。


    *  對子查詢和Join進行瞭優化,包括對MyISAD和InnoB存儲引擎分散范圍內的批量索引訪問。


    *  RESET SLAVE不再更改復制連接的參數;以前,它重置他們到命令行指定的數值( 見第12.6.2.3 , “ RESET SLAVE語法” ) 。


    *  LOCK TABLES 語法已經擴展,支持不會自動事務提交的事務表鎖。 在後面的 LOCK TABLES … IN SHARE MODE 或者 LOCK TABLES … IN EXCLUSIVE MODE 你可以使用未


提及的表級鎖,你也可以確保 LOCK TABLES 語句可以連續的得到多次的事務鎖, 增加額外的表格到鎖集合,而無需解鎖以前已經鎖住的表格。 當使用LOCK TABLES with IN SHARE 


MODE 或者在 EXCLUSIVE MODE ,表級鎖在事務結束前不會解鎖。


      使用LOCK TABLE獲得的事務鎖在事務結束時釋放,包括顯示的提交或者回滾,或者由於語句引起的隱式提交,或者由於鏈接關閉. 12.4.3, “引起隱式提交的語句” ,列出瞭


那些會引起隱式提交的語句。


      LOCK TABLES的行為在 READ和WRITE鎖時報出不變( 也就是當不使用 IN SHARE MODE 或者 IN EXCLUSIVE MODE ) 。


    *  增強的XML功能,包括一個新的LOAD XML 語法(見第12.2.7 , “ LOAD XML語法” ) 。


    *  支持擴展的註釋,包括表,列和索引。 


下面的結構是過時的,已在MySQL 6.0中刪除 。應用應該跟新,使用另一個方式來使用他們。


    *  table_type 系統變量 (用 storage_engine ).


    *  表格的用來在CREATE TABEl或者 ALTER TABLE的 TYPE 參數(使用ENGINE ) 。


    *  SHOW TABLE TYPES 語法 (使用SHOW ENGINES ) 。


    *  The log_bin_trust_routine_creators 變量(使用 log_bin_trust_function_creators ) 。


    *  TIMESTAMP( N ) :來指定顯示寬度為N(使用沒有N的) 。


    *  SHOW INNODB STATUS 和 SHOW MUTEX STATUS 語法(使用SHOW ENGINE INNODB STATUS這兩種) 。


    *  The LOAD TABLE … FROM MASTER 和 LOAD DATA FROM MASTER 語法。


    *  SHOW PLUGIN 語法(使用SHOW PLUGINS ) 。


    *  BACKUP TABLE 和 RESTORE TABLE 語法


    *  The –master-xxx 指定復制的參數的服務器參數(使用 CHANGE MASTER TO statement 代替):
 –master-host , –master-user , –master-password , –master-port , –master-connect-retry , –master-ssl , –master-ssl-ca , –master-ssl-capath , —


master-ssl-cert , –master-ssl-cipher , –master-ssl-key


發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *