猫でもわかるWebプログラミング

試行錯誤しながらエンジニア(プログラマー)として働く猫のブログ。技術的な話や、働き方の話、読書録とか、試行錯誤している日常の話。

MySQL

AWS RDS で Slow Query を見る

設定 保存先がTABLEの場合 保存先がFILEの場合 設定 RDSトップにいく 左のタブから「データベース」を選択 Slow Query を出したいデータベースの DB識別子 をクリック 「設定」を選んで パラメータグループの名前をクリック 該当DBの「設定」をクリック 「パ…

ERROR! The server quit without updating PID file (/usr/local/var/mysql/xxx.pid). になったのでHomebrewですべてをインストールし直す

もくじ もくじ いきさつ データをすべてぶち消す いきさつ HomebrewでMySQL 8をインストールして起動しようとしたらこうなった $ mysql.server start Starting MySQL . ERROR! The server quit without updating PID file (/usr/local/var/mysql/ysakamoto.l…

PDOのconstructでSQLSTATE[HY000] [2002] No such file or directoryが出る場合

もくじ もくじ PDOの__construct()でNo such file or directoryが出るけど原因がよくわからん場合 修正方法 UNIXソケットファイルの場所を確認 php.iniの設定を確認 修正方法 参考 PDOの__construct()でNo such file or directoryが出るけど原因がよくわから…

MySQL 5.6 で実装されたGTIDレプリケーションについて誤解を恐れずに、とにかく簡単にわかりやすく解説する

はじめに この記事は MySQL 5.6.4 で実装されたGTIDレプリケーションを、とにかく簡単に、とにかくわかりやすく解説したものです。それゆえ正確な説明ではなくなっているところがあります。ご了承ください。正確な知識を得るための導入としてお読みください…

MySQL 5.7のマルチソースレプリケーションを活用する - 無停止でシャーディングを解消

はじめに この記事は ドワンゴ Advent Calendar 2017 - Qiita の15日目の記事です。 昨日の記事は ytanaka さんの Goadを使った負荷試験とパフォーマンス分析手法について - Qiita でした。 自己紹介 ドワンゴでニコニコ動画の開発をしています。 *1 去年も…