次の方法で共有


Shrink メソッド

空のページをファイルの末尾に移動して、ファイルを切り詰めることにより、SQL Server Compact 3.5 データベース内の使用済み領域がクリアされます。

名前空間:  System.Data.SqlServerCe
アセンブリ:  System.Data.SqlServerCe (System.Data.SqlServerCe.dll)

構文

'宣言
Public Sub Shrink
'使用
Dim instance As SqlCeEngine

instance.Shrink()
public void Shrink()
public:
void Shrink()
member Shrink : unit -> unit 
public function Shrink()

説明

Compact メソッドと異なり、Shrink メソッドでは、一時データベース ファイルが作成されません。代わりに、割り当てられていないページおよび空のページがすべてファイルの末尾に移動し、切り詰められます。その結果、全体のデータベース サイズが削減されます。

AutoShrink()()()() プロパティをデータベースに設定して、データベースが自動的に縮小されるように設定できます。

使用例

Dim engine As New SqlCeEngine("Data Source = AdventureWorks.sdf")
engine.Shrink()
SqlCeEngine engine = new SqlCeEngine("Data Source = AdventureWorks.sdf");
engine.Shrink();

関連項目

参照

SqlCeEngine クラス

SqlCeEngine メンバー

System.Data.SqlServerCe 名前空間