日期:2014-05-17  浏览次数:20348 次

跨服务器数据表设计相关
现状:已有程序是用delphi写的;整个“上传药监信息”程序,用到了六张数据表(未上传购进,已上传购进,未上传销售,已上传销售,还有两表是存放在另服务器的药监码主表及细表)
问题:已有系统上传速度很慢,经常卡死!
准备重写程序,但是可能是看了太久原来的那个代码,现在没有思路,被困住了
希望各位能给支支招:主要是数据库方面的,表设计等。。。
服务器 数据库

------解决方案--------------------
你要看看“慢”是在上传的哪部分,是传到文件服务器上慢(也就是网络问题)还是存到数据库慢(数据库的问题)?如果是网络问题,就没必要改动设计,如果是数据库慢,那就要检查插入SQLServer的时候是否有过多的约束、索引、判断?或者是对大数据量却一行一行插入等问题。先找原因,再找处理方法,你这个想法我觉得不保证有效。
------解决方案--------------------
嗯,期待答案,和实践,并得到结论
------解决方案--------------------