好东西要收藏,平时经常摇头晃脑弄得骨头咔咔响,是很不好的。
没有光驱的笔记本电脑修复启动管理器(bootmgr)
碰到启动时的提示:
的问题,而这台笔记本又是没有光驱,装了windows的系统分区居然也不是active的主分区,首先用winPE做成的u盘启动盘进去用diskGenius修复了mbr和激活了windows 分区。然后用下面的链接里的做法再做了一个u盘作为修复工具,终于解决了问题。
顺便记一下,win7 32bit(x86)做的修复盘也可以修复x64的windows系统。
调试ADO.net的一些备忘
1,http://stackoverflow.com/questions/641120/what-exec-sp-reset-connection-shown-in-sql-profiler-means
如果发现用profiler看到的活动里没有RPC:Complete的sp_reset_connection的执行,就要注意了,如果看到spid在不断的上升,说明你在不断的使用新的连接,慢也就算了,还容易把连接池搞爆(ado.net默认使用连接池,上限100个)
2.使用windows系统的performance monitor,加counter, ado.net使用的是.net data provider for SqlServer(or for Oracle), 可以看到如果pooledConnection不断上升,而Reclaimed Connection保持不动,那就很有问题。用上面的铅笔状按钮可以highlight某一个有用的Counter.
3.
下面两个连接很好的解释了如何获取Data Trace的log,都有东西需要下载,其中第二个把内容转了转格式,更好看一些。