摘要: 一些SqlBuckCopy心得,项目很多地方需要用到批量insert,这个时候如果一条条插入,很影响性能,整张表格被锁在那,而SqlBuckCopy则解决了这个问题。1:首先,在代码中建一张中间DataTableDataTable dt =new DataTable();dt.Columns.Add(Column1,typeof(String));dt.Columns.Add(Column2,typeof(String));dt.Columns.Add(Column2,typeof(String));2:然后将需要批量插入的数据先放入DataTable中。3:写sql语句了,先判断变量表是否存 阅读全文
posted @ 2013-03-19 11:09 gavin.huang 阅读(1665) 评论(0) 推荐(0) 编辑
摘要: 最近项目一直在研究Thread问题,在客户端大量登陆时,或者大量请求时,会偶尔出现等待,甚至超时现象,和朋友通过性能监视器,查看服务器cpu,call per second等指标,发现在高峰时,cpu不稳定,线程加载慢,造成等待,通讯超时等问题,然后研究了一些关于Thread问题,得到了一些体会,感想. 1.Thread在达到设置的MinWorkerThreadsPerCore后,线程数量会以两个的两个加载,一般在启动服务前我们会先设置线程数,代码如下:int minWorkerThreadsPerCore=100;int minIOThreadsPerCore=100;int max... 阅读全文
posted @ 2013-03-14 22:11 gavin.huang 阅读(353) 评论(1) 推荐(0) 编辑