Составной индекс или хешированный индекс?И внедрение в MySQL Workbench - PullRequest
0 голосов
/ 18 марта 2012

Я пытаюсь внедрить естественный индекс в мои таблицы.

Данные, которые я пытаюсь сохранить в качестве первичного индекса, представляют собой идентификатор перенаправления, который используют 3 разных сайта.

Например,

site1.com/?r=9999
site2.com/?r=1489
site3.com/?r=15890

Эти идентификаторы перенаправления зависят от сайта, который их использует (например, идентификатор перенаправления 9999 на сайте 1 переходит в другое место, чем идентификатор перенаправления 9999 на сайте 2).Я должен хранить информацию об этих идентификаторах перенаправления в нескольких таблицах (к которым я присоединяюсь при необходимости).

Мой вопрос такой, поскольку эти идентификаторы перенаправления могут быть одинаковыми, MySQL предлагает создать составные индексы или «хешированные» индексы.Что я должен сделать, основываясь на моей ситуации?Хеширование или компоновка, а затем, как мне рассказать MySQL Workbench (при создании диаграммы модель / EER) для создания этого хешированного или составного индекса.Большое спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...