|
MediaWiki
REL1_20
|
Maintenance script that benchmarks SQL DELETE vs SQL TRUNCATE. More...


Public Member Functions | |
| __construct () | |
| Default constructor. | |
| execute () | |
| Do the actual work. | |
Private Member Functions | |
| delete ($dbw) | |
| insertData ($dbw) | |
| truncate ($dbw) | |
Maintenance script that benchmarks SQL DELETE vs SQL TRUNCATE.
Definition at line 31 of file bench_delete_truncate.php.
Default constructor.
Children should call this *first* if implementing their own constructors
Reimplemented from Benchmarker.
Definition at line 33 of file bench_delete_truncate.php.
| BenchmarkDeleteTruncate::delete | ( | $ | dbw | ) | [private] |
Do the actual work.
All child classes will need to implement this
Reimplemented from Maintenance.
Definition at line 38 of file bench_delete_truncate.php.
References $test, echo, insertData(), truncate(), and wfGetDB().
| BenchmarkDeleteTruncate::insertData | ( | $ | dbw | ) | [private] |
| $dbw | DatabaseBase |
Definition at line 76 of file bench_delete_truncate.php.
Referenced by execute().
| BenchmarkDeleteTruncate::truncate | ( | $ | dbw | ) | [private] |
| $dbw | DatabaseBase |
Definition at line 97 of file bench_delete_truncate.php.
References $test.
Referenced by execute().