Kapphlaupsvilla verður þegar tvær eða fleiri aðgerðir keyra samtímis og nota sömu gögn, og niðurstaðan fer eftir því hvor verður fyrri til. Dæmi: tvær beiðnir lesa sömu stöðu á reikningi, draga hvor sína upphæð frá og skrifa niðurstöðuna, svo önnur úttektin glatast.
Villurnar eru erfiðar að finna því þær koma aðeins fram við ákveðnar tímasetningar og valda oft óstöðugum prófum. Varnir eru m.a. læsingar og færslur í gagnagrunni sem tryggja að aðgerðir rekist ekki á.