43

本番環境で SQL Express を使用することは妥当な選択ですか?

Microsoft の比較表を見ました。

http://www.microsoft.com/sql/prodinfo/features/compare-features.mspx

小規模から中規模の Web サイトで SQL Express を使用します。4 GB のデータベース サイズ制限を超えるとは思えません。SQL Express は通常、共有ホスティング環境でサポートされていますか? SQL Express を不当な選択にするような、私が見逃しているものはありますか?

4

5 に答える 5

26

多くの人が SQL Express を本番環境で使用しており、うまく機能していることを知っています。最大の制限要因は、自動バックアップ用の SQL エージェントがないことです。バックアップを自動化するには、VM イメージ (VPS 上にある場合) を取得するか、Windows スケジューラまたはその他のテクノロジを使用する必要があります。

他の唯一の主要な制限要因は RAM の制限ですが、小さなサイトの場合、実際の問題が大きすぎることに気付いていません。

于 2008-10-07T21:48:21.647 に答える
15

多くの安価なホスティング会社は SQL Express を使用しています。また、個人的な経験から、SQL Express がほとんどの場合に実行可能なソリューションであることを知っています。

「ほとんどのもの」には、本番環境での大規模なプロジェクトが含まれます。

于 2008-10-07T21:40:44.690 に答える
6

質問の 1 つとして、お客様のニーズが SQL Server Express の機能を上回る場合、商用バージョンを購入する余裕はありますか?

SQL Server Express のアイデアの 1 つは、それでサイトをホストでき、サイズが大きくなったら (4 GB 以上が必要になるなど)、商用バージョンを購入することだと思います。それを使用しています。しかし、収入が商用バージョンを購入できるよりも早くサイトが成長する場合、これは問題になる可能性があります (また、サイトが必要以上のデータ/ディスク容量を消費している場合は、データベースの設計上の欠陥である可能性があります)。

于 2008-10-07T21:48:01.930 に答える
1

メモリとプロセッサの制限を気にしない場合は、SQL Express が最適です。データベース サイズの制限は、2008 R2 で制限が 10 GB に引き上げられたため、それほど大きな問題ではありません。他の制限はまだ同じだと思います。

于 2010-05-05T14:59:53.580 に答える
-8

SQL Express には最大 5 つの同時接続があります。同時接続が 5 つを超えると、パフォーマンスが大幅に低下します。また、SQL エージェントが含まれていないことを考慮する必要があるため、バックアップやメンテナンス タスクをスケジュールする場合は、Windows スケジューラを使用する必要があります。これ以外は、小規模なデータベースに最適なソリューションです。

于 2008-10-07T21:43:16.480 に答える