我有一个方法,它循环一个对象数组并为每个对象提交一个更新语句(总共 15 个对象,每个对象有 5 个字段)。这可能需要每秒执行数百甚至数千次,具体取决于我们获得的流量水平。
减轻这将导致的负载的最佳方法是什么(除了硬件考虑)?我想知道使用事务是否会更好?即遍历对象,构建更新语句,然后一击提交?
我正在寻找 MYSQL 5 (PDO) 的查询优化。其他人将负责负载平衡/架构等。
谢谢,
我有一个方法,它循环一个对象数组并为每个对象提交一个更新语句(总共 15 个对象,每个对象有 5 个字段)。这可能需要每秒执行数百甚至数千次,具体取决于我们获得的流量水平。
减轻这将导致的负载的最佳方法是什么(除了硬件考虑)?我想知道使用事务是否会更好?即遍历对象,构建更新语句,然后一击提交?
我正在寻找 MYSQL 5 (PDO) 的查询优化。其他人将负责负载平衡/架构等。
谢谢,