SQL Server Expressの制限事項

SQL Server Expressには、他のSQL Server.エディションと比較して制限があります。これらの制限があるということは、SQL Server Expressを使用すると特定のLANSA実装要件を満たさなくなる可能性があります。

一般的な制限事項

インスタンスごとの最大プロセッサ数は、1プロセッサまたは4コアのいずれか少ない方に制限されます。

最大インスタンス数(データベース数)

16

最大RAM

1 GB

最大データベース・サイズ

4GB

SQL Serverエージェント

未対応

 

RAMの制限事項と、CPUを1つしか使えない点、およびマシン上の処理や速度を考慮すると、SQL Server Expressを使用できるLANSA開発者の適正人数は約10人と考えられます。ただし、多くの要因が関わるため、正確なガイダンスの提供は困難です。したがって、ご使用の具体的なニーズをテストしてから、開発環境にとって適切なSQL Serverエディションを決定することが重要です。LANSAはリポジトリ・ベースの開発システムであるため、データベースを非常によく使用します。したがって、十分なRAMを搭載したマルチプロセッサのハイエンド・サーバーで5人以上の開発者がデータベース・エンジンを実行する場合、少なくともWorkgroup Edition以上を導入する価値は大いにあります。Express Editionを選択するか、上位のエディションを選択するかにかかわらず、2人以上のユーザーがデータベースを使用する場合は、サーバー・オペレーティング・システムを使用して、独立したマシンにデータベース・エンジンを配置してください。

SQL Server Expressはフル・エディションと互換性があるため、MicrosoftはStandard EditionまたはEnterprise Editionに後でアップグレードすることをサポートしています。ただし、「SQL Server 開発者向け技術情報」の「Version and Edition Upgrades」 に示す制限事項があります。パフォーマンスが想定ほど良好でない場合、ハードウェアを改善するか、フル・エディションにアップグレードすることをお勧めします。

配布用システムの選定はさらに簡単です。4GBは決して大きなデータベースではないため、Express Editionではおそらく不十分です。たとえデータベースの大きさが十分だったとしても、1GBのRAMでサポートできるユーザー数は、ほとんどの配布用システムでは少なすぎます。したがって、LANSAでは配布用システムにExpress Editionを使用しないことをお勧めします。

詳細については、次のリンクを参照してください。