« 应用决定性能 | (回到Blog入口) | 又成了总结了 »

使用maxgauge调优一例


故障:应用保存失败,这种情况不是每次都发生,所以查起来比较麻烦。
这是使用maxgauge解决的第一个问题。maxgauge确实象介绍的那么强大。

通过把所有操作重现,可以很好的把偶然发生的问题记录下来,供以后分析研究。
不能保存的最终原因是,主从表,从表的外键上没有索引。 这个应用是用form开发的,每次修改记录时,主表的主键都在update语句里面,及时不修改主键。这样每次update主表时,因为从表没有外键的索引, 从表整个表被lock,其他session试图对从表的任何dml都将被堵塞,表现为不能保存。

具体分析参看附件
点击下载文件

引用通告

TrackBack URL for this entry:
如果您想引用这篇文章到您的Blog,
请复制下面的链接,并放置到您发表文章的相应界面中。
http://www.fengshanjian.net/cgi-bin/mt/mt-tb.cgi/249

发表一个评论

(如果你此前从未在此 Blog 上发表过评论,则你的评论必须在 Blog 主人验证后才能显示,请你耐心等候。)

关于

此页面包含了发表于2007年04月06日 晚上09时38分的 Blog 上的单篇日记。

此 Blog 的前一篇日记是 应用决定性能

此 Blog 的后一篇日记是 又成了总结了

更多信息可在 主索引 页和 归档 页看到。

Powered by
Movable Type 3.34