タグ MySQLサーバ
人気順 5 users 50 users 100 users 500 users 1000 usersmysqlのinnodb_log_file_sizeの設定を変更した時の対応 | 怪しい物を開発するブログ
mysqlのinnodb_log_file_sizeの値を変更した時に必ずやらないといけないことをまとめました。この記事でmysqlサーバの最低限の設定を書きました。 my.cnfのinnodb_log_file_sizeの値を変更したあと、そのままmysqlを再起動すると起動しなくなったり、起動してもselectやupdateができなくなります。 以下の手順を踏むことで正常にもどります。一旦my... 続きを読む
Dockerの公式MySQLイメージの使い方を徹底的に解説するよ · DQNEO起業日記
DockerHubでは公式のMySQLイメージが無料で公開されています。 これを使えば簡単にDockerでMySQLサーバを起動することができます。データの永続化もできます。 https://hub.docker.com/_/mysql/ 2015年10月現在では下記3種類のバージョンが用意されています。 タグを指定することで任意のバージョンのイメージを取得できます。 5.5 5.6 5.7 (l... 続きを読む
第5回 MySQLチューニング(4) SQLチューニング基礎:MySQLをチューニング,そしてスケールアップ/スケールアウトへ|gihyo.jp … 技術評論社
第5回はSQLチューニング基礎として,チューニング対象とすべきSQLの見つけ方と利用可能なツールについて解説します。これまでの連載でご紹介したMySQL WorkbenchのパフォーマンスレポートやMySQL Enterprise Monitorのクエリアナライザ以外にもチューニング時に利用する機能やツールがあります。 スロークエリログ MySQLサーバで実行されたSQL文の中からチューニング対象... 続きを読む
Yakst - MySQL 5.6でバイナリログへの書き込み失敗時にサーバを停止できるオプション
免責事項 この記事はMySQL Server Blogの投稿をユーザが翻訳したものであり、Oracle公式の文書ではありません。 この記事では新しくMySQLサーバのオプションになったbinlog_error_actionについて説明しようと思う。このオプションは、MySQL 5.6.22以降で使用可能だ。 背景 MySQLのレプリケーション機能の一部として、マスタ上で実行されたデータの変更は全て... 続きを読む
MySQLでのレプリケーション - 日常メモ
MySQL, レプリケーション目次◎レプリケーションとは◎レプリケーションの用途およびメリット・デメリット◎レプリケーションの設定方法◎レプリケーションの運用◎レプリケーションとはレプリケーションとは、あるMySQLサーバで更新されたデータを別のMySQLサーバに複製する機能。MySQLではマスタからスレーブヘの複製は非同期に行われるのが標準である*1。ここで、レプリケーションの種類と仕組みについ... 続きを読む
Dockerコンテナ内にmysqlサーバを立てる - Qiita
概要 Dockerコンテナ内にmysqlサーバを立てます。 mysqlアカウントを作成したり、mysqlサーバを外部に公開することも行います。 動作確認を行った環境は、ホストOS, コンテナOSともにCentOSです。 そもそもDockerとは 仮想環境構築に docker を使う - apatheia.info を読んでください! Dockerfile さっそくですが、以下が Dockerfil... 続きを読む
MySQLのチューニング(クエリキャッシュ) - Shoulder.jp
MySQLのチューニングにおいてクエリキャッシュは、データベースへアクセスする負荷を軽減するので、負荷が上がったときにチェックしたい項目の1つである。 MySQLのデフォルトでは、クエリキャッシュを使用しない状態になっているので注意したい。 query_cache_sizeの違いによるパフォーマンス比較 MySQLサーバには、MySQLクライアントからのクエリとその実行結果をキャッシュし、次回から... 続きを読む
Facebookが何千台ものMySQLを人手を使わず自律管理する仕組み「MySQL Pool Scanner(MPS)」 - Publickey
おそらく世界でもっとも大規模にMySQLのクラスタを展開し、運用しているのがFacebookでしょう。複数のデータセンターにまたがり何千台ものMySQLサーバを運用するために、自動化の仕組みは欠かせません。 その自動化がどのような仕組みになっているのか。FacebookのデータベースエンジニアであるShlomo Priymak氏が、Under the hood: MySQL Pool Scanne... 続きを読む
ロリポップは、MySQLサーバにグローバルから接続できる(ものがある)? - ろば電子が詰まっている
今はレンタルサーバは、さくらのレンタルサーバとロリポップの2つを借りている。さくらのレンタルサーバはDBサーバが物理FWの内側にあるようで、グローバル側からMySQLサーバへはTCPレベルで接続できない。 macbook:~ ozuma$ telnet mysql122.db.sakura.ne.jp 3306 Trying 59.106.188.8... telnet: connect to a... 続きを読む
MySQLサーバのディスク容量減少アラートが飛んできた!ってときにどう対処するか - Y-Ken Studio
2013-07-30 MySQLサーバのディスク容量減少アラートが飛んできた!ってときにどう対処するか MySQL MySQLサーバで希に遭遇するディスク残量障害事例と共に紹介します。 こちらは、以下エントリよりネタをパクりましたインスパイアしました。すみません。 Linuxサーバがディスク容量不足になった!何か消さねば!ってなった時にどう対処するか - 元RX-7乗りの適当な日々 Linuxサー... 続きを読む
MySQLの監視はCacti+Percona Monitoring Pluginsがおすすめ(監視サーバ構築編) | b.l0g.jp
MySQLを監視する仕組みにはいくつかあるが、対象のMySQLサーバが5台以上ある場合はCactiがおすすめ。導入のしやすさだけでMuninを選ぶ人が多い気がするが、その選択基準は間違っている! Cactiのいいとこわるいとこ 多数のグラフを見やすく並べられる muninと比べて多数のサーバから軽快に情報を収集・表示できる 監視対象には、MySQLのユーザを追加するだけでかなりの項目数を監視できる... 続きを読む
漢(オトコ)のコンピュータ道: MySQLを高速化する10の方法
2009-02-18 MySQLを高速化する10の方法 ちょっとキャッチ−なタイトルをつけてしまったが、今日は独断と偏見でMySQLを高速化する方法を10個紹介しよう。MySQLサーバをチューニングするときや初期導入する場合などに参考にしてもらいたい。 1. バッファを増やす、または減らす チューニングの基本中の基本であるが、適切なバッファサイズを設定することはパフォーマンスチューニングの要である... 続きを読む