Road To Nowhere

主にWebまわりのエンジニア的なお仕事に関するようなことのあれこれ。

MySQL

【レポート】MySQLデータベースのセキュリティを考える 〜 重要データを守るために必要なこと〜

こちらのイベントに参加してきた。OSSセキュリティナイターというイベントの3回目とのこと。参加者はスーツ系の方が8〜9割。普段エンタープライズな業務の方がOSS、今回ではMySQLのセキュリティどないやねんてことで聞きにきてるんでしょうね。 僕の場合は「…

Q4Mインストールメモ

Q4Mをインストールしようとして調べたところたくさんの情報が見つかったけど、 みなさんけっこう苦労されていて、さらに解決方法も各々で定まっていない様子。傾向として、MySQLやQ4Mをソースからインストールすると手こずるようだったので、 MySQLをrpmでイ…

Oracle MySQL Developer Day – Tokyoに参加してきた。

アジェンダ 10:00〜12:00 MySQLエッセンシャル<技術概要> 12:00〜13:00 昼食タイム 13:00〜13:45 MySQLレプリケーション&スケーラビリティ 13:45〜14:30 MySQL Cluster 14:30〜14:45 休憩 14:45〜15:30 MySQLパフォーマンス&チューニング概要 15:30〜16:15…

スレーブのリレーログが増殖してサーバのディスクを圧迫した

とある日、スレーブの1台からディスク容量がいっぱいになっているというアラートがきたので、そのときのトラブルシューティングやあれこれ。 環境と現象 MySQL: 5.5.8 MySQLのレプリケーション機能を使って、マスター1台 x 複数のスレーブ という構成で運用…

大きなサイズのデータをmyisamからinnodbに移行する検証をしたメモ

ハマってなんとか解決したことや、現状困ったりしていることを書いてみる。 前置き 対象のデータ(現在1テーブル)は、約1億レコード、50G。引き続き膨張していくことが予想される。 今はmyisamで運用。更新処理が非常に高負荷。しかもロックが発生するため…

社内のMySQLのセミナーに参加したときのメモ

オラクルの方が社内にきてくれてセミナーをしてくださるとのことで、 内容がMySQLに関してのことだったので参加してみました。 スピーカーは梶山隆輔氏。(有名人なので名前出しちゃいます) MySQLシニアエバンジェリスト サンが買収する前からMySQLに在籍し…

DeNA Technology Seminar #2 に行ってきた

DeNA Technology Seminar #2 を開催します - Technology of DeNA 今回のテーマはMySQLで、以下、三つのセッション。 Spider(斯波健徳氏) MySQL handlersocket plugin(DeNA樋口氏) MySQL5.5&トラブルシューティング(nippondanji奥野氏) この日急遽参加…

SHOW VARIABLESにはGLOBALとSESSIONがある

おそらくMySQL使いの人にとっては常識だと思うけど、ちょいはまったのでメモ。 MySQLの設定値(変数)を見るときに使うSHOW VARIABLESにはSESSIONとGLOBALの2種類がある。 そんでもって、SESSIONもGLOBALも指定しない場合はSESSIONから値をとってくるとのこ…

「MySQLハッキングの手引き」を聞いてきた

GREEさん主催のオープンソーステクノロジー勉強会「MySQLハッキングの手引き」にいってきた。 http://labs.gree.jp/Top/Study/20090807/Report.html 今回は定員60名のところ応募者多数で抽選だったんだけど、運よく当選。 しかしまぁMySQLをハックしたいとい…

MySQL5.1レプリケーションの方式

MySQL 5.1 http://www.thinkit.co.jp/article/95/ http://www.thinkit.co.jp/article/95/1/3.htmlレプリケーション フォーマットのセッティング http://dev.mysql.com/doc/refman/5.1/ja/replication-formats-setting.html レプリケーション方式には STATEME…