- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想要根据性能下表之间的确切差异。
我有这样的虚拟表。
创建表 multinindx1 (
id int not null auto_increment 主键,
我 int(11) NOT NULL,
j int(11) NOT NULL,
val char(10) NOT NULL,
关键我(我),
关键 j (j)
) ENGINE=InnoDB;
创建表 multinindx2(
id int not null auto_increment 主键,
我 int(11) NOT NULL,
j int(11) NOT NULL,
val char(10) NOT NULL,
关键 ij (i,j)
) ENGINE=InnoDB;
如果我想从上面的表中选择 1M 行,哪个表获取数据的效率非常高。
注意:- 这只是虚拟表,实际表包含 16 列。
最佳答案
When are multiple indexes is used?
简短回答:“几乎从来没有”。它在在线文档中称为“索引合并”。使用复合索引几乎总是更好。
And when to use Force Index?
简短回答:“几乎从来没有”。如果您使用FORCE INDEX
对于今天版本的查询,您可能会搞砸明天版本的性能。
完整的答案是一篇硕士论文的篇幅。或者完整阅读 MySQL 的源代码。进一步注意,不同版本会给出不同的答案。
答案的部分内容在 Intro to compund indexing 中和 Cookbook for devising the best index for a given SELECT 。尽管从不同的角度来看,这两个博客都讨论了您的这对表格。
由于您尚未提供任何SELECTs
,我正在为您的广泛问题提供广泛的答复。
关于mysql - 什么时候使用多重索引?何时使用力量指数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29959963/
好吧,我正在考虑在我的应用程序中添加一个评分功能,成员可以在 1-5 之间投票(这是 $rating ),我显示的平均分数如 $score = $number_of_voters / $rating
我正在使用 javascript 和 html5 canvas 制作一个用户交互式轮子,滑动时会旋转轮子。不过,我正在尝试研究滑动的“力/功率” 计算这个的好公式是什么? 最佳答案 我认为这可能是一个
我一直想为我的游戏创建一个物理引擎,并决定我应该首先覆盖力量。我在 python 上使用 pygame 来完成此任务。 例如,我希望能够编写一个作用在物体上的一定大小的力。我一直想不出有什么方法可以做
这个问题在这里已经有了答案: Calculation error with pow operator (4 个答案) 关闭 6 年前。 为什么是什么时候: >> b = -1 >> b**2 1 但
我是一名优秀的程序员,十分优秀!