В перспективе регистрации с миллионами строк. Какой предпочтительный способ?
Храните Guid как UniqueIdentifier или Binary? Что быстрее для поиска?
UniqueIdentifier
Binary
Часть C # генерации значений здесь не проблема.
GUID хранится как двоичный файл, но при сравнении и сортировке применяются правила, которые отличаются от простого двоичного файла. См. Как на самом деле хранится и сортируется / сравнивается guid в SQL Server? , чтобы узнать больше
Что бы вы ни выбрали, не используйте GUID в кластерном индексе. Почему, см. Каковы причины * не * использования GUID для первичного ключа? в качестве одного примера.