Aktywne Wpisy

MakaronowyStwor +87
Dziękuję Wam wykopki, że jesteście <3
Garstka która ma odrobinę oleju w głowie, pocieszała i pomagała mi w najgorszych momentach, dostarczała szczerego śmiechu i dobrego humoru, poznałem kilku - nawet IRL i było super.
A pozostałe 90% przynajmniej podbudowuje mi samoocene że jestem inteligentny na ich tle ( ͡° ͜ʖ ͡°)
#gownowpis #oswiadczenie #oswiadczeniezdupy #takaprawda
Garstka która ma odrobinę oleju w głowie, pocieszała i pomagała mi w najgorszych momentach, dostarczała szczerego śmiechu i dobrego humoru, poznałem kilku - nawet IRL i było super.
A pozostałe 90% przynajmniej podbudowuje mi samoocene że jestem inteligentny na ich tle ( ͡° ͜ʖ ͡°)
#gownowpis #oswiadczenie #oswiadczeniezdupy #takaprawda
przeczki +104
Ehh, chłop dzisiaj pojechał do Warszawy na rozmowę o pracę, zgubił się na dworcu i ostatecznie nie dotarł #przegryw





Co może być przyczyną bardzo długiego wykonywania się zapytania UPDATE w bazie MySQL?
Prosta tabela: id, tresc, wartosc z indeksem unique na id.
Zapytanie UPDATE tabela SET wartosc=123 WHERE id=123543
Prościej się chyba nie da. Cała tabela ma ok. 1 mln rekordów, odwołania są zawsze po id które jest unikalne. Całość wykonuje się kilka minut.
Dlaczego? Przecież milion rekordów przy tak małej złożoności tabeli i zapytania to żaden problem.
Jaki engine bazy używasz MyISAM/InnoDB? Czy serwer jest obciążony innymi połączeniami? Może w tle uruchamiane są inne zapytania z LOCK TABLE? Czy konfiguracja bazy jest odpowiednia w stosunku do jej rozmiaru (chodzi o cache, open_tables, etc)? Sprawdzić to możesz najprościej tym skryptem: http://mysqltuner.com/