Soldato
- Joined
- 27 Mar 2003
- Posts
- 2,710
So am currently playing my favourite game at work. (How much can I get away with specing a server), this time I have to make sure I get it right so currently looking to upgrade our production environment of SQL 2000/2005 servers from their flagging out of warranty hardware and wanted some advice on if my thinking is still valid or out of date these days.
So I have always been a firm believer that SQL should live on it's own physical box with nothing else being installed on it. But with moving most of our server infrastructure to VM and the sql boxes pretty much being the only servers left on their own kit is it worth virtualizing them as well or should they still be left on their own physical boxes.
With the cost of licensing for SQL 2012 being a touch OTT for my liking it means my plans of having a 12 core (2x CPU) server is being scuppered due to the SQL licensing costs being between £15K-20K for just the standard license. (I almost fell of my seat when I was told how much the enterprise license was)
So I guess this then leads me onto the next question is MS SQL still the preferred DB of choice for a .NET environment or would something like an Oracle/MySQL or some other solution be a better product these days?
I have only ever used and admin'd a MS SQL environment so going to something else will need to have quick learning curve and allow existing MS SQL databases to be imported into.
Thanks in advance for any help on this matter.
So I have always been a firm believer that SQL should live on it's own physical box with nothing else being installed on it. But with moving most of our server infrastructure to VM and the sql boxes pretty much being the only servers left on their own kit is it worth virtualizing them as well or should they still be left on their own physical boxes.
With the cost of licensing for SQL 2012 being a touch OTT for my liking it means my plans of having a 12 core (2x CPU) server is being scuppered due to the SQL licensing costs being between £15K-20K for just the standard license. (I almost fell of my seat when I was told how much the enterprise license was)
So I guess this then leads me onto the next question is MS SQL still the preferred DB of choice for a .NET environment or would something like an Oracle/MySQL or some other solution be a better product these days?
I have only ever used and admin'd a MS SQL environment so going to something else will need to have quick learning curve and allow existing MS SQL databases to be imported into.
Thanks in advance for any help on this matter.
Last edited: