随笔分类 - SQLServer
SQLServer
摘要:select * from ta s left join tb w on s.sd=w.SheetID where s.d between '2024-08-12 13:59:00.000' and '2024-08-17 13:59:00.000' and s.w between 100 and
阅读全文
摘要:SELECT ','+ col1 FROM t1 FOR XML PATH('')
阅读全文
摘要:exec sp_reset_connection (starting up database) 17137 我的应用性能,因为这个原因压力测试性能降低了2000倍。 应该很少有人遇到这个奇葩案例吧?? 数据库选项中,自动关闭 = true时, 连接关闭,自动关闭数据库, 降低性能。
阅读全文
摘要:在SQL Server中执行代码时,代码会生成一个哈希值,并使用哈希值确认计划的重用,如果执行一个存储过程,存储过程的名称会生成一个哈希值,后续的每一个存储过程调用不管使用的参数是否与之前的相同,都会重用该计划。 如果运行除了存储过程以外的同样的代码啊(也就是即席T-SQL),包含代码中所有文字的整
阅读全文
摘要:Group By: 先执行Where条件,筛选后再聚合。 Having: 先聚合,再对结果进行筛选。
阅读全文
摘要:前言: 半个月前发了文章 SQLServer聚集索引导致的插入性能低 终于等到生产环境休整半天,这篇文章是对前文的实际操作。 以下正文开始: 异常:近期发现偶尔有新数据插入超时。 分析:插入条码有多种规则,导致数据表页面重排,造成性能剧烈下降。 解决方案: 将基于Barcode的聚集索引更改到ID聚
阅读全文

浙公网安备 33010602011771号