IT分销/经销cpu缓冲区

读《DB2设计与性能优化-原理、方法与实践》的疑问-CPU瓶颈

书后面的大彩页看起来很过瘾,各种瓶颈的根源都列在上面。不过我遇到一个问题,就是图上和书中看,CPU的瓶颈一般情况下应该不会是内存不够(即buffer pool)造成的;我最近却看到一个情况是,一个查询性能很差,并且发现CPU使用率很高,IO使用率正常。都还以为是SQL的查询计划哪儿不好,但最后调了buffer pool后,发现性能和CPU好了。原来内存(即buffer pool)设置过低会引起CPU使用率高?!有没有高手能给解释一下??
参与5

3同行回答

ljbupcljbupc软件开发工程师上海安硕科技
缓冲池小了,系统cpu上下文切换繁忙。显示全部
缓冲池小了,系统cpu上下文切换繁忙。收起
互联网服务 · 2012-11-15
浏览772
shlei6067shlei6067联盟成员数据库管理员NJ
这个没下文了。显示全部
这个没下文了。收起
互联网服务 · 2012-11-15
浏览768
YmickYmick项目经理Ymick
我是第一个来访的哦,,,显示全部
我是第一个来访的哦,,,收起
互联网服务 · 2012-07-11
浏览778

提问者

dbguy
售前工程师Lenchuang

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2012-07-02
  • 关注会员:2 人
  • 问题浏览:6271
  • 最近回答:2012-11-15
  • X社区推广