送上一篇好文:
中庸的境界是很高的,一些年轻的DBA会过度追求细节上的调优,举个例子来说,比如说缓存的命中率。对于缓存命中率为99。999%与99%的ORACLE系统,“明显”的性能差异能有多大呢?真实的答案是:非常小!事实上,你可能会很惊讶地发现,即使缓存命中率较低(比方说70%),系统性能也能处于较佳的状态。需要不断问自己的问题是,“系统当前的瓶颈是什么?”优化不是一种看谁能够得出最高缓存命中率或最低未命中率的竞赛。它是一种明显改善系统性能的协调的工作
如果不存在瓶颈,就不要优化相应的组件。达到了预定性能目标就应该停止优化。记住锻炼自己的自制能力,抵制再稍微多优化一点的诱惑。
中庸的境界是很高的,一些年轻的DBA会过度追求细节上的调优,举个例子来说,比如说缓存的命中率。对于缓存命中率为99。999%与99%的ORACLE系统,“明显”的性能差异能有多大呢?真实的答案是:非常小!事实上,你可能会很惊讶地发现,即使缓存命中率较低(比方说70%),系统性能也能处于较佳的状态。需要不断问自己的问题是,“系统当前的瓶颈是什么?”优化不是一种看谁能够得出最高缓存命中率或最低未命中率的竞赛。它是一种明显改善系统性能的协调的工作
如果不存在瓶颈,就不要优化相应的组件。达到了预定性能目标就应该停止优化。记住锻炼自己的自制能力,抵制再稍微多优化一点的诱惑。
的说法!
硬件不必买最好的,数据库也不必动辄oracle,DB2,sqlserver ,数据库
设计也不必一定求完求美,也不要一定处处切合规范,那些都是书上的理想
情况。
现在做数据库设计不是创造,而是制造,是制造的产品,而是产品就有369等
你拿10万想得到一个100万才能给你做出的数据库模型,想的倒美!
我来也!!!!
踏入本行不久,就想找个搞程序的女朋友!!
有搞程序的女孩子吗?
接受我吧!
爱我吧!
我们一起编码!
我们一起开发!
展望未来!
发E_mail 给我!
[email protected]
必须是女子!不好意思!
找平衡
利用现有资源优化配置以满足客户需求设计开发管理无非如此而已
只要做DBA的只要能够保证系统稳定运行,降低故障率,做好资源的调配就合格了。
我在某个人寿公司做,用的全是SP的机器,而应用其实并不多,要优化什么?
什么都不用,只要加大BUFFER,加大日志,加大空间,其它什么都不用管。
请问,这种情况下,“中庸”是什么意思?
performance tuning 其实在机器好,应用少的情况下一点用没有,如果你想加应用,而机器不够时,performance tuning 才显示出威力,但到一定程度,你就是再tuning也没有用,只有换台好的机器.