2013年6月10日月曜日

Oracleについて今更お勉強するの巻①

自分が今までお世話になってきた、DBたちは以下でした

SQL Server
MySQL
Postgress SQL
SQLite

が、世の中Oracleを使っていることが多いので、今更お勉強してみようと思いました。
何が違うのか?まずは軽く調べてみる。

インスタンスとデータベースの関係
SQL Serverたちは1インスタンスに対して、複数DBがあるのに対して、
Oracleは、1インスタンスに対して、1つのDBしか存在しない。

認証
OS認証と、DB認証がどちらもあるけども、Oracleはネットワーク・サービス認証がさらにある。

トランザクション
Oracleはいちいちコミットしなきゃいけないらしい。めんどくさい。。。

排他ロック
Oracleは排他ロック時にもデータを参照できる。これは良い!

ざっと挙げるとこんなもんだけども、インスタンスとデータベースの違いが一番引っかかりました。
ま。とりあえず使ってみないことにはね!というわけで、今ダウンロードなう。
次はインストールして使ってみようの巻の予定。(いつになるやら。。。)