SQL teljesítmény

Kategóriák

Az ubuntu.hu teljesítménygondokkal küzd. Bár túlságosan áttétes a hozzáférésem, így nem nagyon tudok diagnosztizálni, arra a megalapozatlan következtetésre jutottam, hogy a jobb oldali blokkok sokat lassítanak. Ezek viewsszal készültek, viszonylag bonyolult lekérdezést eredményezhetnek, ellenőrizetlenül.

Most ezt írom újra kézzel gyorsítótárazva, kicsit funkcionálisan is átgondolva. Akkor lepődtem meg, amikor egy subqueryvel megadott feltétel hússzorosára növelte a végrehajtási időt. Ugyanez egy INNER JOIN-nal megoldva másfélszeres időtartamot jelentett az eredetihez képest.

És mi a tanulság? Ellenőrizzük az elképzeléseinket az SQL lekérdezések és a programok futásidejéről.

Hozzászólás

A mező tartalma nem nyilvános.
  • A sorokat és bekezdéseket a rendszer automatikusan felismeri.
  • Az e-mail címek reCAPTCHA Mailhide módszerrel vannak elrejtve.

További információ a formázási lehetőségekről