innodb_log_file_sizeの変更
前回に続き、my.cnfに設定を追加して、mysqlを再起動したらエラーが発生。 # /etc/init.d/mysql restart Shutting down MySQL. SUCCESS! Starting My … "innodb_log_file_sizeの変更"の続きを読む
前回に続き、my.cnfに設定を追加して、mysqlを再起動したらエラーが発生。 # /etc/init.d/mysql restart Shutting down MySQL. SUCCESS! Starting My … "innodb_log_file_sizeの変更"の続きを読む
今更、MySQL5.5のソースインストールの需要もないと思いますが、5.5で検証したいことがあったので自分用のメモで残しておきます。 環境 CentOS6.8(最小構成、update済み) 必要なパッケージ … "CentOS 6.8にMySQL 5.5.50をソースからインストール"の続きを読む
業務ではまだまだCentOS6メインの環境なので、前回はCentOS6.7にインストールしましたが、自宅で遊ぶならCentOS7を使いたいので、今回はCentOS7.2にMySQL5.7.13をソースからインストールして … "CentOS 7.2にMySQL 5.7.13をソースからインストール"の続きを読む
MySQLの知識は5.5で止まったまま。WordPressの推奨動作環境がMySQL5.6以上であり、周りでもMySQL5.7の誕生にちょっとざわついているので、5.6はスキップして5.7で遊ぶことにしました。 &nbs … "CentOS 6.8にMySQL 5.7.13をソースからインストール"の続きを読む
DBの復旧パターンって状況によって操作が変わってくると思います。 想定される状況に応じてしっかり対応できるように手順を把握して、いざ障害でリカバリが必要になった場合でも、あたふたしたり心臓バクバクせずに冷静に対処したいっ … "MySQLある時点までのリカバリ"の続きを読む
全体バックアップとそれ以後のバイナリログがあればリカバリは可能なため、それ以前のバイナリログは不要です。 rmコマンドで直接ファイルを削除するのではなくて、MySQLのコマンドで実行。 以下のコマンドで指定したバイナリロ … "MySQL不要なバイナリログの削除"の続きを読む
障害により別環境に再構築を想定 1.リストアやロールフォワードリカバリ作業時のバイナリログ出力を停止させる ※my.cnfのlog-bin行をコメントアウト 2.MySQL起動(権限データベースの設定がない状況を想定) … "MySQLのオンラインバックアップ・リカバリ<リストア・ロールフォワードリカバリ編>"の続きを読む
■mysqldumpによるバックアップ 【特徴】 ・オンラインでバックアップ可能 ・データベース領域全体やテーブル・データベースの部分単位でバックアップ可能 ・SQL文がそのまま記述されている(SQL文を順に実行すること … "MySQLのオンラインバックアップ・リカバリ<バックアップ編>"の続きを読む
バイナリログのスイッチに関するメモ バイナリログスイッチのタイミング ・ファイルが上限サイズに達したとき (デフォルト1GB、または設定ファイルのmax_binlog_sizeで指定) ・インスタンス起動 ・SQL文また … "MySQL バイナリログのスイッチ"の続きを読む
DB見るだけならフル権限必要ないし、安全性も考えて読み取り専用のユーザアカウントを作成。 GRANT SELECT ON *.* TO <ユーザ名>@<接続元> IDENTIFIED BY < … "MySQL読み取り専用ユーザ"の続きを読む