Jump to content

Manual:image_comment_temp テーブル

From mediawiki.org
This page is a translated version of the page Manual:Image comment temp table and the translation is 100% complete.
Manual:コンテンツ MediaWiki のデータベース レイアウト image_comment_temp テーブル
MediaWiki バージョン:
1.30 – 1.31

image_comment_temp テーブルは一時的なテーブルであり、image テーブルの各レコードと comment テーブルの各レコードの間のリレーションを作成します。 image テーブルの変更 (alter) でのブロッキングを避けるために作成されました。 ウィキメディア・コモンズのような大規模なウィキでは、image テーブルの変更 (alter) には1か月程度の期間を要します。 このテーブルは、このような変更 (alter) を避けるために作成されており、image.img_description_id フィールドが作成された後に image テーブルにマージされました。

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

MediaWiki 1.32 で、image_comment_temp テーブルは タスク T188132image テーブルにマージされました。 その後、image_comment_temp テーブルは除去されました。

フィールド

imgcomment_name

image.img_name へのキー

imgcomment_description_id

comment.comment_id へのキー

スキーマの要約

MediaWiki バージョン:
1.30 – 1.31

DESCRIBE image_comment_temp;

+---------------------------+---------------------+------+-----+---------+-------+
| Field                     | Type                | Null | Key | Default | Extra |
+---------------------------+---------------------+------+-----+---------+-------+
| imgcomment_name           | varbinary(255)      | NO   | PRI | NULL    |       |
| imgcomment_description_id | bigint(20) unsigned | NO   | PRI | NULL    |       |
+---------------------------+---------------------+------+-----+---------+-------+

インデックス

MediaWiki バージョン:
1.30 – 1.31

SHOW INDEX IN image_comment_temp;

+--------------------+------------+-----------------+--------------+---------------------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| Table              | Non_unique | Key_name        | Seq_in_index | Column_name               | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
+--------------------+------------+-----------------+--------------+---------------------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| image_comment_temp |          0 | PRIMARY         |            1 | imgcomment_name           | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| image_comment_temp |          0 | PRIMARY         |            2 | imgcomment_description_id | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| image_comment_temp |          0 | imgcomment_name |            1 | imgcomment_name           | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
+--------------------+------------+-----------------+--------------+---------------------------+-----------+-------------+----------+--------+------+------------+---------+---------------+