|
MongoDB::repairこのデータベースを修復・圧縮する 説明
public array MongoDB::repair
([ bool
$preserve_cloned_files = false
[, bool $backup_original_files = false
]] )これは、データベースのすべてのデータの最新コピーを作成します。 壊れたデータは削除し、データを圧縮して空き領域を拡大します。 大きなデータベースでは非常に長い時間がかかります。 通常はシェルやコマンドラインから実行し、ドライバから実行することはありません。 これは、次の関数と同じ意味です。
<?php パラメータ
返り値データベースの応答を返します。 参考MongoDB コアドキュメントの » repairDatabase を参照ください。 例例1 MongoDB::repair の例 この例は、データベースを修復・圧縮する方法を示します。
<?php 上の例の出力は、 たとえば以下のようになります。 Array ( [ok] => 1 ) |