Manual:revision_comment_temp テーブル

This page is a translated version of the page Manual:Revision comment temp table and the translation is 100% complete.
Other languages:
Manual:コンテンツ MediaWiki のデータベース レイアウト revision_comment_temp テーブル
MediaWiki バージョン:
1.30

revision_comment_temp テーブルは一時的なテーブルであり、revision テーブルの各レコードと comment テーブルの各レコードの間のリレーションを作成します。 revision テーブルの変更 (alter) でのブロッキングを避けるために作成されました。 英語版ウィキペディアのような大規模なウィキでは、revision テーブルの変更 (alter) には1か月程度の期間を要します。 このテーブルは、このような変更 (alter) を避けるために作成されており、将来的には revision テーブルにマージする予定です。

このテーブルは Gerrit change 357892 で導入されました。 image_comment_temp テーブルも参照してください。

フィールド

revcomment_rev

revision.rev_id へのキー

revcomment_comment_id

comment.comment_id へのキー

スキーマの要約

MediaWiki バージョン:
1.30

DESCRIBE revision_comment_temp;

+-----------------------+---------------------+------+-----+---------+-------+
| Field                 | Type                | Null | Key | Default | Extra |
+-----------------------+---------------------+------+-----+---------+-------+
| revcomment_rev        | int(10) unsigned    | NO   | PRI | NULL    |       |
| revcomment_comment_id | bigint(20) unsigned | NO   | PRI | NULL    |       |
+-----------------------+---------------------+------+-----+---------+-------+

インデックス

MediaWiki バージョン:
1.30

SHOW INDEX IN revision_comment_temp;

+-----------------------+------------+----------------+--------------+-----------------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| Table                 | Non_unique | Key_name       | Seq_in_index | Column_name           | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
+-----------------------+------------+----------------+--------------+-----------------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| revision_comment_temp |          0 | PRIMARY        |            1 | revcomment_rev        | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| revision_comment_temp |          0 | PRIMARY        |            2 | revcomment_comment_id | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| revision_comment_temp |          0 | revcomment_rev |            1 | revcomment_rev        | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
+-----------------------+------------+----------------+--------------+-----------------------+-----------+-------------+----------+--------+------+------------+---------+---------------+