I have several application-wide variables that get queried from a database. I'm thinking about putting those values in an XML file and just query against the file instead of the database. I'm wondering if calling values from a text file is superior in performance and scalability of traffic compared to a database. It's a high traffic site,so I'm thinking that 100,000 visitors calling values from a text file would be less intense than calling the values from a database since the database has so much overhead. Is this line of thinking right or should I leave them in the database? In case it matters, I'm using ASP.NET 2.0 and C# for this website.