我在interbase数据库中执行join2个表的查询,每个表大约有5000多条数据,查询条件有18个,执行起来速度很慢(需用10多分钟到半个钟头不等),用户不能忍受。我想提高查询速度,建立一个中间view,但是不知怎么着手,请高手指点!
解决方案 »
- Indy TCP Server + ADO 服务程序的问题
- Indy TIDHttp问题请教,急
- 怎样学好delphi
- 怎么在DBGrid窗体里删掉一行,不对数据库进行操作?
- 请问,如何把一个EDIT控件中输入的字符保存的数据库中表的相应的列里?
- 那各位有谁知道TComm控件哪里有的下载,要么谁有请发给我一个
- 排序的问题!
- 我想通过DELPHI定时向Lotus Domino Server发邮件,可行性怎么样?
- 如何实现多个webbrowser使用多个代理?
- Borland終於售出CodeGear
- 关于BMP 图片在装入时提示IO 错误的问题 (50分)
- 往Memo控件里面添加十六进制的数据,当识别但某个字时(如AA),就在Memo中换行显示,请问该如何做???在线等待!!!!
後台:
1.建立合理的索引,數據表結構
2.對數據庫定期作優化
前台
1.精簡高效的查詢語句
2.使用Prepare
3.斷開與查詢組合相關的Datasource