MySQL 5.6.6
http://dev.mysql.com/doc/refman/5.6/en/news-5-6-6.html
Functionality Added or Changed
-
Performance: InnoDB: The MySQL server now includes the widely used memcached in-memory caching system, and a plugin that allows fast NoSQL-style access to InnoDB
tables through the memcached protocol. This access method avoids the overhead of SQL parsing and constructing a query optimization plan. You can store the underlying data in a single InnoDB
table, or spread it across multiple tables. You can read and write data through both memcached
and SQL. For example, you can do fast single-key lookups through memcached get
calls, and do statistical reports across all the data through SQL.
Several configuration options let you fine-tune this system, in particular to balance raw performance against durability and consistency of data. The main new configuration options are daemon_memcached_option
, daemon_memcached_r_batch_size
, daemon_memcached_w_batch_size
, innodb_api_trx_level
, innodb_api_enable_mdl
, and innodb_api_enable_binlog
.
See Section 14.2.10, “InnoDB
Integration with memcached” for full details.
-
Performance: InnoDB: The persistent statistics feature for InnoDB
tables is now enabled by default, and can be controlled at the level of individual tables. This feature involves the configuration options innodb_stats_persistent
, innodb_stats_auto_recalc
, and innodb_stats_persistent_sample_pages
, and the clauses STATS_PERSISTENT
, STATS_AUTO_RECALC
, and STATS_SAMPLE_PAGES
of the CREATE TABLE
and ALTER TABLE
statements. See Section 14.2.5.2.9, “Persistent Optimizer Statistics for InnoDB Tables” for usage details.
-
Incompatible Change: The --safe-mode
server option has been removed.
-
Incompatible Change: It is now explicitly disallowed to assign the value DEFAULT
to stored procedure or function parameters or stored program local variables (for example with a SET var_name
= DEFAULT
statement). This was not previously supported, or documented as permitted, but is flagged as an incompatible change in case existing code inadvertantly used this construct. It remains permissible to assign DEFAULT
to system variables, as before, but assigning DEFAULT
to parameters or local variables now results in a syntax error.
性能提升70多倍 甲骨文推出MySQL集群7.2
为持续推动MySQL创新,甲骨文日前宣布推出MySQL集群 7.2.(MySQL Cluster 7.2)。
为满足基于网络和通信产品与服务的高要求,MySQL集群旨在用经济有效的方式,提供高达99.999%的可用性、高写入可扩展性和极低的延迟性。
通过一个新的Memcached API(应用程序接口)进行SQL和NoSQL访问,MySQL集群成为了一个名符其实的“两全其美”解决方案,即在同一个数据库内,实现了关键价值操作和复杂SQL查询。
通过MySQL 集群 7.2,用户还可在复杂查询上获得高达70倍的性能提升,并可增强多数据中心的可扩展性。
MySQL集群7.2还通过了Oracle VM认证,凭借着其灵活性、按需扩展和自我修复功能的整合优势,以及Oracle VM的支持,MySQL集群已成为云部署的理想选择。
同时发布的还有MySQL群集管理器的最新版本1.1.4版,进一步提高了MySQL集群的使用和管理的便利性。
新版本提高了性能和灵活性
MySQL集群7.2使用户能通过SQL和NoSQL界面,部署分布式、可高度扩展的数据库,并通过ACID保障,获得执行复杂查询或多表处理的能力。用户可在跨同一数据库中相同数据集上,执行简单关键价值和复杂查询。
MySQL 集群 7.2的增强功能包括:
更高的性能:在执行复杂查询时,自适应查询本地化可提供高达70倍的更高性能,在此基础上,更多应用程序可从MySQL 集群的增强功能中受益,如运行跨活动数据集的实时分析等。
通过新NoSQL界面增强了灵活性:NoSQL通过强大的Memcached API访问MySQL集群功能,让用户能够加速关键价值读取和写入操作。
增强的可扩展性:通过数据库间的自动分区,多站点群集允许单数据节点分布在不同的数据中心。通过快速和自动故障诊断与恢复功能,同步复制保持了站点间数据的一致性和完整性。主动性/主动复制功能的增强,简化了跨多个主动集群的冲突检测和解决,消除了对开发者的限制,以在其应用程序中保持一个时间戳列(timestamp column)。
便于使用和管理:共享用户权限表,将以前分散的表整合到数据节点中,方便了从所有MySQL服务器对表的访问。这项新功能消除了管理员在每个SQL节点上访问集群的定义和维护权限的要求。
Oracle VM认证:增强的虚拟化功能,包括自动分区,弹性扩展和自我修复等,使MySQL集群成为了在云内部署有极高要求的网络和通信应用的理想选择。除Oracle VM外,MySQL集群还通过了Oracle Linux和Oracle Solaris认证。
甲骨文高管引言
甲骨文MySQL工程副总裁Tomas Ulin表示:“MySQL 集群7.2的推出再次表明,甲骨文旨在通过投资进一步增强MySQL作为领先Web数据库的地位。
MySQL 集群 7.2性能和灵活性的增强,为用户关键任务型Web负载,提供了坚实的基础,同时还能通过最好SQL和NoSQL技术的融合,降低风险、成本和复杂性”。
分享到:
相关推荐
MySQL(官方发音为/maɪ ˌɛskjuːˈɛl/“My S-Q-L”,但也经常被错误读作/maɪ ˈsiːkwəl/“My Sequel”)原本是一个开放源码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被昇阳微系统...
MONyog MySQL Monitor Ultimate v5.6.6-3,带序列号,本人亲测可用。 此前由于Webyog频繁的调整注册机制,之前的大部分Key都被封杀后,很久一段时间都用不了5.3以后的官网新版。 现在终于有可以使用的新版了,下载...
### CentOS 7.4 安装 MySQL 5.7 的详细步骤及注意事项 #### 一、安装流程 1. **进入指定目录** 首先,打开终端并进入到 `/usr/local/` 目录下: ```bash cd /usr/local/ ``` 2. **创建工具目录** 接着,...
在CentOS操作系统上安装MySQL 5.7是一个涉及多个步骤的过程,下面将详细解释如何进行安装: 首先,你需要访问MySQL的官方网站(https://dev.mysql.com/downloads/mysql/5.7.html)下载MySQL 5.7.36的RPM安装包。如果...
支持mysql-connector-java-5.6,mysql-connector-java-5.0.X以上
例如,在MySQL 5.6.6中被弃用的YEAR(2)数据格式,在升级至5.7.5及以上版本时必须转换为YEAR(4)格式。 通过上述内容的介绍,可以看出MySQL 5.7 GA版本在保证数据库服务稳定性和数据安全性的同时,通过增强现有功能和...
MySQL数据库监控管理利器, 该文件是目前(2013年12月17日)官网最新版本,亲测,可用。 MONyog MySQL数据库监控管理工具被称作“MySQL DBA in a box'”,它可以帮助MySQL DBA管理调优更多的服务器并在出现严重性能...
- **MySQL Cluster NDB 7.2**:虽然不直接支持 MySQL 5.6,但在单独的文档中提供了关于 MySQL Cluster 的信息。 5. **安全性和管理**: - **安全性**:包括用户认证、访问控制等。 - **启动/关闭**:关于如何...
unity 5.6.6f2安装包,可以开发3d游戏移动手游和pc游戏编辑器,是一款给常不错的游戏编辑器,可以让大家不断学习,不断地创新
标题中的"php-5.6.6.tar.gz"是一个典型的Linux环境下的软件打包文件,它包含的是PHP(一种广泛使用的开源脚本语言)的5.6.6版本。这种文件格式由两部分组成:".tar"和".gz"。".tar"是用于归档多个文件和目录的工具,...
7.2 heartbeat+drbd+mysql架构的搭建演示 249 7.3 红帽rhcs共享存储架构的搭建演示 254 7.3.1 安装过程 257 7.3.2 红帽rhcs集群的维护 265 7.4 mysql高可用集群ha解决方案的测试评估 267 第8章 批量管理服务器...
3. (针对 5.6.6 之后版本)执行命令查看用户口令复杂度相关配置:show variables like ‘validate_password%’;注:MYSQL过低版本不能进行密码复杂度配置,则关注当前口令复杂度策略,有些MYSQL数据库 password 字段...
confluence5.6.6破解工具
3. 使用MySQL自带的表空间转移(Transport)[这个需要MySQL 5.6.6 以上版本支持] I: 先来看一下MySQL 的 Transport 表空间的特性吧 比如我们要把 tab_test1 从 db_A 移动到 db_B ,那么我们需要做这么一系列动作...
- 自5.6.6版本开始,服务器默认设置有所调整,旨在提供更好的性能,减少手动调整的需要。 3. **InnoDB强化** - **全文索引**:InnoDB支持全文索引,允许使用`MATCH() ... AGAINST`查询,提供了新的搜索符号和配置...
MySQL中的TIMESTAMP数据类型在不同版本之间有着显著的差异,特别是在MySQL 5.6.6之后。在理解这些差异之前,我们首先需要了解TIMESTAMP的基本概念。TIMESTAMP用于存储日期和时间信息,它通常占用4个字节,可以表示从...
小黑课堂计算机二级Office题库5.6.6.exe
LNMP(Linux、Nginx、MySQL、PHP)是一种常见的Web服务器架构,本文将介绍LNMP部署 PHP5.6.6部署 Nginx1.7部署的详细步骤。 LNMP部署 LNMP部署是指在Linux操作系统上部署Nginx、MySQL和PHP三个核心组件,以实现一...
Performance Schema是MySQL 5.6.6及以上版本引入的一个核心特性,用于提供细粒度的数据库性能监控。它通过收集和存储关于服务器内部事件和等待事件的数据,帮助管理员深入了解SQL语句的执行情况和资源消耗。...