I have a project to handle where there are close to 50 to 60 million records.

My job would be migrating the data from textfile to a database and then develop a UI to query the data.

My only worry is the performance hit on SQL Queries. So it would be a great help if you anybody can answer my following questions,
1. Which is the best database MS SQL Server, My SQL , postgres ?
2. What should be the average Server...