当前位置: 首页 > 面试题库 >

MS SQL中查询的优先级

微生昌胤
2023-03-14
问题内容

有没有一种方法可以告诉MS SQL查询不是太重要,它可以(并且应该)花费时间?

同样,有没有办法告诉MS SQL它应该赋予查询更高的优先级?


问题答案:

在低于SQL 2008的版本中不存在。在SQL Server
2008中,有资源调控器。使用该功能,您可以根据登录名的属性(登录名,应用程序名等)将登录名分配给组。然后可以将组分配给资源池,并且可以将资源所受的限制或限制应用于这些资源池



 类似资料:
  • 我创建了一个包含标题字段和文本字段的文档弹性搜索索引。给定一个查询,我的搜索的期望行为是首先检查title字段,如果有任何文档的标题与查询“良好”匹配,那么这些文档必须排在前面。只有在良好的标题匹配之后,才应该返回具有良好文本匹配的文档。 通过“良好的标题匹配”,我的意思是类似于“查询接近标题的某个子集,其中接近意味着levinshtein距离小于某个给定数字”。这是一个阈值条件。因此,标题要么是

  • 根据优先表,一元后缀递增和递减运算符比关系运算符有更多的优先级,那么为什么在这样的表达式(x++>=10)中,关系运算符首先计算,然后变量递增呢?

  • 我需要一个优先级队列,它首先获得具有最高优先级值的项目。我当前正在使用队列库中的PriorityQueue类。但是,这个函数只先返回值最小的项。我尝试了一些很难看的解决方案,比如(sys.maxint-priority)作为优先级,但我只是想知道是否存在更优雅的解决方案。

  • 问题内容: 我想进行一个查询,该查询将返回我的实体以及与其关联的实体之一的数量。例如: 我的Contact实体具有一个名为FormsCount的属性,但由于没有在表中命名的列,因此未映射该属性。是否可以编写一个LINQ查询,使我返回具有填充的其他FormsCount属性的Contact实体? 另外,如果可以在单独的字段中获取FormsCount值,并且可以将其手动复制到实体,我会很高兴。查询的结果

  • 我不断得到 所以我用 以下死锁信息打印在日志中: 这些行表示已检测到死锁,进程1已被选为受害者。 进程id_1的日志 进程id_2的日志 下面一行给出了process_id_1的细节, 参考文献[1]是我们想要执行的查询。。。注意:这是对表名和表名的select查询。container\u id是来自表名vfditem的外键。 Ref[4]说它正在等待资源并被暂停 下面一行给出了process_i

  • 我试图实现Dijkstra算法的一个版本,以找到公共汽车从起点到终点的最短路线。不幸的是,我似乎找不到swift提供优先级队列类型的库或其他方式,所以我似乎必须自己编写代码。 话虽如此,有人能指出我做这件事的正确方向吗? 目前我的想法如下: 到目前为止这是我的代码。似乎太短太残忍了...我一定是在概念上漏掉了什么。