How to query multiple tags to fast?

Blog Post created by cruellynew on Dec 19, 2016

In my case. I want to get current data from multiple tags (500+).

But I found the problem is slowly to query.


           foreach (string t in tag)
                    val = svr.PIPoints[t].Data.Snapshot; // <--- problem
                    // Add val in list


100 tag  = 10 sec

I want a better way.

Thank you.