速度很慢,不知道什么原因?????(200分)

  • 主题发起人 主题发起人 mengh
  • 开始时间 开始时间
查查系统内有没有“捣蛋”的程序在运行
 
先谢谢各位关注!

如果有谁很清楚我的问题,也可以直接告诉我哦!

QQ是310794,身份验证的时候告诉我delphibbs就可以了!

谢谢大家!
 
楼上的都说得很清楚了,
检查一下程序吧!在经常运行的地方仔细地查一下。
应该是内存泄漏的问题
 
给点分吧
 
我觉得问题现在还没解决,还想多听听大家的意见。

至于分,该给的肯定会给的。^_^

 
我想知道你的程序是否用到了TTable控件?
另外你的程序重启机器后会不会快了?
 
是网吧的系统啊?会不会是到了晚上打网络游戏的人多了,
把网络资源占得差不多了所剩无几了啊?

如果确信软件上没有问题,那只有怀疑是环境因素了。。。:)
 
先谢谢各位的关注!

我的程序中没有用TTable控件,另外,关闭程序或者重新启动机器速度都还是那样。
我现在也怀疑是网络的问题,但是具体是什么情况,我也不清楚。

另外,我的还有一个程序也在这个SQL Server服务器上存取数据。这个程序对
数据存取也比较频繁。但是这两个程序的后台数据库是在两个database上。

不知道这个会不会产生影响?
 
当然有影响,除非你的两个DataBase不在一台机子上
 
检查一下所有用自己写的代码来Create的对象,是否在使用完后都成功的释放了,特别是object.create
...//注意中间会不会异常退出或退出循环导致没有free
object.free

可改成:
try
object:=nil;
object.create;
...//注意中间会不会异常退出或退出循环导致没有free
object.free;
except
if object<>nil then
object.free;
end;
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部