发布网友 发布时间:2023-10-25 11:17
共3个回答
热心网友 时间:2024-10-22 16:34
这个问题不存在,ASP页面执行完了之后,服务器就会释放数据库连接的,即使你没有在ASP代码里关闭连接,连接也会被自动关闭。追答不管你访问多少次,对CPU都没有直接影响。CPU达到峰值的情况有这几种情况:
1、某个页面要处理大量数据的时候,注意这里不包含SQL对数据的处理,数据库用的CPU要看你的数据库产品有没有*~
2、同时有太多人访问的时候,因为要处理的会话比较多,CPU有可能达到峰值,这里的【同时】的意思是,先前的运算还没有处理完,就又来了新的任务。如果是处理完了之后的新任务是没有任何影响的,通常可以认为是1秒钟或者更短的时间以内,服务器收到多个用户的页面请求~CUP速度极快,时间是1/N毫秒的级别,如果这些请求的处理只需要几毫秒的话,每秒钟可以处理几百次请求哦~
3、程序出现错误,比如数据库链接不上,死循环,这些,因为需要等待一定的时间(数据库N秒没响应才算是连接不上,在这之前,是等待时间)~
热心网友 时间:2024-10-22 16:34
1 不会 不会,但是会增加内存热心网友 时间:2024-10-22 16:35
说直白一点,不关闭数据库,就占用资源,如果访问量,可能就会产生死锁,影响打开网站的速度,也就是占网速,当网页关闭了,等一段时间,才会自动释放掉。