added simple build-in profiling
This commit is contained in:
parent
29ade1d9b9
commit
9796e99fa8
5 changed files with 64 additions and 2 deletions
16
update.php
16
update.php
|
@ -1122,3 +1122,19 @@ function update_1130() {
|
|||
q("ALTER TABLE `item` ADD `file` MEDIUMTEXT NOT NULL AFTER `inform`, ADD FULLTEXT KEY (`file`) ");
|
||||
}
|
||||
|
||||
/**
|
||||
* CREATE TABLE for profiling
|
||||
*/
|
||||
function update_1132() {
|
||||
q("CREATE TABLE IF NOT EXISTS `profiling` (
|
||||
`id` INT NOT NULL AUTO_INCREMENT PRIMARY_KEY ,
|
||||
`function` VARCHAR(255) NOT NULL,
|
||||
`file` VARCHAR(255) NOT NULL,
|
||||
`line` INT NOT NULL DEFAULT '-1',
|
||||
`class` VARCHAR(255),
|
||||
`time` FLOAT(10, 2) NOT NULL,
|
||||
INDEX(`function`),
|
||||
INDEX(`file`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8; ");
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue