- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们偶尔会在“昂贵查询”下的“事件监视器”中看到超过 11,000 的查询。
我看到在代码中一个查询正在循环中执行,我意识到这不是最好的方法(我没有写它但可能需要修复它)。
我认为循环不会创建 11,000 次迭代,更像是一次 20 次。所以我的问题是,如果代码在 1/550 秒内执行 20 个查询,那会显示为每分钟 11,000 次执行吗?还是 Activity Monitor 真的意味着查询真的执行了 11,000 次?
DataTable JobsDT = new DataTable();
DataTable oqDT = new DataTable();
DataTable ePickupDT = new DataTable();
DataTable upDT = new DataTable();
JobsDT = Q.SelectRecords("SELECT [Quote]... etc etc etc" + ((Filters.Length > 0) ? Filters : "") + ") ORDER BY " + SortBy + " " + SortDirection);
oqDT=...;
ePickupDT=...;
upDT=...;
//Merge the datatables
DT.Merge(JobsDT);
DT.Merge(oqDT);
DT.Merge(ePickupDT);
DT.Merge(upDT);
//Build cart header
Cart += "<table id='CurrentOrdersDiv' style='font-family: Arial; font-size: small;' width='100%' cellpadding='2' cellspacing='0'>";
//Build cart body
for (int row = 0; row < DT.Rows.Count; row++)
{
try { Adjustment = (Q.SelectRecords("SELECT [PriceAdjustment] FROM [Media] WHERE [PriceAdjustment] > 0 AND [Quote] = " + Convert.ToInt32(DT.Rows[row]["Quote"])).Rows.Count > 0) ? true : false; } catch { }
//Create flags
}
最佳答案
我不确定这一点,但我认为 Execution/Min 不会“推断”。因此,在您的示例中,如果 20 个查询在几分之一秒内发生(并且在那分钟内没有再次发生),我认为 Execution/Min 只会平均为 20。您可以检查 sys.dm_exec_query_stats.execution_count 以查看是否11000 数字是有道理的。
也许您的代码每次运行仅执行大约 20 个查询,但运行非常频繁?
关于sql-server - SQL Server Management Studio 的昂贵查询中的 Execution/Min 是执行次数还是只是估计值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15772899/
我正在阅读 MongoDB,并试图了解它的最佳用途。我没有看到明确答案的一个问题是哪些操作便宜或昂贵,以及在什么条件下。 你能帮忙澄清一下吗? 谢谢。 最佳答案 人们经常声称 mongodb 的写入速
我正在寻找一个主要来源(或一个非常好的解释)来支持在为 iPhone 编写软件时使用 autorelease 是危险的或过于昂贵的说法。 许多开发者都提出了这种说法,我什至听说 Apple 不推荐它,
我意识到这离微优化领域太远了,但我很想知道为什么调用 DateTime.Now 和 DateTime.UtcNow 如此“昂贵”。我有一个示例程序,它运行几个场景来做一些“工作”(添加到一个计数器)并
我是一名优秀的程序员,十分优秀!