それなりのレコード量があるテーブルに対して、AlterTableでカラムを追加、削除したときにどうしても気になる部分があったので、
「手ごろに100万、200万件レコードがあるMySQLのサーバー手に入らないかなー」と考えていたところ、普通にあった。
普通にはあったのだけど、ローカル環境にMySQL立てるのも嫌なので、
Docker Composeのファイルを追加したものを何かと便利だろう、ということでフォークして作っておいた。
「手ごろに100万、200万件レコードがあるMySQLのサーバー手に入らないかなー」と考えていたところ、普通にあった。
GitHub - datacharmer/test_db: A sample MySQL database with an integrated test suite, used to test your applications and database servers
A sample MySQL database with an integrated test suite, used to test your applications and database servers - GitHub - datacharmer/test_db: A sample MySQL database with an integrated test suite, use...
普通にはあったのだけど、ローカル環境にMySQL立てるのも嫌なので、
Docker Composeのファイルを追加したものを何かと便利だろう、ということでフォークして作っておいた。
GitHub - webuilder240/test_db: A sample MySQL database with an integrated test suite, used to test your applications and database servers
A sample MySQL database with an integrated test suite, used to test your applications and database servers - GitHub - webuilder240/test_db: A sample MySQL database with an integrated test suite, us...
使い方
とりあえずGit cloneして、下記コマンドを実行すればまず使える。
docker compose up -d
mysql -h 127.0.0.1 -u root -P 3310 -ppassword -ppassword < employees.sql
これで、salaries というテーブルに200万レコードのデータが入った環境が手に入るので色々試してみよう。