У меня есть вопрос относительно полупостоянного обновления в базе данных. Короче говоря, это касается функции проверки на веб-странице, которая при каждом вызове функции проверки выполняет пять шагов.
Я хочу попробовать оптимизировать эту функцию и следить за шагом, когда я обновляю таблицу каждый раз, когда производится проверка. Я беру информацию, полученную из корзины покупок, а затем обновляю соответствующую таблицу.
У меня есть некоторые индексы на столе, выгода от них больше, чем просто оставить их, поэтому я готов взять эту цену.
Теперь мой вопрос. Может быть, в отношении производительности лучше не обновлять таблицу мгновенно, а собирать все элементы оформления заказа и сохранять их каким-либо образом (возможно, в файле), а затем в определенное время (или несколько раз) в день взять этот файл и затем обновите таблицу с новой информацией.
Тогда я начал думать о том, есть ли возможность использовать какое-то массовое обновление, чтобы взять файл, хэш-карту, массив (или?), А затем обновить его.
И я использую IBM DB2 версии 9.7
Mestika