程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL 6.0新特性展望 多項功能增強

MySQL 6.0新特性展望 多項功能增強

編輯:MySQL綜合教程

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
  1. MySQL數據庫入門與精通教程
  2. 建立MySQL數據庫日常維護規范
  3. 如何對MySQL數據庫表進行鎖定
  4. 如何對MySQL數據庫日志文件進行維護

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved