• (Don't panic - tongue is firmly in cheek here)

    Wouldn't it be good if they created a licensing structure that forced db designers to normalise their OLTP databases properly. I'm heartily sick of people going on about how database XYZ must be important because it occupies 150GB on the disk, and we need all this RAM etc etc. Then you dig into it, and it's a mess of unnecessary clustered PK guids, ints that should be tinyints, nvarchars that should be varchars, redundant columns, strings that should be lookup values and on and on it goes. The smaller the db the cheaper the license and the world will slowly become a better place. Because there are cases where even really well normalised databases have billions of very compact rows, you'd scale the cost at a decelerating rate. So you could do something like Size = =0.005*(Cost^2).

    You know you want it.

    ...One of the symptoms of an approaching nervous breakdown is the belief that ones work is terribly important.... Bertrand Russell