Hi, I have a SP that would consume a xml as an input parameter and insert the data into tables. I am using the nodes() method to query the data in the xml doc. , but I am not sure about its performance. Especially, I need to use 'join' to filter the data. I want to know if I dump the xml doc. into a temp. table, and then insert the data into my tables, would this get better performance? How much performance improve would I have? PS: the xml doc. parameter is attribute centric, and may not be huge in volume.