Database JUNKY

MySQL,MariaDBを中心としたブログです

5.5

MySQL ストアドプロシージャ/ファンクションを使ってみよう!

いやー・・・本当に情報が少なくて苦労した。というか現在進行形で苦労してます。表題の通り、MySQLのストアドプロシージャ/ストアドファンクションの件なのですが、oracle触っているときも、db2触っているときも、「管理が複雑になるから」ともっともらしい…

MariaDBを試してみる!・・といってもインストールの話

こんばんわ 勉強というか、お仕事でとある、IBMのデータベースサーバをMySQL 5.5に切り替えるなんていうプロジェクトを進めていました。IBMのデータベースサーバの構成を、MySQLにマイグレーションするのって、初めは簡単だと思っていたのですが、蓋を開けて…

McAfeeのMySQL監査ツールを導入する!!

今まで、あまり気にしていなかったのですが、MySQLって監査(audit)の機能ってないのです。例えば、アプリケーション上のトラブルでデータが消えてしまった。原因がわからないなんていった場合の「いつ?」「だれか?」「何をした?」ってのを追跡したい場…

MySQLでEXPORT(INTO OUTFILE)したCSVファイルを他DB(IBM DB2)にインポートする方法

MySQLのデータをエクスポートして、他DBMSにデータをインポートする際にツールを使わない場合、たぶん・・なんですが、CSVをというフォーマットを介してデータ移行をするかと思っているのですが、そこで必ず引っかかってくるのが3つあり 1. データベースの…

MySQL: 意外と知らない?障害発生時の復旧方法について

障害発生!!!どうする!?でも・・MySQLだと、レプリケーション(スレーブ→マスターの昇格))でほぼなんとかなっちゃうのであまり使われることはないとは思いますが、実はロードフォワード(roll forward)回復もできちゃうんすよwwというほぼ僕のメモで…

MySQL 管理しやすくなりました!5.5 のパーティショニング

mysql 5.5になり、パーティションの機能もバージョンアップしました。MySQL 5.1では以前、当ブログにて書きましたが、今回は、MySQL 5.5で書きたいと思います。 後ろの行で、MySQL 5.1 と 5.5の比較(のようなもの)を書きましたのでご確認ください。

ldap clientの一括設定処理

動作完全未保障なんですが・・・・ldap clientの自動設定 shell を作ってみました、このシェルは、かなーり昔に投稿した、「OpenLDAPでアカウントを一元管理!~サーバの構築~クライアントの設定手順」をベースに(きっと)作成されております。当方の環境…

MySQL5 分離レベル ~ transaction_isolation

すごーく、いまさらなんですが、MySQL5.5から分離レベルが実装されました。もはやMySQLは商用データベースレベル!当方5.5が出て散々騒がれたときには何も触らないで、つい最近やっと検証するようになり気づいたのですが、何するにしても、なんかロックが多…