Manual:Profiling table/ja

The profiling table is used to store -related data. This table doesn't exist unless created, e.g. by setting  in your StartProfiler.php and running.

pf_count
イベントの件数 (整数).

pf_time
経過時間の合計 (ミリ秒).

pf_memory
メモリの合計 (キロバイト).

pf_name
メソッド名 (例: Title::getNamespace).

pf_server
Host (e.g. lucy-HP-Compaq-Elite-8300-SF).

スキーマの要約
DESCRIBE profiling; +---+--+--+-+-+---+ +---+--+--+-+-+---+ +---+--+--+-+-+---+
 * Field    | Type         | Null | Key | Default | Extra |
 * pf_count | int(11)      | NO   |     | 0       |       |
 * pf_time  | float        | NO   |     | 0       |       |
 * pf_memory | float       | NO   |     | 0       |       |
 * pf_name  | varchar(255) | NO   | PRI |         |       |
 * pf_server | varchar(30) | NO   | PRI |         |       |

DESCRIBE profiling; +---+--+--+-+-+---+ +---+--+--+-+-+---+ +---+--+--+-+-+---+
 * Field    | Type         | Null | Key | Default | Extra |
 * pf_count | int(11)      | NO   |     | 0       |       |
 * pf_time  | float        | NO   |     | 0       |       |
 * pf_name  | varchar(255) | NO   | PRI |         |       |
 * pf_server | varchar(30) | NO   | PRI |         |       |

DESCRIBE profiling; +--+--+--+-+-+---+ +--+--+--+-+-+---+ +--+--+--+-+-+---+
 * Field   | Type         | Null | Key | Default | Extra |
 * pf_count | int(11)     | NO   |     | 0       |       |
 * pf_time | float        | NO   |     | 0       |       |
 * pf_name | varchar(255) | NO   | PRI |         |       |

外部リンク

 * https://phabricator.wikimedia.org/source/mediawiki/browse/master/maintenance/archives/patch-profiling.sql