i used like this query hint now i got some performance improvement.
please let me know is it valid or not ?
---XML
DECLARE @entityIds XML
SET @entityIds =N'<?xml version="1.0" encoding="utf-16"?>
<ArrayOfInt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<int>112350</int>
<int>100886642</int>
</ArrayOfInt>'
---INSERT INTO TEMP TABLE
INSERT INTO #entityIdList
SELECT Tbl.Col.value('.', 'int') AS val
FROM @entityIds.nodes('/ArrayOfInt/int') Tbl(Col)
OPTION ( OPTIMIZE FOR ( @entityIds = null) )
---SELECT DATA FROM TEMP TABLE
select * FROM #entityIdList