Wpadlem na taki oto pomysl zwiazany z tablelockiem i zatykaniem sie tabel myisam pod ogromnym naporem userow.
Przykladowo mamy tabele uzytkownikow, ktora jest SELECT'owana na kazdej stronie portalu. (dobrze dla myisam), jednak gdy uzytkownik jeden z 1.000.000 wysle post, cala tabela jest zamykana na czas insertu postu bo razem z nim aktualizuje sie licznik postow w tabeli uzytkownikow +1.
Zatem zeby zmniejszyc zamykanie tabel w tabeli uzytkownikow moznaby stworzyc tabele uzytkownicy_posty i tam zapisywac ze napisali posta, jesli ten licznik bedzie >= 3 wtedy uaktualnij tabele uzytkownikow +3 i wyzeruj licznik postow w tabeli uzytkownicy_posty.
Co zyskujemy? 3 razy mniej UPDATE'ow zlych dla myisam w tabeli czesto uzywanej natomiast mamy dodatkowa operacje jednak na zupelnie innej praktycznie wcale nie SELECT'owanej tabeli czyli uzytkownicy_posty.
Dobre?