No Image

MySQL és a WHERE feltétel sorrendje

2014.06.28. legyes 0

Mivel tapasztalati úton tanultam a (My)SQL használatát, sohasem jutott az eszembe, hogy a WHERE feltétel sorrendje ennyire számítana. Az alábbiakban párszáz query futásidejének összege látható. A változás a grafikonon azt az időpontot jelzi, amikor módosítottam a WHERE feltételek sorrendjeit. Elég nagy a változás mértéke ahhoz, hogy érdemes legyen figyelembe venni, hogyan is írunk meg pár egyszerűnek tűnő lekérést.

No Image

MySQL view importálás hiba ( SELECT command denied to user ”@’ )

2014.06.16. legyes 0

Amennyiben adatbázisokat költöztetünk, előfordulhat, hogy a view-t létrehozó felhasználó az új helyen már nem létezik. Ez jó kis galibát tud okozni, mert a hibaüzenetek nem utalnak egyértelműen a hiba valódi okára. root@z:~# ERROR 1143 (42000) at line 1: SELECT command denied to user ”@’85.90…..’ for column ‘oszlop’ in table ‘tabla’ Persze a szokásos MySQL használatot megkönnyítő programok nem működnek. A PHPMyAdmin csak részben listázza a táblákat és az information schema-ban [….]