使用をお勧めします:
PRIMARY KEY (category_id, posts_id)
id 値は常に一意になります-そうでないのは、category_idのペアリングです およびposts_id 。
しかし、category_idですでに一意のキーが定義されていることを見逃しました およびposts_id 列なので、主キーはidだけである可能性があります 。ただし、主キーは、クラスター化インデックスになることを意味します。idよりも、これら2つの列を検索することになります。 列なので、検索は2つの列の非クラスター化インデックスよりも細かく改善されるはずです。