java 程序连接数据库不稳定是怎么回事???
我做的是驾驶学校的管理系统,操作数据库第天都挺频繁,每天最大就是30次-100次左右吧,用的是直连数据库sqlserver,我单机测试一点问题都没有,但是放到服务器上,问...
我做的是驾驶学校的管理系统,操作数据库第天都挺频繁,每天最大就是30次-100次左右吧,用的是直连数据库sql server,我单机测试一点问题都没有,但是放到服务器上,问题就出现了,
有的时候查出的数据不全,如:id 数据有,用户名 就没有,身号也没有,就是数据实有实无,其实数据库还是有这条数据的,
还有的时候就是查询不到数据:如:刚进入系统,查某个人时,没有此数据,退出系统又重进了一下,又有此数据了,
我感觉就是连接数据不稳定似的,还是登录的人太多,操作数据库有点频繁,而导致数据混乱呢?(一共才8个登录者来操作数据库).
有什么好的解决方法吗?越详细越好,谢谢了. 展开
有的时候查出的数据不全,如:id 数据有,用户名 就没有,身号也没有,就是数据实有实无,其实数据库还是有这条数据的,
还有的时候就是查询不到数据:如:刚进入系统,查某个人时,没有此数据,退出系统又重进了一下,又有此数据了,
我感觉就是连接数据不稳定似的,还是登录的人太多,操作数据库有点频繁,而导致数据混乱呢?(一共才8个登录者来操作数据库).
有什么好的解决方法吗?越详细越好,谢谢了. 展开
4个回答
2013-07-17
展开全部
仅仅8个用户的登陆,还不足以让SQL SERVER不稳定。
可能是由于服务器上的数据库安装的有问题或者是你的代码有问题导致的。
检查一下吧,毕竟,单机环境和网络环境要考虑的东西是不一样的。
可能是由于服务器上的数据库安装的有问题或者是你的代码有问题导致的。
检查一下吧,毕竟,单机环境和网络环境要考虑的东西是不一样的。
展开全部
在执行数据库SQL语句时,我们先要进行数据连接;而每次创建新的数据库的连接要消耗大量的资源,这样,就需要数据库连接池技术。它的原理是,在运行过程中,同时打开着一定数量的数据库连接,形成数据连接池,当需要用到数据连接时,就从中取出一个连接,完成某些SQL操作后,系统自动回收,以供其它用户(或进程)调用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-17
展开全部
如果是多用户访问的话
你就必须要用连接池
因为那个可以防止数据库的资源用尽的问题等连接的问题
不要直接连接
直接连接直是独暂 测试并不起作用的
你就必须要用连接池
因为那个可以防止数据库的资源用尽的问题等连接的问题
不要直接连接
直接连接直是独暂 测试并不起作用的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-17
展开全部
用连接池
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询