热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

MySQL在太阳下茁壮在开源中强大-mysql教程

自从去年Sun收购MySQL之后,很多人都在关心MySQL的技术走向和市场策略;在Sun以OpenSPARC、Solaris、GlassFish、Java组成的技术体系中,MySQL作为数据库产品是个新成员,Sun会给它怎样的定位,MySQL的未来会怎样?MySQL5.1版本的发布,给我们很好的解答:M

自从去年Sun收购MySQL之后,很多人都在关心MySQL的技术走向和市场策略;在Sun以OpenSPARC、Solaris、GlassFish、Java组成的技术体系中,MySQL作为数据库产品是个新成员,Sun会给它怎样的定位,MySQL的未来会怎样? MySQL 5.1版本的发布,给我们很好的解答:M

自从去年Sun收购MySQL之后,很多人都在关心MySQL的技术走向和市场策略;在Sun以OpenSPARC、Solaris、GlassFish、Java组成的技术体系中,MySQL作为数据库产品是个新成员,Sun会给它怎样的定位,MySQL的未来会怎样?

MySQL 5.1版本的发布,给我们很好的解答:MySQL正成为Sun开源战略体系中的重要一员,新增的企业级特性使MySQL变得更加强大和高效,在Sun全球强大的技术背景和服务体系中MySQL正在茁壮成长。

在今天(12月12日)举行的Sun MySQL客户高峰会议上,Sun派出多位技术专家向我们介绍MySQL新版本的技术亮点,Sun的软件策略和理念,与在场的200多位MySQL用户分享MySQL在中国的成功案例。


李永起先生讲解Sun的开源创新

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的开源商业模式

51CTO记者了解到,MySQL 5.1将采用GPL 2(GNL是由自由软件基金会发行的用于计算机软件的许可证。最初由Richard Stallman为GNU计划而撰写。目前大多数的GNU程序和超过半数的自由软件使用此许可证)通用公共许可证发行。这意味我们可以免费下载并使用MySQL 5.1,并根据自己的需要修改相应部分的源代码。

同时,Sun还会为需要技术支持的用户提供MySQL Enterprise版本的License许可。购买此版本的用户会得到MySQL技术专家 7*24 小时的服务,确保在MySQL的使用顺利,并可在危机时刻将损失降到最小。


Sun强大的产品体系使开源遍布IT的每个环节

MySQL+Memcached

目前,Web应用越来越广泛,网站架构越来越复杂,服务器的负担越来越重,如何解决大型架构重的负载均衡问题?答案是Cache。MySQL的研发人员向大家介绍的Cache is King的概念,并对MySQL+Memcached的优化组合进行了详细讲解。

目前,许多Web应用都将数据保存到RDBMS中,应用服务器从中读取数据并在浏览器中显示。但随着数据量的增大、访问的集中,就会出现RDBMS的负担加重、数据库响应恶化、网站显示延迟等重大影响。Memcached是高性能的分布式内存缓存服务器,可以通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。Google、Yahoo、Youtube、Baidu、Digg、Facebook、Flickr等众多服务中提高Web应用扩展性的重要工具。

通过Memcached的MySQL函数(Functions for MySQL)可以很好的将MySQL与Memcached的结合,使Web应用的读写查询等操作分离并缓存,最大限度的减少数据库的访问次数,提高页面载入速度,降低系统占用。

谁在用MySQL ?

Sun合作伙伴,北京万里开源有限公司的技术经理吴嵩向大家介绍了MySQL在中国的发展情况。

目前,MySQL的装机量已经达到1200万套,并以每年200%的速度高速增长,在这些数字中,中国用户占用相当比例。2006年8月,MySQL中国研发中心成立,中国开发人员开始进入世界顶级开源项目的中心。目前,MySQL在中国已经有一只强大的本地技术团队,负责中国用户7*24小时技术支持服务,包含从产品安装、升级、培训到系统级的顾问服务等每一个应用环节。

在中国,采用MySQL的用户主要集中在金融、电信、互联网等多各行业,中国农业银行、中国建设银行、中国移动、中国邮政等都采用MySQL数据库构建业务应用;互联网方面的应用更是比比皆是:新浪、网易、百度、腾讯、人民网等,在MySQL的应用深度上堪比Google、Facebook、Yahoo等国外网站。


