Even when a newbie asks a trivial appearing question: char(20) or varchar(20) the answer is "It depends...".
What is the real reason behind the hesitant reply even by experts?
Are we guessing what the database engine going to do?
Indexes & statistics throwing additional monkey wrench into the mix?
Memory? Disks? CPUs?
What is your take on it? Thanks.
Kalman Toth Database & OLAP Architect
sqlusa.com
New Book / Kindle: SQL Server 2012 Administration