对于ASP.NET+MYSQL的疑惑!

帮客户在现有程序基础上开发了一个MYSQL的整合
客户现有数据
用户数量:150W
网站访问量:日PV 500W
需将PHPWIND用户整合到现有ASP.NET系统中来。
做到同步注册、登陆、注销。
功能是实现了。我采用了直接在.NET中操作MYSQL

可实际情况我发现。
自从整合后,IIS经常性报服务器太忙。
也找了N多关于MYSQL方面的优化,及.NET连接MYSQL的优化。

可是总是用MYSQL administrator工具查看连接数。
进程中的用户状态老是sleep,而且有N个用户

非常困惑,因为我已经取消了MYSQL的数据池。也在打开数据库后及时释放了连接。
搞不明白到底为什么还是SLEEP,照例应该注销了才对。

在运行时间长后,直接导致MYSQL的连接数满,而导致IIS整个报错挂掉。

望高手解答!

你可能感兴趣的:(asp.net)