MySQL的应用无处不在

以人民网为例。作为中国八大政府网站之一,人民网每天会产生上千万次的点击,在两会期间,点击率还会成指数增长。为了达到良好的访问效果,人民网的强国论坛、博客、调查评论系统等90%以上的应用构建在MySQL数据库上,通过MySQL的复制技术,最大限度的减轻服务器的压力。

正如我们所看到的,MySQL正在Sun的整个产品体系中扮演重要的角色;我们有理由相信,Sun的开源创新理念和雄厚的技术背景会使MySQL更加强大高效,带给我们更多惊喜。

推荐阅读
  • 本文介绍了数据库体系的基础知识,涵盖关系型数据库(如MySQL)和非关系型数据库(如MongoDB)的基本操作及高级功能。通过三个阶段的学习路径——基础、优化和部署,帮助读者全面掌握数据库的使用和管理。 ... [详细]
  • 本文详细介绍了一种通过MySQL弱口令漏洞在Windows操作系统上获取SYSTEM权限的方法。该方法涉及使用自定义UDF DLL文件来执行任意命令,从而实现对远程服务器的完全控制。 ... [详细]
  • 通常情况下,修改my.cnf配置文件后需要重启MySQL服务才能使新参数生效。然而,通过特定命令可以在不重启服务的情况下实现配置的即时更新。本文将详细介绍如何在线调整MySQL配置,并验证其有效性。 ... [详细]
  • Symfony是一个功能强大的PHP框架,以其依赖注入(DI)特性著称。许多流行的PHP框架如Drupal和Laravel的核心组件都基于Symfony构建。本文将详细介绍Symfony的安装方法及其基本使用。 ... [详细]
  • 目录一、salt-job管理#job存放数据目录#缓存时间设置#Others二、returns模块配置job数据入库#配置returns返回值信息#mysql安全设置#创建模块相关 ... [详细]
  • 本文详细介绍了在不同操作系统中查找和设置网卡的方法,涵盖了Windows系统的具体步骤,并提供了关于网卡位置、无线网络设置及常见问题的解答。 ... [详细]
  • 深入解析Serverless架构模式
    本文将详细介绍Serverless架构模式的核心概念、工作原理及其优势。通过对比传统架构,探讨Serverless如何简化应用开发与运维流程,并介绍当前主流的Serverless平台。 ... [详细]
  • 本文探讨了如何解决PHP文件无法写入本地文件的问题,并解释了PHP文件中HTML代码无效的原因,提供了一系列实用的解决方案和最佳实践。 ... [详细]
  • 1.执行sqlsever存储过程,消息:SQLServer阻止了对组件“AdHocDistributedQueries”的STATEMENT“OpenRowsetOpenDatas ... [详细]
  • 本文探讨了为何相同的HTTP请求在两台不同操作系统(Windows与Ubuntu)的机器上会分别返回200 OK和429 Too Many Requests的状态码。我们将分析代码、环境差异及可能的影响因素。 ... [详细]
  • 在尝试使用C# Windows Forms客户端通过SignalR连接到ASP.NET服务器时,遇到了内部服务器错误(500)。本文将详细探讨问题的原因及解决方案。 ... [详细]
  • yikesnews第11期:微软Office两个0day和一个提权0day
    点击阅读原文可点击链接根据法国大选被黑客干扰,发送了带漏洞的文档Trumps_Attack_on_Syria_English.docx而此漏洞与ESET&FireEy ... [详细]
  • PostgreSQL 最新动态 —— 2022年4月6日
    了解 PostgreSQL 社区的最新进展和技术分享 ... [详细]
  • 本文详细介绍了 Python 中的条件语句和循环结构。主要内容包括:1. 分支语句(if...elif...else);2. 循环语句(for, while 及嵌套循环);3. 控制循环的语句(break, continue, else)。通过具体示例,帮助读者更好地理解和应用这些语句。 ... [详细]
  • 2012年7月30日,语言岛团队宣布其智能记单词软件V0.3.4.554版本正式开源。该版本不仅支持跨平台使用,还引入了多项创新功能,旨在帮助用户更高效地记忆单词。 ... [详细]
author-avatar
彭德利
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有