Какие такие структуры, как их можно особенно готовить чтобы все быстрее стало, кто что готовил и что забыл ? Где это можно увидеть, померить, понюхать ?
Не усложняйте, не вводите новые сущности
При FIRSTFAST ядро делает
X++:
SELECT TOP 1 (TOP 10 / TOP 100 / TOP 1000)
Дальше уже оптимизатор SQL Server-а думает что здесь можно оптимизировать и как. При singletone lookup по первичному ключу - особенно не наоптимизируешь, заранее известно что вернется либо одна запись либо ни одной, с методом доступа в общем тоже все понятно
https://tinyurl.com/yb7her2j