我试图将一些代码部署到客户机,我不想安装MS Windows SDK工具.这意味着无法访问"gacutil".我还没有为我的代码创建安装程序.看起来这些可能是.net 4.0中唯一的两个选项.
在过去,我只需要开始,运行,键入"程序集",然后拖放我的dll.
这不再可能吗?当我尝试这样做时,我没有收到任何错误消息,但dll没有出现在"assembly"文件夹中.当我在我的开发机器上使用gacutil时它工作正常,但dll仍然没有出现.
假设我在中午12点运行一个非常昂贵的查询.如果在12:01,我打开SQL Server活动监视器并查看最近的昂贵查询,我想我会在那里看到它.12:10怎么样?12:30?下午5点?该查询何时会从视图中消失?
与每分钟执行列一样,找到该值的平均时间是多少,以及更新的频率是多少?
我知道如果您在概览选项卡中右键单击,您可以设置"刷新间隔",但这不一定与分析数据的时间段相同.进程和资源等待只是一个快照.但"最近的昂贵查询"是最近x分钟的汇总数据.
我的问题是如何找到x设置的内容?
这是一个小问题,但对我来说真是太痛苦了.通常,我会在其中编写包含多个查询的存储过程.为了使调试更容易,我这样写:
print 'Some notes about query 1'
select * from someTable
print 'some notes about query 2'
update sometable set column = null
Run Code Online (Sandbox Code Playgroud)
然后我得到这样的结果:
Some notes about query 1
(8 row(s) affected)
Some notes about query 2
(8 row(s) affected)
Run Code Online (Sandbox Code Playgroud)
它们的空间本身使它难以阅读.我希望结果看起来像这样:
Some notes about query 1
(8 row(s) affected)
Some notes about query 2
(8 row(s) affected)
Run Code Online (Sandbox Code Playgroud)
我知道它很小,但它让我很烦.有人有什么想法?