web-dev-qa-db-ja.com

本番用のSQL Express?

SQL Expressを運用環境で使用するのは合理的な選択ですか?

マイクロソフトの比較表を見ました。

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

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

40
Gabe Sumner

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

他の唯一の主要な制限要因はRAMの制限ですが、小規模なサイトでは、実際の問題が多すぎることに気づきませんでした。

24
Mitchel Sellers

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

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

13
cllpse

質問することが1つあるかもしれません。SQLServer Expressの機能よりもニーズが大きい場合、商用バージョンを購入できるでしょうか。

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

6
Tom Kidd

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

1
Tim Meers