1) w MySql zapytania są wykonywane sekwencyjnie na połączenie. Jeśli używasz jednego połączenia, twoje 40 ~ funkcji spowoduje umieszczenie w kolejce 40 zapytań (poprzez jawną kolejkę w bibliotece mysql, twój kod lub kolejkę systemową na podstawie prymitywów synchronizacji), niekoniecznie w tej samej kolejności, w jakiej uruchomiłeś 40 funkcji. W takim przypadku MySQL nie będzie miał żadnych problemów z warunkami wyścigu z polami automatycznej aktualizacji
2) jeśli naprawdę chcesz wykonywać 40 zapytań równolegle, musisz otworzyć 40 połączeń do MySQL (co nie jest dobrym pomysłem z punktu widzenia wydajności, ale znowu Mysql jest zaprojektowany do poprawnej obsługi auto-inkrementacji dla wielu klientów)
3) Nie ma specjalnego polecenia zbiorczego wstawiania w protokole Mysql na poziomie przewodu, każda biblioteka udostępniająca zbiorcze interfejsy wstawiania w rzeczywistości po prostu wykonuje długie zapytanie „wstaw ... wartości”.