> Since you brought up the subject, will this > //paragraph[@objid = "02"] > be slower than > /mydocument/body/chapter/contents/paragraph[@objid > >> = "02"] > when handling a big document? > I mean from the query time point of view ... I have no idea about the postgres XML implementation internals, I never used it, but for other XML processors I know the speed would be the same, and I would expect the same for postgres too. Cheers, Csaba.