- MySQL查询优化器
- 当你提交一个查询的时候,MySQL会分析它,看是否可以做一些优化使处理该查询的速度更快。这一部分将介绍查询优化器是如何工作的。如果你想知道MySQL采用的优化手段,可以查看MySQL参考手册。 当然,MySQL查询优化器也利用了索引,但是它也使用了其它一些信息。例如,如...
- 作者:发表于:2008-09-27 11:09:26 点击:19 评论:0 查阅全文...
- 理解到数据库设计的第三范式(3NF)
- 关系数据库中的关系必须满足一定的要求。满足不同程度要求的为不同范式。数据库的设计范式是数据库设计所需要满足的规范。只有理解数据库的设计范式,才能设计出高效率、优雅的数据库,否则可能会设计出错误的数据库。 目前,主要有六种范式:第一范式、第二范式、第三...
- 作者:发表于:2008-09-10 18:12:50 点击:23 评论:0 查阅全文...
- MySQL开发中的外键与参照完整性
- 参照完整性(Referential integrity)是数据库设计中一个重要的概念。在系统不同的列表中,当数据库所有参照合法或非合法关联时都会涉及到参照完整性。当参照完整性存在时,任何与不存在记录的关联将变得无效化,由此可防止用户出现各种错误,从而提供更为准确和实用的数...
- 作者:发表于:2008-09-03 02:04:23 点击:17 评论:0 查阅全文...
- MySQL字段类型说明
- MySQL支持大量的列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类型性质的更详细的描述。概述有意简化,更详细的说明应该考虑到有关特定列类型的附加信息...
- 作者:发表于:2008-09-03 02:04:10 点击:12 评论:0 查阅全文...
- MySQL查询优化技术--索引
- 索引是提高查询速度的最重要的工具。当然还有其它的一些技术可供使用,但是一般来说引起最大性能差异的都是索引的正确使用。在MySQL邮件列表中,人们经常询问那些让查询运行得更快的方法。在大多数情况下,我们应该怀疑数据表上有没有索引,并且通常在添加索引之后...
- 作者:发表于:2008-09-03 02:03:42 点击:14 评论:0 查阅全文...
- MySQL群集双机模拟
- 硬件配置 普通PC server * 2 (最小集群环境需要4台服务器) 模拟环境 red hat linux9 for x86 (or red hat AS 2以上版本),glibc-2.2, static, gcc MySQL版本4.1.12 binares mysql-max binary版本目前只支持linux、max os ...
- 作者:发表于:2008-09-03 02:03:21 点击:10 评论:0 查阅全文...
- MySQL查询优化--数据类型与效率
- 这一部分提供了如何选择数据类型来帮助提高查询运行速度的一些指导: 在可以使用短数据列的时候就不要用长的。如果你有一个固定长度的CHAR数据列,那么就不要让它的长度超出实际需要。如果你在数据列中存储的最长的值有40个字符,就不要定义成CHAR(255),...
- 作者:发表于:2008-09-03 02:02:26 点击:18 评论:0 查阅全文...
- MySQL数据库优化--SQL
- 1:磁盘寻道能力,以高速硬盘(7200转/秒),理论上每秒寻道7200次.这是没有办法改变的,优化的方法是----用多个硬盘,或者把数据分散存储. 2:硬盘的读写速度,这个速度非常的快,这个更容易解决--可以从多个硬盘上并行读写. 3:cpu.cpu处理内存中的数据,当...
- 作者:发表于:2008-09-03 02:00:44 点击:20 评论:0 查阅全文...
随机推荐

