Método Api.JetDefragment

Inicia y detiene las tareas de desfragmentación de bases de datos que mejoran la organización de datos dentro de una base de datos.

Espacio de nombres:Microsoft.Isam.Esent.Interop
Ensamblaje: Microsoft.Isam.Esent.Interop (en Microsoft.Isam.Esent.Interop.dll)

Sintaxis

'Declaration
Public Shared Function JetDefragment ( _
    sesid As JET_SESID, _
    dbid As JET_DBID, _
    tableName As String, _
    ByRef passes As Integer, _
    ByRef seconds As Integer, _
    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 grbit As DefragGrbit
Dim returnValue As JET_wrn

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

Parámetros

  • tableName
    Tipo: System.String

    Parámetro sin usar. La desfragmentación se realiza para toda la base de datos descrita por el identificador de base de datos especificado.

  • Pasa
    Tipo: System.Int32

    Al iniciar una tarea de desfragmentación en línea, este parámetro establece el número máximo de pasos de desfragmentación. Al detener una tarea de desfragmentación en línea, este parámetro se establece en el número de pases realizados.

  • segundos
    Tipo: System.Int32

    Al iniciar una tarea de desfragmentación en línea, este parámetro establece el tiempo máximo de desfragmentación. Al detener una tarea de desfragmentación en línea, este búfer de salida se establece en el período de tiempo utilizado para la desfragmentación.

Valor devuelto

Tipo: Microsoft.Isam.Esent.Interop.JET_wrn
Código de advertencia.

Vea también

Referencia

Clase de API

Miembros de api

Espacio de nombres Microsoft.Isam.Esent.Interop