莫相离 发表于 2015-1-16 22:16:11

MYSQL编程:MYSQL 6.0的新特性预览

DBaaS系统本身并不提供面对面访问或个人客户关系或持续不断的支持MySQL学习教程。这些就是需要解决方案提供商的原因。他们帮助客户选择正确的解决方案、规划集成和迁移战略,然后协助实施。</p>*对子查询和Join举行了优化,包含对MyISAD和InnoB存储引擎分离局限内的批量索引会见。
*增添了BACKUPDATABASE和RESTORE语句来举行备份和复原操纵.见第6.3节,“利用MySQL备份”。
*撑持更多的Unicode字符集:utf16,utf32,和4字节utf8。这些字符集撑持这些附加的Unicode字符集,也就是那些在基本多言语基本以外的字符)。
*新Falcon事件存储引擎(见13.8,“Falcon存储引擎”)。
*RESETSLAVE不再变动复制毗连的参数;之前,它重置他们到命令行指定的数值(见第12.6.2.3,“RESETSLAVE语法”)。
*改善INFORMATION_SCHEMA数据库,并增添了INFORMATION_SCHEMA.PARAMETERS表,INFORMATION_SCHEMA.ROUTINES增添了新列(见第19.27“的INFORMATION_SCHEMAPARAMETERS表”,和19.14“,INFORMATION_SCHEMAROUTINESROUTINES表”)。
*LOCKTABLES语法已扩大,撑持不会主动事件提交的事件表锁。在前面的LOCKTABLES...INSHAREMODE大概LOCKTABLES...INEXCLUSIVEMODE你可使用未说起的表级锁,你也能够确保LOCKTABLES语句能够一连的失掉屡次的事件锁,增添分外的表格到锁汇合,而无需解锁之前已锁住的表格。当利用LOCKTABLESwithINSHAREMODE大概在EXCLUSIVEMODE,表级锁在事件停止前不会解锁。利用LOCKTABLE取得的事件锁在事件停止时开释,包含显现的提交大概回滚,大概因为语句引发的隐式提交,大概因为链接封闭.12.4.3,“引发隐式提交的语句”,列出了那些会引发隐式提交的语句。LOCKTABLES的举动在READ和WRITE锁时报出稳定(也就是当不利用INSHAREMODE大概INEXCLUSIVEMODE)。
*加强的XML功效,包含一个新的LOADXML语法(见第12.2.7,“LOADXML语法”)。
*撑持扩大的正文,包含表,列和索引。上面的布局是过期的,已在MySQL6.0中删除。使用应当跟新,利用另外一个体例来利用他们。
*table_type体系变量(用storage_engine).
*表格的用来在CREATETABEl大概ALTERTABLE的TYPE参数(利用ENGINE)。
*SHOWTABLETYPES语法(利用SHOWENGINES)。
*The--master-xxx指定复制的参数的服务器参数(利用CHANGEMASTERTOstatement取代):
--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
*Thelog_bin_trust_routine_creators变量(利用log_bin_trust_function_creators)。
*TIMESTAMP(N):来指定显现宽度为N(利用没有N的)。
*SHOWINNODBSTATUS和SHOWMUTEXSTATUS语法(利用SHOWENGINEINNODBSTATUS这两种)。
*TheLOADTABLE...FROMMASTER和LOADDATAFROMMASTER语法。
*SHOWPLUGIN语法(利用SHOWPLUGINS)。
*BACKUPTABLE和RESTORETABLE语法
MySQL部署迅速,因此移植过程不会导致生产中断。而且,较短的学习曲线可以让你的系统管理员迅速掌握它的运行和维护。而且,MySQL的易于维护和管理意味着目前的职员可以处理目前的工作。

乐观 发表于 2015-1-19 06:28:15

我们学到了什么?思考问题的时候从表的角度来思考问

小妖女 发表于 2015-1-25 15:24:20

备份方面可能还是一个老大难的问题。不能单独备份几个表总是感觉不爽。灵活备份的问题不知道什么时候才能解决。

再见西城 发表于 2015-2-2 22:38:14

从底层原理到表层引用,书籍多的很。个人认为没有什么那本书好?这样的说法。主要看和个人的学习方法是否适合。

分手快乐 发表于 2015-2-8 18:43:47

需要注意的一点,也是我使用过程中发现的一个问题。在建立function->schema->table后,如果在现有的分区表上建立没有显式声明的聚集索引时,分区表会自动变为非分区表。这一点很让我纳闷。

小女巫 发表于 2015-2-25 22:47:33

以前的DTS轻盈简单。但是现在的SSIS虽然功能强大了很多,但是总是让人感觉太麻烦。看看论坛中询问SSIS的贴子就知道。做的功能太强大了,往往会有很多用户不会用了

谁可相欹 发表于 2015-3-8 09:50:43

where子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。

爱飞 发表于 2015-3-15 22:07:34

索引视图2k就有。但是2005对其效率作了一些改进但是schema.viewname的作用域真是太限制了它的应用面。还有一大堆的环境参数和种种限制都让人对它有点却步。

透明 发表于 2015-3-22 06:09:28

以前的DTS轻盈简单。但是现在的SSIS虽然功能强大了很多,但是总是让人感觉太麻烦。看看论坛中询问SSIS的贴子就知道。做的功能太强大了,往往会有很多用户不会用了
页: [1]
查看完整版本: MYSQL编程:MYSQL 6.0的新特性预览