Date: Wed, 2 Mar 2005 13:56:44 +0900
From: "Noriko Kudo" <who@sub.example.jp>
> Subject: [ml-msde-beg:01469] Re: ADP から MSDERelA の接続方法について
>
> MSDEとSQLServerとの違いは、1個のデータベースで運用を行なう
> データファイルの大きさに制限があるか無いかです。
> MSDEは、2GBの上限があります。
>
> [INFO] MSDE 2000 をアプリケーションのデータベース エンジンとして
> 選択する際に役立つ情報
> http://support.microsoft.com/default.aspx?scid=kb;ja;321518
>
> 注意するのは、2GBまでギリギリ使用できると考えるのではなく、
> 1GBから1.5GBまでに止めておくと考えてください。
> それは、データベースのデータファイルを各種メンテナンス作業を
> 実施した場合に、データファイルサイズが大きくなる場合があります。
>
> メンテナンス作業中にデータファイルが成長し、2GBの容量制限に
> 達すると、そのようなメンテナンス作業はすべて中止されます。
> このような理由から、上限値を2GBではなく、それ以下と考えてください。
> トランザクションログファイルの大きさは、2GBの制限には含まれません。
>
> データベースのデータファイルは、
> select
> file_name(fileid) as [論理ファイル名],
> CEILING (convert(float,size) * 8192.0/1024.0/1024.0) AS [ファイルサイズ
> (MB)] ,
>
> CEILING(FILEPROPERTY(file_name(fileid),'SpaceUsed')*8192.0/1024.0/1024.0)
> AS [使用領域(MB)] ,
>
> CEILING((FILEPROPERTY(file_name(fileid),'SpaceUsed')*8192.0/1024.0/1024.0)
> /(convert(float,size) * 8192/1024/1024) * 100 ) as [使用率(%)]
> from dbo.sysfiles
> --order by [使用率(%)] desc
> order by [論理ファイル名]
> で、だいたい見当がつきます。
>
>
> 並列クエリに関しても、MSDEはCPUが2個までです。
> もし、それ以上のCPUが搭載されたサーバー機であれば、MSDEの
> 運用はよくないと思います
>
> 基本的に、データベースサイズが2GBの上限にならず、CPUも2個の
> マシンであれば、MSDEもSQLServerも、データベースエンジンとしての
> 性能は変わらないと思います。
> もちろん同時接続数の制限がMSDEには付いていますので、多人数
> での運用は無理があります。
>
> MSDEで運用を始めて、何か遅くて使い物にならないと感じ出したら
> SQLServerに変えたらどうでしょうか?
>
> 何も不満がなければ、MSDEの運用で大丈夫だということでしょう。
>
堀川様、ご教授ありがとうございました。
一応、上記の方向で、C/S構築(データーベースサーバー構築)してみます。
また、つまづくことがありましたら、お世話になるかもしれませんので
そのときには、よろしくお願い申し上げます。
KUDO
NORIKO
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|