2009-03-04 13 views

答えて

0

http://www.oracle.com/technology/software/htdocs/xe_lic_prod.html

Any use of the Oracle Database Express Edition is subject to the following limitations; 
1. Express Edition is limited to a single instance on any server; 
2. Express Edition may be installed on a multiple CPU server, 
    but may only be executed on one processor in any server; 
3. Express Edition may only be used to support up to 4GB of user data 
    (not including Express Edition system data); 
4. Express Edition may use up to 1 GB RAM of available memory. 

だから私は、はい、と言うでしょう。

これらの制限は、Oracle自身でも適用されますか?そうでない場合は、インスタンスを1つのCPUでのみ実行するように制限する方法はありますか?

0

私は、Oracleの限界がかなり深いと思います。私のオラクル経験は、コンサルタントを売るお金を稼いでいることを示しています。デフォルト以外のインストールやファンシー設定をしたい場合は、本当に時間がかかることが予想されます。

選ぶ理由はない:

のMySQL、MS SQL ExpressまたはPostgre SQLを?

これらはすべて無料で制限は少ないです。 ASP.NETまたはJavaまたはPHPを使用してサイトを開発する場合、これらのすべてが意味を成します。 PostgreSQLはおそらく無料のデータベースエンジンのうちの1つです。

本当にクールでフレキシブルにしたい場合は、(N)HibernateやLinqのようなORMを使用してください。これは、使用しているデータベースを抽象化するので、後でデータベースを簡単に変更することができます。

0

あなたが必要とするすべてのものの詳細を知らずに、私の応答に反映されます。

いくつか挙げてください: 1.このデータベースに接続するユーザーの数はいくつですか? 2. CPUまたはIOバインドシステムですか? 3.必要なDB機能は何ですか?

ほとんどの場合、Oracle Expressはあなたの曖昧な現在のニーズを処理します。最初に実行する可能性が高い問題は、データが4GBを超える場合です。私はあなたのデータが一定にとどまるとは考えていません。 4GBのデータ制限に達するたびにデータをパージしたり、新しいデータベースにデータを移動したりするたびに、データをパージするという苦労は、最初の場所で使用する無料のマーケティングフックの価値がありません。 Oracleライセンスの支払いを予定していない場合は、PostgreSQLやMySQLなどのオープンソースデータベースを使用する方が良いでしょう。人為的な制限はなく、ライセンスは常に無料です。個人的に私はPostgreSQLに行きます。

私は、Oracle Expressを使用してラップトップにOracleのクイック・インストレーションを手に入れることができます。多くの人がおそらくそうしていますが、私は生産では何も使っていません。

これはあなたのすべての要件を知らなくても私の考えです。

はい、オラクルはソフトウェアでThiloが以前に述べた制限を適用します。

関連する問題