Наши данные хранятся в базе данных SQL Server 2008, между таблицами будет много запросов и стыков. У нас есть этот аргумент внутри команды, некоторые утверждают, что использование целочисленного идентификатора лучше для производительности, некоторые аргументируют использование guid (уникальный идентификатор).
Неужели производительность действительно страдает от плохого использования GUID в качестве первичного ключа?