
Regular session (25 mins)
PHPで作って理解するデータベース PHP Conference Japan 2021

PHPウェブアプリケーションにおいて、データベースは不可欠な存在といっても過言ではありません。テーブル設計の方法論や、各種 RDBMS ごとの特性、チューニング方法の理解などを通して、データベースについて学んだ方も多いと思います。
本トークでは、ふと「PHPでデータベースを作ってみたら、もう少しデータベースと仲良くなれるのではないか?」と思ってしまった私が、データベースを作成していく過程で得られた知見について、発表します。
- データベースの基本構造
- なぜMySQLはB+木を使うのか
- インデックスとは何か
- 構造から考えるチューニングのツボ