![]() |
1
1
假设您可以添加有用的索引(这将有助于您的某些检查),那么可能会尝试尽早排除行。 我怀疑表1中每列5/列6的组合都有相当多的行。如果您可以尽早获得其中每一行的最新信息(即,使用您加入的子查询),那么您可以在需要检查任何非索引WHERE子句之前从表1中排除大多数行。您还可以通过对表3上的子查询执行进一步的联接来排除其中的一些查询。 未经测试,但如果我对数据库结构的假设是正确的,那么这可能是一种改进:-
|
![]() |
2
0
(这可能有助于了解
无法使用索引;这可能相当于:
请提供
您使用的是什么版本?
它可能(取决于版本)有助于
使用*\u ci排序规则,
可以做到:
这对性能没有明显的帮助。最好不要拆开柱子进行测试。
这可能会使用涉及以下内容的索引
事情的顺序和结合很少有关系。中的顺序
|
![]() |
Hatsune Miku · 比较或if语句是否更快[已关闭] 1 年前 |
![]() |
Black Swan · 无法解压缩的值太多(应为2)错误 1 年前 |
![]() |
Kai · 有什么方法可以轻松优化VSCode中的锈迹? 2 年前 |
![]() |
Balfar · 处理NumPy阵列上的循环最有效的方法是什么? 2 年前 |
![]() |
Daniel · C#轻松存储快速访问的大型位矩阵 6 年前 |
|
halbe · 优化音频DSP程序的numpy计算 6 年前 |
![]() |
Afsara · 是否有任何方法不能优化我们的应用程序? 6 年前 |