当前位置:首页 > 日记 > 正文

MySQL下常用索引与惟一索引的效率比较

MySQL下常用索引与惟一索引的效率比较
我今天测试中虚拟机环境的布局,如下所示:
这些都是第一次执行。经过几次画法,平均值被取下。效率几乎是一样的。如果一个索引和一个公共索引同时在一个列上构建,MySQL将自动选择一个惟一索引。

谷歌曾经:

结构使用的唯一索引和普通索引是B树,和执行的时间复杂度是O(log n)。

添加概念:

1、普通指标
普通的指数的唯一任务(由关键字或索引中定义的指标)是加快对数据的访问。因此,该指数只应为数据列的查询条件中最常出现的创建(wherecolumn =)或排序条件(orderbycolumn)。只要可能的话,你应该选择一个有序的、紧凑的数据列(如一个整数类型的数据列)来创建一个索引。

2、唯一索引

普通索引允许索引数据列包含重复的值。例如,由于人们可能拥有相同的名称,同一个雇员的个人数据表中可能会出现相同的两次或更多的名称。

如果能确定一个数据列将只包含不同的值,该指数独特的应定义为唯一索引创建此数据列的索引时,这样做的好处:一是简化了指标管理MySQL,这个指数也因此变得更加效率;二是新记录MySQL的表,自动检查这个字段的值是一个新的纪录在这场创纪录的出现;如果MySQL,插入新的记录将被拒绝。也就是说,唯一索引可以保证数据记录的唯一性。事实上,在许多情况下,创建一个唯一索引的目的不是为了提高访问速度,但为了避免数据的重复。

注:

最后,我找到了一个同事说执行效率不同的原因。他在通用索引上创建了前缀索引,只有前16个字节和惟一索引所使用的完整字节。

相关文章

Word中的数字序列成为一个奇怪的符

Word中的数字序列成为一个奇怪的符

解决方案,数字,成为一个,序列,符号,问题: 一个Word文档从一个电子邮件中下载,当它打开时,发现文档中的数字成为剪刀、信封和鼠标的奇怪符号。认为Word文档有问题,把它转发给同事的计算机,然后它可以正常显示。我不知道我的电脑怎么了 答案uff1a…

Excel表用可视化管理器保存多个打

Excel表用可视化管理器保存多个打

可视化管理器,多个,电脑软件,Excel,Excel表格使用可视化管理器保存多个打印页面。有些工作表经常需要打印不同的区域,使用可视化管理器栏。 1,打开需要打印的工作表,在打印行或列上拖动鼠标,不打印,选择鼠标右键单击鼠标。在随后的快捷菜单中,选…

用毛笔制作美丽而漂亮的彩色艺术字

用毛笔制作美丽而漂亮的彩色艺术字

彩色,漂亮,美丽,艺术字,电脑软件,本教程的文字效果非常漂亮,看似有点重复,事实上,生产过程是相对简单的。第一层所需的纹理背景,然后自定义一个立体泡沫刷,并设置画笔参数。描边路径和文字可以文本颜色。后来,添加一些飞溅和其他画笔丰富的层次感…

哪里是Win8的计算器吗想要使用十进

哪里是Win8的计算器吗想要使用十进

计算器,转换函数,十进制,十六个,电脑软件,点评:最近我想用十进制的函数和十六进制的计算器转换。我发现win8没有开始菜单。搜索后,发现Win+R打开运行,输入计算肯定会出来。如果你还没有找到,你不妨参考一下。 最近,我想用十进制的函数和十六进制…

weathereye是weathereye.exe-过程

weathereye是weathereye.exe-过程

过程,电脑软件,weathereye,exe,综述:简要介绍了weathereye.exe - weathereye过程 进程文件:weathereye或weathereye.exe 进程名称:天气网络报警器 过程类别:安全风险的过程 英文描述: weathereye.exe是一个过程,属于气象网络、天气警报,天气,它也…

脸谱网抢谷歌饭碗谷歌不再是首选搜

脸谱网抢谷歌饭碗谷歌不再是首选搜

饭碗,首选,搜索引擎,电脑软件,网抢谷歌,据国外媒体报道,1月1日,谷歌曾是互联网搜索新内容的首选工具。但是现在很多用户都在使用脸谱网和Twitter作为内容搜索工具,用户的数量很少。 社会网络的运作模式已经威胁到谷歌在内容搜索领域的地位。用…

2010qq情侣签名

2010qq情侣签名

情侣,电脑软件,qq,我的青春还没有结束。 有些回忆应该在最美的时候停下来,并在一生中坚持下去。 我宁愿用这种生活让你发现我一直在你身边,从不走远。 当我们看不见的时候,我们都有自己的行为。 更多的' ';之间的关系;它越是不容易相处。 …

avgctrl.exe的过程是什么什么是avg

avgctrl.exe的过程是什么什么是avg

过程,工艺,电脑软件,avgctrl,exe,点评:在avgctrl.exe - avgctrl过程详细查询 进程文件:avgctrl或avgctrl.exe 进程名称:AVG控制中心 过程类别:安全风险的过程 英文描述: 是的avgctrl.exe Grisoft网络安全套件的一部分,是安全的和你的计算机的安…

Excel创建文本直方图

Excel创建文本直方图

直方图,文本,电脑软件,Excel,除了重复输入,REPT另一个衍生的功能是创建一个包含纯文本直接在工作表中的直方图。它的原理很简单,就是利用特殊符号的智能重复,按照指定单元格计算结果表现出长短不一的影响。 例如,我们首先制定年度资产负债表,然…

Word2003拷贝到其他文档或模板中的

Word2003拷贝到其他文档或模板中的

模板,文档,拷贝到,电脑软件,在向模板中添加宏时,安全性应该更加小心。宏的设计方法可能会造成安全隐患。我们建议您只使用源代码中可靠的宏。 1、点击工具菜单中的模板和加载项命令。 2、点击管理员点击宏计划选项卡。 3、如果你想将项目…

闹钟在WIN7系统电脑的设置方法

闹钟在WIN7系统电脑的设置方法

系统,方法,设置,电脑软件,评论:也许你不知道。除了使用应用程序做的闹钟,我们还可以使用Windows7系统使闹钟。让我来介绍一下用计算机设置闹钟的具体方法。我希望这篇文章能帮助所有的学生。 1、在Windows7,我们打开开始->;;;程序;-> 附录->工具-…

关于如何在Windows8中创建虚拟网卡

关于如何在Windows8中创建虚拟网卡

网卡,虚拟,详细教程,如何在,电脑软件,点评:在某些特殊情况下,我们需要更多的虚拟网络来实现Windows系统中一些特定的工作环境,Windows 8与其他系统的创建是不同的,本文使用图片模式来展示虚拟网络的创建方式。 在某些特殊情况下,我们需要一个Win…