このページ、なんか遅くね?ㅤ「犯人はヤス、そしてMySQL」 by りうむ

PHPerKaigi 2024
ルーキーズLT(5分)

このページ、なんか遅くね?ㅤ「犯人はヤス、そしてMySQL」

_ri_um りうむ _ri_um
6

「このページ、なんか遅くね?」の犯人はヤス(仮名)によるヒューマンエラーと、MySQLとPHPにあるアイツでした。

皆さんは表示の遅いページがあったらまず何を疑いますか?Javascript?サーバー?そんなとき、RDBのMySQLも疑ってみましょう。ときにはクエリの数文字を変更するだけで大きくパフォーマンスが改善することがあります。

このLTでは、ページの表示を遅くするMySQLのスロークエリ、そしてその原因となる、インデックスと暗黙の型変換についてお話しします。