Цитата:
Сообщение от
Vadik
join RecId для неиспользуемых таблиц есть смысл заменить на join TableId
разница есть, но небольшая:
эти 2 запроса на 10000 итераций с чистым кэшем сиквела (freeproccache + DROPCLEANBUFFERS) такие результаты дают:
1) выборка с TableId - прошло сек: 58-59
2) выборка с RecId - прошло сек: 58-59
т.е. результаты примерно одинаковые
но что примечательно для всего этого: сиквел таки грузится чуть меньше (за recId не лезет на другую станицу):
Page lookups/sec для вариантов соответственно (средний показатель):
1) 5200 страниц/сек
2) 5600 страниц/сек
реальных таких нагрузок практически не будет, но знание - сила!