Metode Api.JetDefragment2

Memulai dan menghentikan tugas defragmentasi database yang meningkatkan organisasi data dalam database.

Namespace:Microsoft.Isam.Esent.Interop
Majelis: Microsoft.Isam.Esent.Interop (dalam Microsoft.Isam.Esent.Interop.dll)

Sintaks

'Declaration
Public Shared Function JetDefragment2 ( _
    sesid As JET_SESID, _
    dbid As JET_DBID, _
    tableName As String, _
    ByRef passes As Integer, _
    ByRef seconds As Integer, _
    callback As JET_CALLBACK, _
    grbit As DefragGrbit _
) As JET_wrn
'Usage
Dim sesid As JET_SESID
Dim dbid As JET_DBID
Dim tableName As String
Dim passes As Integer
Dim seconds As Integer
Dim callback As JET_CALLBACK
Dim grbit As DefragGrbit
Dim returnValue As JET_wrn

returnValue = Api.JetDefragment2(sesid, _
    dbid, tableName, passes, seconds, _
    callback, grbit)
public static JET_wrn JetDefragment2(
    JET_SESID sesid,
    JET_DBID dbid,
    string tableName,
    ref int passes,
    ref int seconds,
    JET_CALLBACK callback,
    DefragGrbit grbit
)

Parameter

  • tableName
    Jenis: System.String

    Parameter yang tidak digunakan. Defragmentasi dilakukan untuk seluruh database yang dijelaskan oleh ID database yang diberikan.

  • Penjual tiket
    Jenis: System.Int32

    Saat memulai tugas defragmentasi online, parameter ini menetapkan jumlah maksimum defragmentasi yang lolos. Saat menghentikan tugas defragmentasi online, parameter ini diatur ke jumlah pass yang dilakukan.

  • detik
    Jenis: System.Int32

    Saat memulai tugas defragmentasi online, parameter ini mengatur waktu maksimum untuk defragmentasi. Saat menghentikan tugas defragmentasi online, buffer output ini diatur ke lamanya waktu yang digunakan untuk defragmentasi.

Nilai kembali

Jenis: Microsoft.Isam.Esent.Interop.JET_wrn
Kode peringatan.

Keterangan

Panggilan balik yang diteruskan ke JetDefragment2 dapat dieksekusi secara asinkron. GC tidak tahu bahwa kode yang tidak dikelola memiliki referensi ke panggilan balik sehingga penting untuk memastikan panggilan balik tidak dikumpulkan.

Lihat juga

Referensi

Kelas Api

Anggota api

Namespace Microsoft.Isam.Esent.Interop