数据库优化是一项很复杂的工作,因为这最终需要对系统优化的很好理解才行。尽管对系统或应用系统的了解不多的情况下优化效果还不错,但是如果想优化的效果更好,那么就需要对它了解更多才行。...
MySQL
该篇是《数据库厂商的发展历史》的第三篇,将向您讲述MySQL数据库的发展历史。MySQL这个名字,起源不是很明确。一个比较有影响的说法是,基本指南和大量的库和工具带有前缀“my”已经有10年以上,而且不管怎样,MySQL AB创始人之一的Monty Widenius的女儿也叫...
不知道有多少人清楚的知道,在Oracle中,如果一个复合索引,假定索引(a,b,c)三个字段,删除了(包括unused)其中一个字段,Oracle会怎么处理这个索引。同样,如果是约束,Oracle又怎么处理?用oracle为例子,我又拿mysql做了一个对比,看看mysql是怎么处理这个问...
事件调度器是在 MySQL 5.1 中新增的另一个特色功能,可以作为定时任务调度器,取代部分原先只能用操作系统任务调度器才能完成的定时功能。...
对于每一位互联网的开发人员来讲,MySQL可以说是家喻户晓,在由阿里巴巴集团主办的第二届网络工程师侠客行大会上,MySQL创始人CTODavid Axmark做了主题演讲。...
总有网友问我,如何通过php调用MySQL的存储过程同时取得返回的结果集呢?确实,MySQL的存储过程大大方便了编程也提高了效率。...
已经授予了 REPLICAION SLAVE 权限了,怎么还会报这个错呢?通过查看手册和源码,才知道slave需要执行一个语句来更新slave列表。...
自从SUN宣布在08年2月26日以10亿美元完成了对著名开源数据库Mysql的收购工作以来,Mysql和Sun的未来计划一直是人们关注的焦点。Mysql是否继续开源,SUN会不会干涉其中,SUN的收购对双方又会有什么重大影响?这些一直是热爱开源,Mysql爱好者关注的问题。...
Sun与MySQL的合并,帮助Sun坚定地进入价值150亿美元的数据库市场。...
此文档是一位高手Hewei的原创实践总结,精彩的呈现了mysql数据库下损坏数据的恢复操作的全过程,达到了修复损坏数据库的圆满效果。...
MySQL的选择性开源计划引发开源社区大讨论,且看众说纷纭。...
几个月前MySql以10亿美元卖给了Sun,作为Mysql的老大,原MySql的CEO,现任Sun负责数据库的高级副总裁Marten Mickos 最近心情似乎不太好。为什么呢?Marten Mickos在参加4月9日在德克萨斯大学超级计算中心召开的Linux基金合作峰会上被质疑:MySql是否要脱离Lin...
提问: 我想为我的Intel 10G网卡下载安装最新的ixgbe驱动。我该如何在Ubuntu(或者Debian)中安装ixgbe驱动? Intel的10G网卡(比如,82598、 82599、 x540)由ixgbe驱动支持。现代的Linux发行版已经带有了ixgbe驱动,通过可加载模块的方式使用。然而,有些情...
该篇阐述的是如何优化SQL查询。你可以手工使用EXPLAIN语句检查SQL查询的效率。另外,还讲述了一些优化SQL语句的原则,主要是检索记录和装载数据时如何优化SQL语句的原则。...
最基本的优化之一是使你的数据(和索引)在磁盘上(并且在内存中)占据的空间尽可能小。这能给出巨大的改进,因为磁盘读入较快并且通常也用较少的主存储器。如果在更小的列上做索引,索引也占据较少的资源。...
该篇阐述的是有关字符串模式匹配的有关知识。标准的SQL模式匹配是SQL语言的标准,可以被其它关系数据库系统接受。扩展正规表达式模式匹配是根据Unix系统的标准开发了,一般只可使用在MySQL上,但是其功能要比标准的SQL模式匹配更强。...
Sun近日宣布MySQL Enterprise订购服务推出重大版本更新,Sun为MySQL企业版添加了一个查询分析工具(MySQL Query Analyzer),以期帮助跟踪和分析问题代码,解决性能问题,协助使用者大幅提升MySQL数据库应用的速度与运行时间。...
在该篇中,笔者将对备份和恢复数据方面作一个简单的总结,使读者能够把握备份和恢复数据的一般过程。...
在本节中,介绍了一些典型的集合函数的用法,包括计数、均值、极值和总和,这些都是SQL语言中非常常用的函数。...
MySQL内部复制功能是建立在两个或两个以上服务器之间,通过设定它们之间的主-从关系来实现的。其中一个作为主服务器,其它的作为从服务器。该篇将详细讨论如何配置两台服务器,将一个设为主服务器,另一个设为从服务器。并且描述一下在它们之间进行切换的处理...
备份是最简单的保护数据的方法,本节将介绍多种备份方法。为了得到一个一致的备份,在相关的表上做一个LOCK TABLES,你只需一个读锁定,当你在数据库目录中做文件的一个拷贝时,这允许其他线程继续查询该表;当你恢复数据时,需要一个写锁定,以避免冲突。...
本章通过演示如何使用mysql客户程序与数据库服务器连接。mysql(有时称为“终端监视器”或只是“监视”)是一个交互式程序,允许你连接一个MySQL服务器,运行查询并察看结果。mysql可以用于批模式:你预先把查询放在一个文件中,然后告诉mysql执行文件的内容。...
在Soundbreak我们每天24小时不间断地播放实况音频和视频,所以对于MySQL的新增的复制特性,我们不能做出很令人信服的测试。通过测试我们发现,可以使用这个特性来与备份数据库服务器保持数据同步,这样当主服务器因为某种原因处理失效时,能够使用备份机处理...
所有数据库和状态文件都包含在其中。但是,在确定数据目录内容的布局中管理员有某些职责。该篇讨论为什么要移动数据目录的各个部分(甚至是字典本身)、可以移动什么,以及怎样进行这些移动。...
将PHP和MYSQL合理且有效的结合在一起可以制作出精致的数据库网站。MYSQL是一种小型的,紧密的数据服务器,支持标准SQL。它在UNIX和WINDOWS环境下都能够使用。...