MySQL 5.1新增特性 Sun亚太地区数据库产品销售总监Daniel向大家介绍了MySQL 5.1新增的几项企业级特性: ◆表格和索引分区:MySQL 5.1可以支持5种形式的水平数据分区:range、hash、key、list和复合composite分区(子分区)。通过表格和索引数据的分区,可做到仅仅是对需要的相关数据分区进行扫描,大大加快了查询响应速度。而且,有了分区特性,许多存储和其他维护操作变得更加容易和快速。 ◆基于单元的复制:MySQL 5.1提供的两个新的复制选项。“基于单元的复制”和“混合复制”。单元复制可以轻松实现使复制主服务器和从服务器之间的数据变化,而不用通过传统的SQL语句,对于应用来讲,这就形成并保持了最有效的和最安全的复制机制。 ◆事件调度工具:这是MySQL 5.1新增的一个工具,它可让开发者自动调度数据库服务器上要执行的、通用的基于SQL的循环(recurring)任务。这一特性比起Linux或Unix中的CRON,或Microsoft Windows的任务调度程序,可对数据库特定的任务提供更大的支持。 ◆新的MySQL Query Analyzer (查询分析器) :MySQL Enterprise订购项目将提供Sun的这一新的MySQL Query Analyzer工具,该工具通过监控查询性能来精确定位和修改有问题的SQL 代码,可以大大改善MySQL数据库应用的速度和正常运行时间。 MySQL的开源商业模式 记者了解到,MySQL 5.1将采用GPL 2(GNL是由自由软件基金会发行的用于计算机软件的许可证。最初由Richard Stallman为GNU计划而撰写。目前大多数的GNU程序和超过半数的自由软件使用此许可证)通用公共许可证发行。这意味我们可以免费下载并使用MySQL 5.1,并根据自己的需要修改相应部分的源代码。 同时,Sun还会为需要技术支持的用户提供MySQL Enterprise版本的License许可。购买此版本的用户会得到MySQL技术专家 7*24 小时的服务,确保在MySQL的使用顺利,并可在危机时刻将损失降到最小。 |