新鮮

頑張らないために頑張る

SPONSORED LINK

MySQL勉強、Connecter/J をすこし調べてみた

 

データベース系の資格といえば ORACLE MASTER が有名だが、実は MySQL にも ORACLE MASTER 相当の資格がある。

  • (1Z0-882) Oracle Certified Professional, MySQL 5.6 Developer
  • (1Z0-883) Oracle Certified Professional, MySQL 5.6 Database Administrator

諸般の事情で MySQL 5.6 Developer をとらなければならなくなったので学習メモを残しておく。資格勉強をする方や MySQL を利用する方の参考になれば幸いである。

今回は「Connecter/J」。

 

Connecter/J とは、MySQL の JDBC ドライバである。Java から MySQL に接続するときにつかう。MySQL といえばレプリケーションだが、JDBC ドライバで更新系/参照系の接続制御ができるのだそうだ。

jdbc:mysql://primary,failover1,failover2...
primaryのサーバが停止したときは、他のサーバにフェイルオーバする
jdbc:mysql;replication://master,slave1,slave2...
更新処理はマスターで実行し、参照処理はスレーブで実行する
jdbc:mysql:loadbalance://server1,server2...
参照更新処理を複数のノードに分散する

 

loadbalance というのがよく分からない。んー、MySQL NDB Cluster とかで使うのだろうか。Connecter 関連は MySQL の日本語マニュアルがなさそうなのがツライ。