Показать сообщение отдельно
Старый 07.03.2007, 22:57   #11  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Автор и здесь я

Другая база просто, с бОльшим намного кол-вом номенклатуры.
А комментарии

Видим, что SET получился лучше временной таблицы, даже если используется JOIN.
Думается мне, что и при использовании временной таблицы результаты были бы значительно лучше, но винт медленный (4200 оборотов), и загаженный. Поэтому возможно задержки связаны именно с обращениями к винту, но FileMon не было под рукой, чтобы убедиться наверняка.

SET проигрывает значительно стандартному Аксаптовскому способу, но последний кушает значительно больше памяти.
Можно будет попробовать организовать коллекцию Record'ов, и сравнить после этого быстродействие (когда и там и там будут уже подготовленные курсоры)

Но это результаты с 2х звенки, и, мне кажется, они не так интересны/актуальны.
На след. неделе будут еще результаты 3х звенки (около 68000 номенклатур)