sunakan / isunarabe13-suburi

0 stars 0 forks source link

日をまたいでスタックを削除したので分析-007まで追いつく #10

Closed sunakan closed 1 month ago

sunakan commented 1 month ago
  1. スタック作成
  2. ~/.ssh/config
  3. tmp/servers、tmp/webapp-servers、tmp/db-servers、tmp/nginx-serversを作成
  4. make show-hosts
  5. make replace-pem
  6. make setup-basic
  7. make clean-log
  8. 初期スコア計測→3430
image
sunakan commented 1 month ago
-- 1. livestream_tagsテーブルに1つ(3068→4180)
alter table livestream_tags add index livestream_id_idx (livestream_id);

-- 2. iconsテーブルに1つ(4183→5705)
alter table icons add index user_id_idx (user_id);

-- 3. プリペアードステートメントのやつ(5705→6476)
interpolateParams=true

-- 4. themesテーブルに1つ(6476→7303)
alter table themes add index user_id_idx (user_id);

-- 5. livecommentsとlivestreamsテーブルに1つ(7303→7391→7875)
alter table livecomments add index livestream_id_idx (livestream_id);
alter table livestreams add index user_id_idx (user_id);

-- 6. reactionsテーブルに1つ(7875→8012)
alter table reactions add index livestream_id_idx (livestream_id);
sunakan commented 1 month ago
cat tmp/db-servers | xargs -I{} ssh {} "sudo mysql isupipe -e 'alter table livestream_tags add index livestream_id_idx (livestream_id);'"
cat tmp/db-servers | xargs -I{} ssh {} "sudo mysql isupipe -e 'alter table icons add index user_id_idx (user_id);'"
make true-interpolate-params
cat tmp/db-servers | xargs -I{} ssh {} "sudo mysql isupipe -e 'alter table themes add index user_id_idx (user_id);'"
cat tmp/db-servers | xargs -I{} ssh {} "sudo mysql isupipe -e 'alter table livecomments add index livestream_id_idx (livestream_id);'"
cat tmp/db-servers | xargs -I{} ssh {} "sudo mysql isupipe -e 'alter table livestreams add index user_id_idx (user_id);'"
cat tmp/db-servers | xargs -I{} ssh {} "sudo mysql isupipe -e 'alter table reactions add index livestream_id_idx (livestream_id);'"
sunakan commented 1 month ago
make rsync-app-and-build-and-restart
sunakan commented 1 month ago
make clean-log

して計測

sunakan commented 1 month ago

スコア:10359

image

1万超えたら離脱者がいなくなった?