sql-server – 在IF EXISTS中包装查询使得它非常慢
我有以下查询: select databasename from somedb.dbo.bigtable l where databasename ='someval' and source 'kt'…
sql-server – 这个NO JOIN PREDICATE警告我应该感到警惕吗?
我正在对一个性能不佳的存储过程的各个部分进行故障排除.该程序的这一部分是抛出NO JOIN PREDICATE警告 select method = case methoddescription whe…
sql-server – 可能攻击我的SQL服务器?
检查我的SQL Server日志我看到几个这样的条目: Date: 08-11-2011 11:40:42Source: LogonMessage: Login failed for user 'sa…
sql-server – COALESCE与ISNULL的性能差异?
我见过很多人使用COALESCE函数代替ISNULL.从互联网搜索中,我发现COALESCE是ANSI标准,因此我们知道使用它时会有什么期望.然而,ISNULL似乎更容易阅读,因为它似乎更清楚它正在做…
sql-server – 如何使用外部SQL数据库中的数据填充SharePoint列
这是它是否属于Stack Overflow或Server Fault之间的折腾(但由于我不是开发人员,我正在寻找无代码解决方案,我从SF开始). 是否有一种简单的方法可以使用外部SQL数据库中的数据填…
sql-server – 如何将SQL Server死锁报告中的密钥转换为值?
我有一个死锁报告,告诉我有一个涉及waitresource =“KEY:9:72057632651542528(543066506c7c)”的冲突,我可以看到: keylock hobtid="720…
sql-server – SQL Server如何确定缺失索引请求中的键列顺序?
SQL Server如何确定查询计划缺少索引建议中的键列顺序? 解决方法 当SQL Server为特定查询计划创建缺少索引建议时,它会将可能的键列分为2组.第一组包含属于EQUALITY谓词的所有推荐…
sql-server – 找出导致最大网络流量的查询
在生产SQL服务器上,我看到数据流量出现间歇性的巨大高峰.高达200Mbit / s导致NETWORK IO等待,从而导致查询超时.如何找出返回大结果集的查询? 解决方法 你可以从 DMVs找到这个:…
sql-server – 为什么在列大小增加后创建索引需要更长的时间?
我们的供应商几乎在整个数据库的每一列上都更改了列宽.该数据库大约有7TB,9000个表.我们正在尝试在具有55亿行的表上创建索引.在供应商升级之前,我们可以在2小时内创建索引.现在需要几天时间.他们所…
sql-server – 为什么表使用其主键作为自身的外键
通过查看数据库,我遇到了一个使用其主键作为自身外键的表. 我已经看到一个表可以有一个外键来构建一个层次结构,但是它会使用另一个列来引用主键. 由于主键是唯一的,在这种情况下行不能仅指向自身吗?这似乎是…