Иногда приложение требует довольно много SQL-запросов, прежде чем оно сможет сделать что-нибудь полезное. Мне было интересно, есть ли способ отправить их в виде пакета в базу данных, чтобы избежать накладных расходов между клиентом и сервером?Группировка SQL-запросов
Если нет стандартного способа сделать это, я использую привязки python MySQL.
PS: Я знаю, что MySQL имеет функцию executemany(), но это только для одного и того же запроса, выполняемого много раз с разными параметрами, не так ли?
В большинстве случаев было бы быстрее/эффективнее выполнять запросы параллельно. – symcbean
Вы когда-нибудь задумывались о хранимых процедурах? –
Я не знаю, как работает соединитель mysql-python, но во многих случаях можно одновременно отправлять несколько запросов, разделенных ';' (возможно, после включения разрешения для разрешения). – eggyal