在弹性搜索中,我们可以应用分析器进行索引。
我需要知道在DB中我们可以在索引时应用分析器或任何其他技术
答案 0 :(得分:1)
SQL Server可能是第一个使用v7提供分析器的数据库,早在1997年。该功能在过去称为Query Analyzer
,现在它是Database Tuning Advisor。如果没有第一个将启发式算法和基于成本的分析结合起来找到创建或删除的索引,它也是第一个。
您可以在当前窗口中的查询,一组语句,捕获的跟踪上运行分析器,或选择特定查询并对其进行分析。分析捕获的跟踪是查找新索引或删除对于生产系统而言过于昂贵的索引的最佳方法之一。
DTA可以提出索引,过滤索引,索引视图,过滤索引,分区和统计信息。它还建议删除成本高于其收益的指数
DTA是一个单独的可执行文件,但您也可以通过"工具>访问它。数据库调优顾问" SQL Server Management Studio中的菜单。要分析单个查询,请选择查询文本,右键单击并从上下文菜单中选择Analyze Query in Database Tuning Advisor
您将找到详细的教程here
如果显示查询的执行计划,您还可以找到新索引。如果查询优化器认为特定索引会提高查询的性能,则会在计划上显示警告。右键单击警告将创建实际的索引脚本。