Показать сообщение отдельно
Старый 16.08.2007, 20:23   #4  
SHiSHok is offline
SHiSHok
Участник
Аватар для SHiSHok
Дети Юза
 
219 / 103 (4) +++++
Регистрация: 28.07.2005
Адрес: Донецк
Цитата:
Сообщение от 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 страниц/сек
реальных таких нагрузок практически не будет, но знание - сила!
__________________
--- SHiSHok