日期:2014-05-17  浏览次数:21043 次

数据量小,但操作频繁。这个情况下适合用Oracle吗?
我现在用的MSSQL,经常CPU100%。想节省系统资源。
这样情况下用什么数据库最好?

------解决方案--------------------
不管用什么数据库,总有一个响应瓶颈;
cpu100%一般不是硬件太低就是程序里面有死循环或者执行效率过低造成的,可以考虑通过连接池来将频繁创建联结的消耗分担给应用服务器,如果再不行就要考虑升级硬件和优化代码了
------解决方案--------------------
肯定是数据库服务器什么地方出毛病,我这边的数据量
每秒1000条左右insert 到ms-sql,也没见cpu 100%;


检查其它,ms-SQL没你想象的那么弱
------解决方案--------------------
CPU经常100%,考虑是否是应用设计不当,其次考虑是否是数据库配置有问题
------解决方案--------------------
是不是程序问题

尝试跟踪下(SQL SERVER的跟踪去问下SQL SERVER版块)