I am using Powershell with the SQL Server module. I setup a PSDrive that points to the SQL Server instance I want to access, and I can browse the drive and get to the Tables collection. The problem is that there are 120,000+ tables, and it slows the system to a crawl when I use Get-ChildItem to retrieve them.
Is there an efficient way to retrieve a single table object without enumerating the entire collection?