私の質問を読んでいただきありがとうございます。私は本当の質問になる前に少し背景。私たちはアプリケーションを構築しており、プロジェクトを開始する最初の日、または開始してから数ヶ月後にどれだけの量が得られるかはわかりません。Amazon EC2マイクロインスタンスでの運用用SQL Server Express 2008 R2
私たちは開発目的でSQL Server Express 2008 R2を使用しており、Amazon EC2でSQL Server 08 Standardを最適に使用しています。しかし、あなたが知っているように、Amazon EC2とSQL Server 08 Standardは高価です。
SQL Server Express 08をプロダクション用に選択する必要がある場合は苦労し、後で必要があれば拡張しますか、すぐにSQL Server 2008 Standardを開始しますか?
私はインターネットでSQL Server 2008 Expressをプロダクション用に使った人の経験を読んだことがありますが、それについての議論はほとんどありませんでした。私の研究から
SQL Server 2008 express performance in production environment?
https://serverfault.com/questions/60670/sql-server-express-for-production-databases
、私は、SQL Serverのエクスプレスは、1 GBのRAM、1つのCPU(複数のコアを持つことができます)とデータベースあたり10 GBの制限を扱うことができる知っています。私はまた誰かがSQLサーバーエージェントとプロファイリングなどの不足を述べた投稿を読んで、開発者版を使用してリモートでログインしてパフォーマンスを測定することができます。
Amazon Micro InstanceでSQL Server Express 08を実行する予定ですこのインスタンスはデータベース専用です)。
「マイクロインスタンスのメモリの613メガバイト、(短い定期的なバースト用)2つのECUまで、唯一のEBSストレージ、32ビットまたは64ビットプラットフォーム」
だから私はどのくらいのメモリと確信してないんだけど私はOSによって多くが取られると信じているので、Expressのために利用できるようにしてください。
私の本物の質問は、上記の設定またはそれと同様の方法でSQL Server Express 08をプロダクション用に使用したことですか?どのくらいの同時接続でExpressを処理できましたか?生産のために急行を管理することに関して、あなたはどんな課題に直面しましたか?
「500人のユーザーがあなたのアプリを使用していて、アプリのすべてのページで複数のSPを呼び出すと、エクスプレスでそれを処理できました」などは非常に役に立ちます。
私がExpressを使いたい理由は、お金を節約し、後でスケールすることです。
もう一つの選択肢は、Microsoft Bizsparkを入手して標準バージョンのライセンスを取得し、EC2インスタンスにインストールして、標準バージョンと一緒に出荷する必要がある場合に、初期コストを削減することです。私はちょっと救いたいが、同時に、リソースの不足のために自分のアプリユーザーに苦しみをかけたくない。
私のポストを読んでいただき、ありがとうございます。私はあなたの経験や提案を聞くことを楽しみにしています。
よろしく、 BRBH
私の経験では、それはかなりうまくいきます...しかし、その少量のメモリでは、オペレーティングシステムで奇妙な量の休止と多くのメモリページフォルトが発生します。幸いにも、それはマイクロでテストするのが安いです...だから私は1つを起動し、いくつかのテストの後にどのように感じるかを見てみましょう。 –