MySQL数据库已经成为现代软件十多年来的基石。无论你的网站的目的,很有可能你正在使用一个。尽管MySQL的欢迎,全面了解其内部运作很难掌握。对于那些用户玩但尚未成为巫师的关系数据库中,有一个关键特性是值得讨论:索引。
索引允许MySQL更快地执行一个查询索引的列。默认情况下,MySQL索引主键,因为它假定这些将常用查询(实际上这是一个好主意来设计你的表)。你的网站的需求,然而可能决定共同查询其他列。在这种情况下,它可能是一个好主意告诉MySQL索引。
该指数并非没有代价。显然更大的数据库,指数越大。虽然可能会忍不住告诉MySQL索引任何列你可能会执行一个选择。数据库查询,最后可能会使用太多内存,你发现性能变得极为缓慢。
所以快乐的中间地带在哪里?是一个很好的指导方针有索引的列不断查询,难免关键任务代码,或通常由用户。例如,您可能会发现,通常用户执行基于关键词搜索你的网站,但不太常见的基于一个作者的名字。
在任何情况下,修改你的MySQL数据库只应由熟悉MySQL的人避免任何潜在的灾难性的错误。访问我们的MySQL托管页面来了解更多关于这种强大的关系数据库。
Copyright © 2013-2020. All Rights Reserved. 恒讯科技 深圳市恒讯科技有限公司 粤ICP备20052954号 移动站