今天去长沙经桥面试,面试小青年问sqlserver与oracle的硬件的区别
我答,oracle可以跨平台,sqlserver只能在windows环境使用!
他马上答你这是软件的区别,我要硬件的区别
直接问得我无语,无地自容,学那么就oracle还没研究过硬件上区别
这是两个软件,非要比较硬件,我觉得面试人傻逼了,要不他就是想问题,这两种数据库在硬件需求上有什么区别,其实谁在意呢。。。。
sql server对内存消耗比较小,但是对cpu比较敏感一点;所以硬件配置,cpu处理速度高一点;
而oracle对内存消耗很大,所以运行oracle内存配置一定要高点,否则会down机的!
这个跟数据库没有什么大的关系,关键还是看数据量和并发数量
最大区别就是oracle对内存需要非常大,答这一个就行了。这硬件的问题,oracle是吃内存,但哪个中大型点的数据库不吃内存呢!
要知道内存里的操作要比磁盘上操作快10000多倍啊!