的优化和索引索引的基础计划
民生教育 2021-08-24 17:42 字号: 大 中 小
跟蔡明亮影片风格达到了浑然天成的地步 Schema的优化和索引 - 索引的基础
索引是数据结构。它能帮助MySQL更有效率的获取数据。它对于好的性能是决定性的因素,但是人们常常忘记使用它们或者没有正确的理解它们,因此在现实的例子中,索引总是引起性能问题。这就是我们把索引放在这本书的较早部分的原因。甚至把索引这章放在语句优化之前。
索引(在MySQL中也叫做键(keys))在数据越来越大的时候,变的格外重要。数据量小,没有高的负载的情况下,在没有索引的情况下,数据库也可以表现的很好,但是随着数据量的增大,性能下降还是非常厉害的。
最简单的理解MySQL索引的工作方式就是思考下这本书的索引。你可以通过此书的索引,很容易找到你需要的内容。并且可以知道内容的页码。
MySQL使用索引的方式也是相类似的。它查找了值的索引数据结构。当它找到一个匹配,它就能找到包含这个匹配的行。假如你运行一下的语句:
mysql SELECT first_name FROM tor WHERE actor_id = 5;
在actor_id上会有一个索引,所以MySQL使用索引来查找actor_id为5的行。换句话说,它通过索引来查找值,并且返回包含这些指定值的任意的行。
一个索引包含的值是来自于一个表中指定的列或者一些列。如果你索引超过1列的话,列的顺序就尤为重要了。因为MySQL只高效的搜索最左边前缀的索引。你将会看到,在两个列上创建一个索引和为两个列分别创建单独的索引是不同的。
新标木门质量价格怎样银川治白癜风医院哪家好
哈尔滨治疗妇科哪好
-
-
博尔特又一位队友药检呈阳性曾搭档赢接力冠
博尔特又一位队友药检呈阳性 曾搭档赢接力冠军杰森-利弗莫...
2020-08-04 | 民生教育
-
-
统计局2017上半年商品房销售面积连跌7
统计局:2017上半年商品房销售面积连跌7月后恢复上涨7月17日...
2020-06-30 | 民生教育
-
-
世界女排总决赛美国30胜俄罗斯将与巴西队搭配
世界女排总决赛美国胜俄罗斯 将与巴西队争冠军北京时间7月...
2020-06-02 | 民生教育
-
-
投资超16亿元10月试营业海口又将添一地搭配
投资超16亿元+10月试营业!海口又将添一地标性商业综合体!...
2020-06-01 | 民生教育
-
-
房产税增扩无决定性缺陷或成调控第一候补政搭配
房产税增扩无决定性缺陷 或成调控第一候补政策对于房产税扩...
2020-05-29 | 民生教育
-
-
购买新房时置业者需要做的七步热身法搭配
购买新房时 置业者需要做的七步热身法第一步:自我能力评估...
2020-05-28 | 民生教育