MySQL で UUID を主キーとして使用した場合のパフォーマンスに関するオンライン記事をいくつか読みました。共通のテーマは、それらが賛成か反対かは、非連続データがインデックスのパフォーマンスを損なうという考えです。
https://blog.codinghorror.com/primary-keys-ids-versus-guids/
最高のパフォーマンスを得るには、生成された GUID が部分的に連続している必要があります
https://www.percona.com/blog/2014/12/19/store-uuid-optimized-way/
UUIDフィールドを再配置して使用する関数を作成します(UUIDを再配置するとパフォーマンスが大幅に向上することを示した後)
ただし、非順次データが B-TREES、HASHES、CLUSTERED インデックスなどのインデックスにどのように影響するかを理解できません。