送上一篇好文:
中庸的境界是很高的,一些年轻的DBA会过度追求细节上的调优,举个例子来说,比如说缓存的命中率。对于缓存命中率为99。999%与99%的ORACLE系统,“明显”的性能差异能有多大呢?真实的答案是:非常小!事实上,你可能会很惊讶地发现,即使缓存命中率较低(比方说70%),系统性能也能处于较佳的状态。需要不断问自己的问题是,“系统当前的瓶颈是什么?”优化不是一种看谁能够得出最高缓存命中率或最低未命中率的竞赛。它是一种明显改善系统性能的协调的工作
如果不存在瓶颈,就不要优化相应的组件。达到了预定性能目标就应该停止优化。记住锻炼自己的自制能力,抵制再稍微多优化一点的诱惑。

解决方案 »

  1.   

    大家看了Gigix写的《Java与设计模式》的书评了吧,我感觉楼主所写的东西也差不多,说了一堆好似算命先生的话:什么事都可以用中庸思想来解决
      

  2.   

    同意 yuanscar(塑料树)
    的说法!
      

  3.   

    这不是中庸而是平衡数据库设计构造,管理维护的目标就是一个字:平衡在客户与公司之间寻求平衡,化公司最少的钱获得客户最大的满意
    硬件不必买最好的,数据库也不必动辄oracle,DB2,sqlserver ,数据库
    设计也不必一定求完求美,也不要一定处处切合规范,那些都是书上的理想
    情况。
    现在做数据库设计不是创造,而是制造,是制造的产品,而是产品就有369等
    你拿10万想得到一个100万才能给你做出的数据库模型,想的倒美!
      

  4.   


    我来也!!!!
    踏入本行不久,就想找个搞程序的女朋友!!
    有搞程序的女孩子吗?
    接受我吧!
    爱我吧!
    我们一起编码!
    我们一起开发!
    展望未来!
    发E_mail 给我!
      [email protected]
    必须是女子!不好意思!
      

  5.   

    hehe  平衡
    找平衡
    利用现有资源优化配置以满足客户需求设计开发管理无非如此而已
      

  6.   

    我觉得写得很一般啊。
    只要做DBA的只要能够保证系统稳定运行,降低故障率,做好资源的调配就合格了。
    我在某个人寿公司做,用的全是SP的机器,而应用其实并不多,要优化什么?
    什么都不用,只要加大BUFFER,加大日志,加大空间,其它什么都不用管。
    请问,这种情况下,“中庸”是什么意思?
    performance tuning 其实在机器好,应用少的情况下一点用没有,如果你想加应用,而机器不够时,performance tuning 才显示出威力,但到一定程度,你就是再tuning也没有用,只有换台好的机器.
      

  7.   

    你为什么不发表成文章啊你可不可以说说SQL SERVER的东东