sql >> Database teknologi >  >> RDS >> Mysql

MySQL InnoDB dødvande problem med to samme forespørgsler (forskellige parametre)

Forespørgslen bruger index_status index i stedet for fk_task_userid (indekset på node_id). Dette er grunden til, at det låser poster med andre node_id'er.

Du kan køre forklaring på din forespørgsel for at se, hvor meget poster der faktisk er låst (i undersøgte rækker) kontra hvor mange af dem du skal låse (rækker returneret)

Hvorfor? Jeg føler, at dine indekser ikke er optimale alligevel... Opret indeks på node_id,status, det burde løse problemet




  1. Remote Symfony2 + Netbeans workflow (feat. git)

  2. Fejlkode 1111. Ugyldig brug af gruppefunktion

  3. Tjek om IP er i undernet

  4. Django og mysql problemer på Mavericks