詳細検索

mysql


gitlabの導入方法のメモ
Tips
2015年4月20日

gitlabの導入方法のメモ

こんにちは。小宮です。先輩から要望されていそうな気がしたのでgitlab導入時のメモです。。 やたらめったら長いし手順が複雑でこのとおりやって再現できるかはお使いの環境に依存する可能性があり保障できかねます。 この手順で再現した環境はOSはCentOS6.5でした。 postgresを許容できるのであれば自動的に入れられるオムニバス版があるのでそちらをお使いいただくのがよろしいかと。...

innodb_stats_on_metadata=1でディスク容量激増とCPU負荷が発生
Tips
2015年2月20日

innodb_stats_on_metadata=1でディスク容量激増とCPU負荷が発生

こんにちは。小宮です。 ある日chefのレシピをなおしていると、同僚がこんなことをいってきました。 ``` 「おきゃくさまがphpmyadminのinformation_schemaのリンクをクリックしたとたんに サイトが重くなってディスク容量が数十GBも増えて今下がって落ち着いたって言ってます。 なにか原因わかりますか?」 ```...

素のRubyでMySQLクエリの結果を取得する
Tips
2014年9月29日
3分で読めます

素のRubyでMySQLクエリの結果を取得する

Ruby+MySQLの処理をする時、たいていはMySQL操作系のライブラリで`ruby-mysql`や`mysql2`とかを使うケースが多いのだろうが、それらのライブラリなしの素のRuby環境でMySQLのクエリ操作を行う必要があったので、その際に書いたソースを汎用化してまとめてみた。まぁ…ほとんどニーズはないかもしれんが、一応TIPSとして共有化しておこうかと。...

Chefで既存手順のレシピを書く4(DBサーバ)
Tips
2013年7月23日

Chefで既存手順のレシピを書く4(DBサーバ)

おつかれさまです。小宮です。 前回に引き続きdbserverのレシピについて書いていきます。 のこってるのはmunin、zabbxとserverspecでのテストだけです。もうすこしの辛抱です。 webと同じくバージョン固定インストールなので、外部レシピは基本的に使わない方向とする ・mysqlのインストールと起動と自動起動の有効化 \[shell\]# cd...

mysqlパフォーマンス改善への道(その1、現状の確認)
Tips
2013年6月3日
2分で読めます

mysqlパフォーマンス改善への道(その1、現状の確認)

**パワー不足のmysqlをチューニングしてみます。** こんばんわ。プラットフォーム担当の宮下です。 今回は、バックアップ兼集計用に稼働しているmysqlのレプリケーションンサーバの パフォーマンス改善していきたいと思います。 これまでにもいくつか対策はしてきましたが、まずは環境をおさらいします。 ◇稼働してる環境は、AWSのEC2でlargeインスタンスを使用しています。...

MHAの動作確認と切替検証
Tips
2013年4月26日

MHAの動作確認と切替検証

**MHAの動作確認と切替検証** 前回のつづきです。以下の図のように切り替わるようテストします。 ※本検証はマスタ1台、スレーブ2台、マネージャ1台構成。(多段構成は中間ノード障害時の復旧が猥雑になるので回避) スレーブにmanagerを同居させるとpurge\_relay\_logsとかぶると上手く切り替わらない可能性があるようです。...

MHA(MasterHighAvailabilityManager)の導入設定
Tips
2013年4月23日

MHA(MasterHighAvailabilityManager)の導入設定

**MHA(MasterHighAvailabilityManager)の導入設定** 使用バージョン:mha4mysql-manager-0.53-0、MySQL-5.5 ①簡単な利点などの解説 MHAとはmysqlのマスタ障害時に最新のスレーブをマスタとして他のスレーブの差分を補完しマスタの向き先を変えてくれるプロダクト。...