About texture cache in Cuda

Hello,
When we call cudaBindTexture(), does Cuda actually copy the data to the texture cache? Is the data only used once, are there still benefits to bind the data to texture? Are there any ways to measure texture cache miss? thank you.