• ベストアンサー

SQLserverとMSDEにていて

 当方データベースについてはほとんど無知に等しい状態なのですが、 何の因果かデータベース導入についての調査を行っている最中です。  一応色々なサイトを渡り歩きましたが、下記の点についてご教授願いたく 何卒よろしくお願いいたします。 (1)MSDEの同時接続ユーザー数は「5人」それとも「25人」?。  MSのサイトでは「同時接続ユーザー数が25以下の基本的なWebアプリ  ケーションにとっては、MSDE は理想的な~~~」とありましたが、  他のサイトでは「5人」という表記があり、混乱してます。 (2)仮にSQLserverを購入してサーバーにインストールした場合、一般的には  接続人数分のCALを購入しなければならないと思われますが、クライアント  側にMSDEのエンジンだけをを入れるような場合にもライセンスが必要なの  でしょうか?。  (基本的なライセンスの考え方がわかっていないのだと思いますが・・・) (3)上記(1)の「同時接続ユーザ数」と言った場合、これは言葉通りの「同時に  アクセスできる人数」と考えるのでしょうか?。  つまり、同時にアクセスする端末が5台であれば、時間をずらして5台ずつ  アクセスすれば問題ないのでしょうか?。  (例:20台の端末が1時間交代でアクセスするのであれば問題ない?) (4)MSDEでもデータの同期は可能なのでしょうか?。  以上、基本的な(稚拙な)質問でまことに恐縮ですが、何卒ご回答のほど よろしくおねがいいたします。  m(_ _)m

質問者が選んだベストアンサー

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.2

(1) 同時接続が8を超えるとワークロードガバナ(処理を遅らせる嫌がらせ)が 働きます。 http://www.microsoft.com/japan/sql/msde/techinfo/WorkLoadGov.asp 実際は25あたりで差が出るようです。 http://www.akizuki.co.jp/book/default.htm >他のサイトでは「5人」という表記があり 旧MSDEにそのような制限があるとされていたが、 実際は、差がないという意見もあります。 http://www.akizuki.co.jp/msde/ MSDE2000に「5人」制限という話は全くのデマです。 >(2)仮にSQLserverを購入してサーバーにインストールした場合、一般的には  接続人数分のCALを購入しなければならないと思われますが 人数が多い場合は、CPUライセンスの方が得。 「同期」については分かりません。

m_hagi
質問者

お礼

実際に使用されている情報は貴重です。 本当にありがとうございます。 またご縁がございましたら、何卒よろしくお願いいたします。

その他の回答 (1)

  • KamoPlat
  • ベストアンサー率46% (23/50)
回答No.1

バージョンの差です。 http://www.microsoft.com/japan/sql/msde/ にあるようにMSDE 2000なら25だそうです。 同時接続についてですが、最適化なだけで制限されているわけではないはずです。 ↑のサイトにもライセンスが載っていますがMSDEをクライアントに配布するのは問題ないです。手続きすればですが。 こういったライセンスに関する質問ならインシデントを消費せずにサポートから回答をもらえますよ。 (以前のMSDEはクライアントになるプログラムの開発環境を規制してました。) データの同期とは具体的にどういうことを考えていますでしょうか?

m_hagi
質問者

お礼

ありがとうございました。 まだまだ苦難の道は続きそうです。 またご縁がございましたら、何卒よろしくお願いいたします。

m_hagi
質問者

補足

ご回答ありがとうございます。 m(_ _)m  「同期」についてですが、例えばMSDEで作成したDBをサーバに置き、ミラーのDBをクライアント側に配置するとします。  この時に、以下のようなデータの同期が可能か考えております。 (1)サーバ側で修正したレコードを各クライアントへ更新 (2)クライアント側でDBを更新し、サーバ側に反映。   その後、その更新内容を各クライアントに対して反映しするという、   「クライアント⇒サーバー⇒別クライアント」の形が最高です。

関連するQ&A