Co je efektivnější?

  • /people/person nebo //person

  • //person[@id=1]/name nebo //name[parent::*/@id=1]

  • //person[number(@id)=$a] nebo //person[@id=$a]

  • { for $p in //person[@id=$a] return $p } nebo { for $p in //person where $p/@id=$a return $p }