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