MySQL聚簇索引的使用介绍
来源:互联网 发布:政务流程优化再造 编辑:程序博客网 时间:2024/06/07 01:23
MySQL聚簇索引保证关键字的值相近的元组存储的物理位置也相同(所以字符串类型不宜建立聚簇索引,特别是随机字符串,会使得系统进行大量的移动操作),且一个表只能有一个聚簇索引。因为由存储引擎实现索引,所以,并不是所有的引擎都支持聚簇索引。目前,只有solidDB和InnoDB支持。
聚簇索引的结构大致如下:
注:叶子页面包含完整的元组,而内节点页面仅包含索引的列(索引的列为整型)。一些DBMS允许用户指定聚簇索引,但是MySQL的存储引擎到目前为止都不支持。InnoDB对主键建立聚簇索引。如果你不指定主键,InnoDB会用一个具有唯一且非空值的索引来代替。
如果不存在这样的索引,InnoDB会定义一个隐藏的主键,然后对其建立聚簇索引。一般来说,DBMS都会以聚簇索引的形式来存储实际的数据,它是其它二级索引的基础。
文章转至http://it.100xuexi.com/view/otdetail/20120330/48ccd3c3-5570-4954-970f-084dd4d1fce3.html
0 0
- MySQL聚簇索引的使用介绍
- MySQL聚簇索引的使用介绍
- Mysql的索引的介绍与使用
- mysql数据库索引的使用及介绍
- Mysql索引介绍与使用
- MySQL日记——索引的介绍和使用
- MySQL的索引机制介绍
- mysql数据库索引的介绍
- mysql索引的详细介绍
- Mysql 各种索引的介绍
- MYSQL索引的使用
- MySQL索引的使用
- mysql 索引的使用
- MySQL索引的使用
- Mysql索引的使用
- MySQL索引的使用
- MySQL索引的使用
- MySQL索引的使用
- My orcal load 2
- 自定义属性format详解
- 浙江大学PAT_甲级_1023. Have Fun with Numbers (20)
- gdb/cgdb调试库函数
- GET POST 区别详解(乱码解释)
- MySQL聚簇索引的使用介绍
- 人事维护——锐浪报表不能被IIS访问
- 开源G711(PCMA、PCMU)/G726转AAC项目EasyAACEncoder
- C++入门教程
- Andriod测试基本要点
- JSP九大内置对象的作用和用法总结
- 10. 管理修改
- iOS 管理文件和目录
- 闲言碎语1