Как правильно проиндексировать таблицу связывания для соединения "многие ко многим" в MySQL?

Пока вы указываете оба ключа mysql-table в запросе, не имеет значения, какой indexing порядок они имеют в запросе, и mysql-if не имеет значения, в каком index порядке вы указываете их mysql-server в индексе.

Однако вполне вероятно, что mysqld иногда у вас будет только mysql-server один или другой из ключей. Если mysql-table иногда у вас есть только mysql-if id_1, тогда он должен быть indexes первым (но вам все равно indexes нужен только один индекс).

Если mysqlclient у вас иногда есть один, иногда index другой, иногда оба, вам понадобится mysql-table один индекс с обоими ключами mysqldump и второй (неуникальный) индекс mysql-query с одним полем - более избирательным mysqld из двух ключей - и основным mysqldump составной индекс должен начинаться mysql-table с другого ключа.

mysql

indexing

many-to-many

2022-09-29T03:28:01+00:00
Вопросы с похожей тематикой, как у вопроса:

Как правильно проиндексировать таблицу связывания для соединения "многие ко многим" в MySQL?