![]() |
1
11
我怀疑这里的任何人除了猜测之外都不能做任何事情-您需要记录表的用法,并从该用法中查看正在查询哪些列组合。 那肯定是 不
在其他情况下,这是浪费-不要用这个。
是的,这是保证成功的唯一方法。您需要查看实际发生的查询类型,然后对其进行调整。 |
![]() |
2
2
很少为日志表编制索引,因为编制索引会减慢INSERT、UPDATE和DELETE语句的速度。
基本上-如果速度/性能是一个大问题,请将记录索引到另一种表格中,这样日志记录就不会受到影响。 |
![]() |
3
2
这些是非常基本的规则。除此之外,连接条件可以或不可以被视为与WHERE子句相同。对于更大的结果,非覆盖指数可能会 the tipping point . 索引不仅可以满足搜索条件,还可以帮助处理ORDER BY子句。要创建的实际索引在很大程度上取决于查询模式、I/O功能、更新负载以及数据大小管理开销(文件和备份大小的影响)。引擎将提示您哪些索引可用于查询( Missing Indexes feature Index Design Guidelines 那很好,但当然,你必须读完它们。归根结底,选择合适的索引取决于如此多的因素和考虑,这是不可能给出一个千篇一律的答案。 |
![]() |
4
1
一种方法是让SQL Server告诉您最佳使用情况。在表处于“典型”用法时运行跟踪几分钟,然后运行 |
![]() |
5
0
我将在start(datetime)上放置一个索引,仅此而已,假设很少有对日志的查询是从一开始到现在的,而且大多数都是从一个起点开始的。 |
![]() |
ecology · 基于R中随机生成数集的子集列 2 年前 |
![]() |
Krischk · 使用python;获取列表中错误项的索引[已关闭] 3 年前 |
![]() |
Mohona · 对一维数组元素的迭代在几次迭代后给出了索引错误 3 年前 |
![]() |
X3VI · 熊猫-重命名_轴后无法按预期工作-为什么? 3 年前 |
![]() |
dam · 为什么这是我使用索引的输出?什么是索引?[闭门] 3 年前 |
![]() |
Sahil Panhalkar · 显示索引超出范围的列表更新语句 3 年前 |
![]() |
SpaceBallz · 比较嵌套列表中的值 3 年前 |
![]() |
startresse · 自定义type\u索引顺序,无boost 3 年前 |