我在做一个医疗项目,手机安卓,Datasnap模式,服务端用FDconnecton,datasetprovider,客户端用clientdataset,当医生登录后,出现病人列表,点击某个病人,后台会有个线程开始查询数据库,下载各种信息,包括一些图片,然后我的界面就会有个转动图的提示在加载,直到转好再跳另个界面,问题来了,这个后台的执行太TM久了。根据不同的病人有的长达20秒以上,不知道大神有什么好的经验思路,例如逻辑处理,数据库优化等,可以解决这种等那么久才进入主界面的尴尬
调试欢乐多
其次病人信息显示的问题,可以这样处理,先将文字信息给展现出来,图片如果没有接收完毕就继续接收,接收完之后显示。不用等所有的信息都接受完毕在显示,类似浏览器一样。
我的病人信息也是以图片形式展示,除了图片外的信息显示是很快
先查到底是哪块慢,SQL执行还是网络传输。
数据量大,这个是天生问题,算法怎么解决?