Har ett problem.
Jag har en databas som jag gör massvis med små SELECT-satser till. Problemet är att ibland gör jag vissa enorma SELECT-satser. Det som händer är att om det inträffar någon UPDATE/INSERT under tiden den enorma SELECT-satsen körs så väntar ju den på sin tur. De små SELECT-satserna som körs hela tiden måste då vänta på UPDATE/INSERT-satsen vilket betyder att allt låser sig under tiden den enorma SELECT-satsen körs. Det som också verkar inträffa är att den enorma SELECT-satsen går väldigt mycket långsammare om det står andra satser i kön och väntar. Så nu till min fråga skulle jag tjäna på att använda InnoDB som har row-locking instället för tabel-locking eller har ni några andra tips på saker som kan göras?