社区
Web 开发
帖子详情
求救啊,运行速度怎么这么慢啊!!!!!
bonnyone
2003-09-24 09:48:29
运行环境:Windows 2000 Pro
CPU 赛洋 1.7G
内存 DDR 512M
Tomcat 4.1.24 Mysql 4.0.14 Apache 2.0.47
应该说配制还可以,可是在刚开机后(没有缓存情况)打开一个没有连接数据库的界面需要>5s的时间,要连接数据库则更长,老板不满意了。
怎么半,怎样才能提高速度。是不是我写的有问题啊!! 呵呵,我写的一个servlet有上千行代码,是不是这些原因导致的啊?》??
...全文
21
12
打赏
收藏
求救啊,运行速度怎么这么慢啊!!!!!
运行环境:Windows 2000 Pro CPU 赛洋 1.7G 内存 DDR 512M Tomcat 4.1.24 Mysql 4.0.14 Apache 2.0.47 应该说配制还可以,可是在刚开机后(没有缓存情况)打开一个没有连接数据库的界面需要>5s的时间,要连接数据库则更长,老板不满意了。 怎么半,怎样才能提高速度。是不是我写的有问题啊!! 呵呵,我写的一个servlet有上千行代码,是不是这些原因导致的啊?》??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dkt
2003-09-25
打赏
举报
回复
哎,一个servlet写1000行,先把这个改了再说....
wilson_lee
2003-09-25
打赏
举报
回复
对了,随时查查你的cpu使用情况和内存占用情况。。看看那里可以下手
wilson_lee
2003-09-25
打赏
举报
回复
连接池用单例模式,只需要一个,别开开关关的。。。
然后每次init的时候从里面getConnection,这时也不是开新联接,而是一开始就在池子中活着的那10个。。
destory的时候,把connection还给池子,别用close方法直接干掉。。
不知道你的实际情况,随便一说。。包涵包涵
bonnyone
2003-09-25
打赏
举报
回复
我就写了一个servlet,所有的form操作多在这个servlet中执行,生命周期应该是application 。 不停的创建和释放是不太可能的,因为在日志文件里没有显示(对连接池中的创建和释放操作会纪录在连接池中!)!
jc2003
2003-09-24
打赏
举报
回复
和适
bonnyone
2003-09-24
打赏
举报
回复
到底合不合适呢?
bonnyone
2003-09-24
打赏
举报
回复
程序设计中,又没有什么耗时的算法,就是一些数据库连接的操作,我用的是网上某个高手写的连接池(就是对他进行了小幅修改,因为他在建立新的连接的时候是一个一个的创建的,我把他改成一次创建10个),数据库操作时我用的全是PreparedStatement去执行的,虽然说没什么创意,可是按部就班也不至于……。 哦,顺便问一下,我在servlet的init中创建连接池,在servlet的destroy中强制释放所有连接,在其他数据库操作时,只是从连接池中得到一个连接或返还一个连接,至于放在servlet的init和destroy中合不合适啊?
凋零的老树
2003-09-24
打赏
举报
回复
是不是有while循环啊,最好改成for循环,还有第一次肯定慢,女人第一次也不同嘛,嘿嘿
squallzeng
2003-09-24
打赏
举报
回复
不能这么说吧,代码长是有一点点关系,但并关键可能还是你的程序设计有问题哦?不知道你是如何写的啊?*-*
9731boy
2003-09-24
打赏
举报
回复
检查一下代码吧.可能出在连接池方面的问题
flyshp
2003-09-24
打赏
举报
回复
jsp 吧 ! 第一次速度慢是一定的!编译过程么! 又不是vc 可以直接对内存空间操作!
以后再慢就 有些不太正常了!
用weblobic8.1 的时候 感觉很快的!特别是对servelet
是不是你的配置有问题?? 没有直接映射到 .calss 文件的原故吧!!^_^
yaray
2003-09-24
打赏
举报
回复
"在servlet的init中创建连接池,在servlet的destroy中强制释放所有连接"?
你的这个servlet的生命周期是什么?application就可以,其它的就不行了
其它的就代表是在不停地创建和消毁你的连接池对象(自然也就包括不停地创建和消毁数据库连接啦*_*),这样就理所当然地慢啊.
不知道我说的你理解了没有?
oracle dblink特别
慢
,【
求救
!!高手一定要帮帮我,,通过DBLINK插入sysdate
速度
慢
的问题,】-Oracle论坛-ZOL中关村在线...
高手啊,,求求你帮帮忙,,万分感谢!!!问题描述:两个DB,一个在成都,一个在深圳,在成都建了DBLINK,测试OK,向成都DB写入数据时代码如下:DECLAREc_date constant DATE:=SYSDATE; --记录当前时间,好插入到表中,BEGININSERT INTO mix.a@cdselectb.refno10 asshipno,a.lotname as sn,b.tr...
php imap_open效率低,
求救
,为什么 imap 连接这么
慢
我正在使用 php 进行 webmail 开发,但是一直有一个问题,使用 imap_open 连接的时候,发现在 windows 上了连接 qq 很
慢
,单纯一个 imap_open 连接就要 5-6 秒,这里是代码$a = time();$user = "my username";$password = "my password";$mbox = @imap_open('{imap.qq.com:...
【转】身体
求救
信号!好好珍惜生命!
心脏有问题时。左边手臂会酸、麻、痛。肝脏有问题时。小腿晚上睡觉时容易抽筋。肾脏出现问题时。声音就会出不来,就会沙哑。脾胃出现问题时。偏头痛。附:五脏排毒最简单有效的方法 一、心脏有问题时1。呼吸会不顺畅,胸口会闷也会刺痛,刺痛的时间是短暂的,一发作几秒钟就过了,最多一分钟。2。严重了会从前胸痛到后背膏肓肩胛的地方,十天半个月会来一次,三、五个月发作一次,时间越短越严重。3。心脏不好会牵扯到左...
win7 打开 计算机
慢
,win7打开我的电脑进度条很
慢
我用的也是WIN7,应该是有这么几种情况第一是硬件问题,你的电脑配置不够,比如硬盘转速低,内存比较低之类的情况所导致的读取缓
慢
。第二是软件问题,可能你的电脑里面文件太多,导致打开后读取缓
慢
。或者是光驱里面有光盘,读取的时候加载缓
慢
。当然也包括USB外部设备。你先拔掉电脑上多余的USB设备试试看。第三是索引问题,WIN7有索引功能,可能你的索引功能没有开启导致读取
速度
慢
吧。我的电脑开机进度条要走15...
在WINDOWS2003+IIS6下,经常出现w3wp的内存不能及时释放,导致服务器响应
速度
慢
解决
在WINDOWS2003+IIS6下,经常出现w3wp的内存占用不能及时释放,从而导致服务器响应
速度
很
慢
。 今天研究了一下,可以做以下配置: 1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。 2、设置应用程序池的回收时间,默认为1720小时,可以根据情况修改。同时,设置同时
运行
的w3wp进程数目为1。再设置当内存或者cpu占用超过多少,就自动回收内存 一般来说,这样就可以解决了。但仍然会出现个别网站因为程序问题,不能正确释放。 那么,怎么样才能找到是哪一个网站
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章