【发布时间】:2010-05-16 15:46:39
【问题描述】:
我有一个关于数据库中的半恒定更新的问题。简而言之,它是关于网页上的结帐功能,每次调用结帐功能时都会执行五个步骤。
我想尝试优化此功能,并着眼于每次执行结帐时更新表格的步骤。我从购物车中获取信息,然后更新相关表格。
我确实有一些索引,从中获得的收益大于离开它们,所以这是我愿意承担的成本。
现在,我的问题是。以某种方式关于性能是否会更好,不要立即更新表格,而是收集每个结帐项目并以某种方式(可能在文件中)保存它们,然后在一天的特定时间(或几次)获取此文件和然后用新信息更新表格。
然后我开始考虑是否有可能使用某种批量更新来获取文件、hashmap、数组(或?)然后更新它。
我使用的是 IBM DB2 9.7 版
梅斯蒂卡
【问题讨论】:
标签: db2 performance bulk