TYPO3
7.6
|
Public Member Functions | |
execute () | |
getAdditionalInformation () | |
Public Member Functions inherited from AbstractTask | |
__construct () | |
execute () | |
getAdditionalInformation () | |
setTaskUid ($id) | |
getTaskUid () | |
getTaskTitle () | |
getTaskDescription () | |
getTaskClassName () | |
isDisabled () | |
setDisabled ($flag) | |
setExecutionTime ($timestamp) | |
getTaskGroup () | |
setTaskGroup ($taskGroup) | |
getExecutionTime () | |
setDescription ($description) | |
getDescription () | |
setScheduler () | |
unsetScheduler () | |
setExecution (\TYPO3\CMS\Scheduler\Execution $execution) | |
getExecution () | |
getNextDueExecution () | |
areMultipleExecutionsAllowed () | |
isExecutionRunning () | |
markExecution () | |
unmarkExecution ($executionID,\Exception $failure=null) | |
unmarkAllExecutions () | |
save () | |
stop () | |
remove () | |
Public Attributes | |
$selectedTables = array() | |
Protected Member Functions | |
getDatabaseConnection () | |
Additional Inherited Members | |
Protected Attributes inherited from AbstractTask | |
$scheduler | |
$taskUid | |
$disabled = false | |
$execution | |
$executionTime = 0 | |
$description = '' | |
$taskGroup | |
Perform OPTIMIZE TABLE SQL statements
This task reorganizes the physical storage of table data and associated index data, to reduce storage space and improve I/O efficiency when accessing the table. The exact changes made to each table depend on the storage engine used by that table.
Definition at line 24 of file OptimizeDatabaseTableTask.php.
execute | ( | ) |
Execute table optimization, called by scheduler.
Definition at line 39 of file OptimizeDatabaseTableTask.php.
References OptimizeDatabaseTableTask\getDatabaseConnection().
getAdditionalInformation | ( | ) |
Output the selected tables
Definition at line 60 of file OptimizeDatabaseTableTask.php.
|
protected |
Definition at line 68 of file OptimizeDatabaseTableTask.php.
References $GLOBALS.
Referenced by OptimizeDatabaseTableTask\execute().
$selectedTables = array() |
Definition at line 32 of file OptimizeDatabaseTableTask.php.