Problem pochodzi ze wspólnej blokady. Domyślnie metoda createJobExecution jest wykonywana w ramach transakcji z możliwym do serializacji poziomem izolacji. Gdy ten poziom izolacji jest używany, InnoDB niejawnie konwertuje wszystkie zwykłe instrukcje SELECT na SELECT ... LOCK IN SHARE MODE. W związku z tym JOB_INST_UN jest zablokowana współużytkowana z powodu zapytania względem tabeli instancji. A następnie, podczas wstawiania wystąpienia zadania, wymagana jest blokada na wyłączność na JOB_INST_UN. Zakleszczenie pojawiło się, jeśli ten unikalny indeks został zablokowany współdzielony przez inną transakcję.