我有一个很大的查询来获取id的多行 SELECT * FROM TABLE WHERE Id in (1001..10000) 此查询运行速度非常慢,最终会出现超时异常.它的临时修复是查询限制,将此查询分解为每1000个…
标签:sql-server
sql-server – 现在超时几个月的查询
我有一个从Delphi应用程序运行的查询,它在上周完全运行数月后突然开始计时.更进一步,当它运行时,它会使服务器变慢,导致其他用户认为系统崩溃 从Management Studio运行我在旋转超过5分钟后停止查询 服务器…
sql-server – 捕获SQL Server中的执行流程
我是Microsoft SQL服务器的新手.我想知道是否有可能捕获从外部程序执行的数据库上的sql查询的跟踪,而忽略由触发器引起的操作. 我使用SQL分析器并选择捕获SP:StmtCompleted事件的文本内容.结果非…
sql-server – 我怎样才能对MEMORY_ALLOCATION_EXT进行故障排除等待?
我们在SQL Server 2016中有一个服务器环境.服务器是虚拟化的,这意味着它共享其内存和CPU. 最近如果压力很大,即对构建哈希表等进行排序,我们会看到可预期的内存使用量大幅增长. 但是我们看到很多 MEMORY…
sql-server – SQL Server不同的设计查询性能
我一直在尝试检查不同类型的数据库设计的性能,但我不确定我得到的结果是否正确. 我有两个数据库,有不同的表,但意味着存储相同的信息. >在我的第一个设计中,我将所有字段放在一个表中.>在第二个设计中,我有多个表…
sql-server – 用于拆分日期范围的递归CTE
我需要从成员资格表中提取和拆分数据. 我想将范围拆分为每年一行. DateFrom和dateTo可以是一年中的任何一天,但是当日期被拆分时,我们假设一行在12月31日结束,新行从1月1日开始 这是数据的外观 member…
sql-server – 如何在Wix设置中测试我的SQL服务器凭据
我想使用Wix创建一个设置,它也可以在SQL Server中运行数据库脚本. 所以我想测试用户提供的实例名称,用户名和密码是否正确. 即,可以使用提供的凭据建立与SQL Server数据库的连接. 有没有办法知道不使用自…
sql-server – 每年获取库存余额
我开始学习SQL Server,并想问一下这个问题的想法.我有一个库存系统,其中包含以下表格: >交货表(Stock_ID,Stock_Name,Quantity,Delivery_Date)>处置(Stoc…
sql-server – N是什么意思?
我见过许多SP喜欢: SET @SQLString = N'SELECT @max_titleOUT = max(JobTitle) FROM AdventureWorks2012.HumanResources.Empl…
sql-server – 经典ASP SQL Server数据库连接
我的目标是为Microsoft SQL Server创建一个非常基本的基于Web的DBMS.但是,为了连接到SQL Server数据库,您似乎需要在服务器上建立ODBC连接.有没有办法克服这个问题? 最佳答案 您还没有说…
sql-server – 使用新序列更新聚合表
一般情景: 我有一个每个用户的聚合表和几个措施的日期.该表每个用户和日期最多可存储10条记录(可能更少,具体取决于用户活动)有一列是按日期排序的序列. 样品: CREATE TABLE #Main (UserId int…
sql-server – 在条件上过滤重复行
我想在条件上过滤重复的行,以便选择具有最小修改和最大活动和唯一rid和did的行.自我加入?或者任何更好的方法会更好地表现? 例: id rid modified active did 1 1 2010-09-07 11…