Beyond the dream——飛雪飄寒

————磨難不過是人生鍵盤的回車。。。。。。
posts - 95, comments - 864, trackbacks - 38, articles - 32
  博客园 :: 首页 ::  :: 联系 :: 订阅 订阅 :: 管理

02 2008 档案

摘要: 性能问题应该从系统设计时期开始考虑,并延续到系统的生命期终止之时。 具有可伸缩性的系统是指当系统的负载增加一倍,系统需要的资源也同样增加一倍。说起来简单,但在现实环境中确难以做到。由于管理并发用户的开销的增长、锁事务的增长、一致性读负载的增加、操作系统负载的增加、低效的SQL或索引设计导致的过高的I/O等等因素,会导致系统资源的消耗的增长远大于一倍。 破坏可伸缩性的因素: 1.低效的应用程序设计、...阅读全文

posted @ 2008-02-29 13:04 飛雪飄寒 阅读(3080) | 评论 (4) 编辑 |

摘要: 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t wh...阅读全文

posted @ 2008-02-28 12:13 飛雪飄寒 阅读(2598) | 评论 (18) 编辑 |