Ответ
Harrier 28.10.2005 12:07
XSL тоже разный бывает, я видел XSL достаточно большого размера.
Про схему хранения понятно. Жаль, конечно, я и имел ввиду, собственно, что нужно хранить в процессорной памяти -- да, процесс бы съел пол гига -- в данном случае это не очень критично, потому что сейчас, в пиковые нагрузки, я вижу по 50 парсерных процессов (в модуле проблеммы с lockf :(
http://www.parser.ru/forum/?id=45763 -- поэтому не использую), каждый из которых отъедает по 20М резидентной памяти.
По поводу баз данных, структура данных меняется слишком быстро, чтобы поддерживать xsl создания таблиц, и xsl вставки и потом в коде менять запросы к базе. А так нужно менять только XPath.
Кстати а XPath кэшируется?