我不明白那是什么?这是自动增加数字的ID?什么是mysql索引?
1
A
回答
5
数据库中的索引有助于搜索数据库表的特定列中的信息。但是,索引有助于搜索,但也会影响插入,更新和/或删除的数据。
这是自动增加数字的ID吗?
不,这不是一个索引 - 它是一个序列值,在MySQL中使用,因此当您向表中添加记录时,列值始终是唯一的。由于该值是唯一的,因此通过它进行搜索将始终返回相同的单个记录。
0
索引是数据库服务器管理的结构,可帮助它更快地对表进行分类和搜索。有很多相关概念需要您阅读(Binary Trees,Linear searching,还有很多)以加快速度,但从http://en.wikipedia.org/wiki/Index_(database)开始获取概览。
2
指数基本上方式为DB来加快数据的搜索。当你有很多记录时,它可以更快地查询查询中的某些数据。你只需要注意如何使用它们,以及什么时候不像你想象的那样工作!
自动递增的数字是一个功能,您可以用它来有MySQL的生成列的唯一ID。
相关问题
- 1. 什么是MYSQL复合索引?
- 2. MySQL索引 - 什么是最佳实践?
- 3. Mysql索引键的用途是什么?
- 4. 什么是mysql索引,以及如何创建索引?
- 5. 什么是数组索引?
- 6. 什么是迁移索引?
- 7. 什么是注释索引?
- 8. 为什么这是索引扫描而不是索引搜索?
- 9. 为什么MySQL不使用索引?
- 10. 为什么mysql没有使用索引
- 11. 为什么MySQL不使用索引
- 12. MySQL索引定义,有什么区别?
- 13. MySQL索引自动禁用 - 为什么?
- 14. 为什么MySQL不使用索引?
- 15. MySQL - 索引 - 我做错了什么?
- 16. 在MySQL中创建索引时,索引名称的意义是什么?
- 17. 什么是更快的MySQL主键或lucene索引
- 18. MySQL索引的大小限制是什么意思?
- 19. 这种慢MySQL查询的最佳索引是什么? (InnoDB)
- 20. mysql - 全文索引 - 什么是自然语言模式
- 21. 在MySQL索引中,Collation =“A”是什么意思?
- 22. 排序和基数在mysql索引中的含义是什么?
- 23. 在Elasticsearch中创建MySQL索引的等价物是什么?
- 24. 什么是MySQL数据库引擎?
- 25. 什么是Cassandra的索引结构
- 26. 索引视图的标准是什么?
- 27. 什么是QTextFormat的对象索引?
- 28. 什么是'索引'在SQL查询
- 29. 什么是SQLite中的索引?
- 30. 索引DATE列的好处是什么?
为什么downvotes?我知道这个问题没有形成,但它仍然是一个人的问题。英语并不是每个人的第一语言(尽管一些人本来会说英语,但发布的问题很差)。 – 2009-12-23 18:21:18