米Salesforce.comが提供する「Database.com」。インターネットを介してRDBMS機能を提供するサービスである。このサービスの基盤には米OracleのRDBMSが使われている。ただし、普通の使い方ではない。 Salesforce.comのサービスの特徴は「マルチテナント」であることだ。つまり、複数社の多数のアプリケーションを、一つのシステムとして動作させている。一つのシステムとして動作しているので、サービス利用者(この場合、アプリケーション提供者)が増えてもDatabase.comの運用は煩雑になりにくい。 「マルチテナントを実現する」というエンジニアの強烈な意思 Oracle Databaseを直接使うのに比べれば制限はあるが、サービス利用者はDatabase.com上に自由にテーブルを定義できる。いったい、どんな仕組みなのだろうか。同社のホワイトペーパーなどを読んで