Forespørgsler håndteres altid parallelt mellem flere sessioner (dvs. klientforbindelser). Alle forespørgsler på en enkelt forbindelse køres den ene efter den anden. Niveauet af parallelitet mellem flere forbindelser kan konfigureres afhængigt af dine tilgængelige serverressourcer.
Generelt er nogle operationer beskyttet mellem individuelle forespørgselssessioner (kaldet transaktioner). Disse understøttes af InnoDB-backends, men ikke MyISAM-tabeller (men det understøtter et koncept kaldet atomoperationer). Der er forskellige niveauer af isolation, som adskiller sig i, hvilke operationer der er beskyttet fra hinanden (og dermed hvordan operationer i en parallel transaktion påvirker en anden) og i deres præstationspåvirkning.
For mere information, læs om transaktioner i generelt og implementeringen i MySQL .