次のフィールドを持つmysqlデータベーステーブル「記事」があるとしましょう:id、、、、titleurlviews
インデックスでマークされたフィールドと、インデックスでマークtitleされたフィールドがあります。FULLTEXTurlUNIQUE
私の質問は、次のような通常の更新を行う場合です。
UPDATE 'article' SET views = views + 1 WHERE id = {id}
...これにより、mysql テーブルのインデックスが更新されますか?
viewsフィールドをテーブルに保持することは (速度の観点から) 安全ですか、それとも次のフィールドarticleを使用して別のテーブルを作成する必要がありますか?article_statsarticle_idviews