MySQL索引使用

  最近做一些优化的工作,看到了这篇文章,转之,原来地址: http://www.owe-love.com/myspace/?action=show&id=181 情况:有的时候对一个表创建了索引,但是可能没有用上索引。现在来分析一下到底是什么情况下索引可以用到什么情况下索引又...

发表于:2010-6-22 / 阅读(2481) / 评论(0) 分类 数据库相关
认识SQL索引工作原理

SQL 当一个新表被创建之时,系统将在磁盘中分配一段以8K为单位的连续空间,当字段的值从内存写入磁盘时,就在这一既定空间随机保存,当一个8K用完的时候, SQLS指针会自动分配一个8K的空间。这里,每个8K空间被称为一个数据页(Page),又名页面或数据页面,并分配从0-7的页号,每个文件...

发表于:2009-10-16 / 阅读(2245) / 评论(0) 分类 数据库相关
MySQL索引分析和优化

一、什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,...

发表于:2009-10-14 / 阅读(1153) / 评论(0) 分类 数据库相关
快速建立正确的数据库索引

索引是提高数据查询最有效的方法,也是最难全面掌握的技术,因为正确的索引可能使效率提高10000倍,而无效的索引可能是浪费了数据库空间,甚至大大降低查询性能。   索引的管理成本 1、  存储索引的磁盘空间 2、  执行数据修改操...

发表于:2009-10-14 / 阅读(1088) / 评论(0) 分类 数据库相关