Winform客户端直连数据库,多少在客户端同时在线会把数据库搞的死掉

Winform客户端直连数据库,多少在客户端同时在线会把数据库搞的死掉,第1张

哥们你绝对是个杀手级的程序员

给个思路啊

net 的Connection 本身就是一个连接池,它的连接数是connection 本身的一个属性,默认最小1个最大100个。

他在第一个连接打开时,打开在最后连接关闭时被关闭。对应 connectionopen 和 close

创建N个线程使用同一个连接Connection调用同一个存储过程,在存储过程中做延时(最好是一个无线大的时间)或者一组你要测试的SQL语句。当数据库崩溃的时候,客户端记录的地N就是数据库能承载的最大数。

不过测试出来的值不是一个绝对值,因为数据库崩溃,跟硬件,很执行的任务,跟SQL语句都有很大的关系。

Hp LoadRunner 可以做数据库的性能测试,不过我一般都用他是做应用服务器的压力测试。数据库没压过

CLR20r3 这种问题一般是由于开发环境与实际运行环境的 NET 版本不同,某些低版本认为是未处理异常的在高版本中被忽略了,从而导致程序崩溃。

在出错的项目里新建一个应用程序配置文件,输入:

<configuration>

  <runtime>

    <legacyUnhandledExceptionPolicy enabled="true" />

  </runtime> 

</configuration>

保存并重新生成解决方案。

以上就是关于Winform客户端直连数据库,多少在客户端同时在线会把数据库搞的死掉全部的内容,包括:Winform客户端直连数据库,多少在客户端同时在线会把数据库搞的死掉、C# vs2010开发的winform控件再server 2008 R2上运行出错,再win7和Xp上就可以、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10105584.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存