还五天交差,高分请进!急!!!! TClient.Applyupdatas(-1)时程序会死,怎么解决???(200分)

  • 主题发起人 主题发起人 yiyu
  • 开始时间 开始时间
1.把INPRISE的几个补丁打上,它的站有当。
2.不要在95下试验。
 
好象二十条以上就会有这个情况!
试试把数据量减少一点看看!!
 
唉!!!真是让各位白忙一场啊!!!
原来最主要的原因是出现在内存太小的问题啊!!!
我把服务器换成CPU PII, 内存:128后就不会同再有此类问题了。
原来我的机子Cpu 赛扬300 内存:64 OS :win2000的。运行程序非常的慢。
原来是资源不足惹的祸啊。真是的。不过我在想如果我更新的记录超过1000以上一起提交
我想我现在这样的配置也是不够的。我想这样不是治标不治本啊。。。
我不想把这问题就这么快就结束掉了。因为我想分数不知怎么分好啊!!呵呵:))
大家能不能再讨论一下怎样才能根治提交慢的问题????
 
提交慢的话。
一、局域网使用netbios协议;速度会块很多;
二、服务器端建多几个索引,多级索引。少用log,temp在内存中的值搞大一点。
 
没人说了,我就结束了!!!
 
更新的记录超过1000以上一起提交,速度会很慢,但不会死机。
我是通过电话线提交的。
 
**** you ,让我忙了半天给你找资料,作实验。
 
实验结果如何??
经过这些波折,我自己也有一点心得了。总结如下,供大家参考,
也希望有更多人能把心得合出来大家共享。
1):服务器的配置要好。最好是NT操作系统。
2):数据库中要加关键字或加索引这样速度可以提高很多。
3):不要用Select * from 等。要加些条件,多用Where语句。这样可以减少服务器和客户
之间数据流量。以达到提高速度的目的。
4): 一些不必要客户端去操作的,尽量多写些方法,存储过程让服务器去执行。减少一些
不必要的开消。
如:我要给运动员加分:这个可以在服务器中根据成绩高低来实现,不必要在客户端进行。

希望大家继续讨论!!!

 
我想知道 如 K 所说的那样必须有重复记录如何办主键?
 
yiyu:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。
 
多人接受答案了。
 
后退
顶部