社区
其他数据库
帖子详情
讨论,如何提高interbase的性能。
PhilexPei
2003-08-22 02:45:40
我试过了很多方法,提高数据缓存,改善页面大小等等均不见效。
interbase在多表组合查询时效率很低不知如何解决。
有经验的朋友们,给点建议吧。
...全文
76
8
打赏
收藏
讨论,如何提高interbase的性能。
我试过了很多方法,提高数据缓存,改善页面大小等等均不见效。 interbase在多表组合查询时效率很低不知如何解决。 有经验的朋友们,给点建议吧。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
erickleung
2003-08-28
打赏
举报
回复
支持CuteBit(康)的建议, 但firebird 1.5的 sql optimizer已经有不少的改进. 若英语好的, 建议多留意其开发小组的newsgroup, 并积极叁与或测试, 发挥GPL开源精神, 把它就得更好.
PhilexPei
2003-08-25
打赏
举报
回复
TO:CuteBit(康)
非常感谢,使我对ib有了一个基本的认识。
TO:SuperTitan001(除了黑龙,我怕谁!)
正在看performance help,平时没在意,的确有这么个帮助。
我在别的网站上下载到了中文版的《InterBase7.0应用开发指南》好像不错。
网址是http://www.3asoft.com/
SuperTitan001
2003-08-22
打赏
举报
回复
这个话题讲起来就长了,楼主可以先看看interbase帮助中的performance help
CuteBit
2003-08-22
打赏
举报
回复
如果从 delphi 客户端连接的优化上,你可以使用原生的 ib 接口控件 IBObject/ibplus/ibx 等控件;对反复查询的语句使用 prepare 方法;批量增加删除修改数据时,在操作一批数据(根据自己喜好定范围)才提交事务(这个方法的速度提高很多)。
对于 ib 调整其实并不复杂,看看 performance help 。
CuteBit
2003-08-22
打赏
举报
回复
hi,peiweiwei(一指残)
从原理上,ib 采用 b-tree 索引结构,采用类似 postgreSQL 的近似穷举搜索优化策略。ib 的内部统计数据不够丰富,在代价计算时误差比较大。在复杂的查询遇到多索引的情况下会“失常”,所以对趋于分析系统的查询是不足够的(也许这也不是 ib 的设计目标)。
你可以在 isql 里使用 set plan 和 set stats 命令打开显示查询计划和耗时统计,也许能帮助你优化你的查询。
SuperTitan001
2003-08-22
打赏
举报
回复
performance help本来就不长,慢慢看吧,有好处的,呵呵
PhilexPei
2003-08-22
打赏
举报
回复
排除语句的问题不说,单说delphi中interbase数据库操作该如何优化。
to:CuteBit(康)
请问ib是如何优化的?
to: SuperTitan001(除了黑龙,我怕谁!)
performance help该看哪部分?
CuteBit
2003-08-22
打赏
举报
回复
ib 的查询优化部分做得不是很好,有时比较笨.
所以你要注意使用 isql 中(或者其他能看出查询 plan 的工具) 分析你的 sql.
建立适当的索引.
BTW:无论在什么数据库中,优化总是需要耐心和技巧的.
inte
r
base
7.5
inte
r
base
7.5是borland公司数据库的最新版本
Inte
r
base
XE CN 产品介绍.pdf
Inte
r
base
XE CN 产品介绍.pdf
Inte
r
Base
服务器的LOCK策略.zip
Inte
r
Base
服务器的LOCK策略.zip,mfc开发,很不错的,我测试通过,请放心使用。
udf.rar_autoit3udf_ch.r_
inte
r
base
_udf
UDF s basicos
Inte
r
base
SQL Performance Tuning
SQL Performance Tuning is a handbook of practical solutions for busy data
base
professionals charged with managing an organization's critically important data. Covering today's most popular and widely installed data
base
environments, this book is an indispensable resource for managing and tuning SQL across multiple platforms.
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章