您的位置:首页 > 其它

服务器cpu占用率100%的问题

2013-11-04 09:15 281 查看
 Cpu100%的那个找到问题了么?

是因为sqlserver 占用的么?

----甲骨文: 数据库占用的内存没有释放

 那就把java宿主的虚拟服务器重启一下

代码导致的问题较多

执行一个SQL或者其他的数据库对象,也会导致

我遇见过数次

直接把数据库查死的问题也是有的

 有两种常见的原因会导致如此

1.语句不佳

2.索引不佳

或者根本就没有索引

 如果是在java代码中书写sql语句,会通过网络将数据加载到客户端

导致java处理不及时或者,内存溢出

cpu占用率较高

也是有可能的

 所以,建议,有大数据量的数据需要处理时,请交由数据库开操作。

调用层仅需传递合适的参数来控制即可。

 越为贴近数据的语言是最好的,针对基于数据的应用来说。

 TOM大师教导我们说,不要把数据库当做黑盒,不仅仅是存储数据的黑盒。





 可以通过此代码查询耗费资源的进程

 仅从此问题的角度来举例,设计是好的,但~~~~你懂得,犹如上面的政策是好的,但下面执行起来就~~~~说起就都是眼泪啊,不说也罢。

 一个可以称之为商业软件的系统,至少要能支撑200个并发,否则,最多只能算内部测试系统;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: