PHP Conference Japan 2021
Regular session (25 mins)
Database

PHPで作って理解するデータベース

hanhan1978 Ryo Tomidokoro hanhan1978
4

PHPウェブアプリケーションにおいて、データベースは不可欠な存在といっても過言ではありません。テーブル設計の方法論や、各種 RDBMS ごとの特性、チューニング方法の理解などを通して、データベースについて学んだ方も多いと思います。

本トークでは、ふと「PHPでデータベースを作ってみたら、もう少しデータベースと仲良くなれるのではないか?」と思ってしまった私が、データベースを作成していく過程で得られた知見について、発表します。

  • データベースの基本構造
  • なぜMySQLはB+木を使うのか
  • インデックスとは何か
  • 構造から考えるチューニングのツボ