Przejdź do treści

MySQL – optymalizacja i wydajność

O pracy MySQL DBA – przemyślenia administratora

Archiwa

Archiwa z daty Marzec, 2012

Ostatnio miałem okazję natknąć się na bardzo specyficzny “feature” InnoDB dotyczący autoinkrementacji. Jako że InnoDB będzie coraz częstszym gościem na serwerach MySQL, dobrze wiedzieć jakie ma specyficzne zwyczaje. Szczególnie że ten konkretny nie jest ani logiczny, ani intuicyjny, ani nie zawiera nawet ślad sensu. Trzeba jednak jakoś sobie radzić.
czytaj dalej…

Deadlock

Mar 16

Jeśli stosujemy transakcje możemy się natknąć na następujący błąd:

ERROR 1213 (40001): Deadlock found when trying to get lock; try restarting transaction

Co to za dziwo ten deadlock i co się z nim robi?
czytaj dalej…