① 频繁的访问数据库,sqlconnection可以一直open不close吗
不能。最好每次close,而抄且最好的方式是using语句(C#)。因为数据库连接是非托管资源,如果你不关闭有可能影响其他人使用,或者造成数据库不稳定。另,数据库本身有连接池一类的技术来实现较高性能,所以不需要你再在客户端做什么处理。
② Win7系统使用数据库时mysql频繁掉线无法连接的两种解决方法
Win7系统使用数据库时mysql频繁掉线无法连接的两种解决方法:
方法一:卸载KB967723补丁
方法二:修改注册表以提高临时端口上限
通过以上两种方法,可以有效解决Win7系统使用数据库时mysql频繁掉线无法连接的问题。如果问题依然存在,建议检查网络配置、防火墙设置或联系数据库管理员进行进一步的排查。
③ 长时间建立数据库连接和多次建立数据库连接的消耗谁高一点
短期的消耗的资源要大,因为频繁的与数据库进行连接,会消耗数据库资源和性能,好比如 电脑开一个程序时,很顺畅,但是同时开多个时,就会很慢,因为cpu并发处理提高了,消耗系统资源