Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Optimize - wyniki przed i po
Forum PHP.pl > Forum > PHP
outsider
Witam
Bardzo sie dzisiaj zdziwilem gdy dodajac do tabeli dane nie widzialem ich na stronie ktora je wyswietlala (z warunkiem WHERE tableExpire > UNIX_TIMESTAMP()winksmiley.jpg. tableExpire ustawia sie zawsze wiekszy o kilka dni od obecnego timestamp'a (przy INSERT). Nie widzac poprawnych wynikow zerknalem do phpmyadmin'a i zobaczylem dziwna rzecz - tableExpire bylo wieksze od UNIX_T(...) a wyniku nie wyswietlalo na stronie - sprawdzilem to kilka razy. Dalem optymalizacje tabeli i wszystko wrocilo do normy.
Czy wiecie czemu tak sie stalo ? Jak temu zapobiec ?
Za odpowiedzi z gory dziekuje smile.gif
Pozdrawiam!
erix
Podejrzewam, że jest to związane z wewnętrznym cache MySQL.

http://dev.mysql.com/doc/refman/5.1/en/insert.html - myślę, że HIGH PRIORITY powinno pomóc. winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.