2012年11月23日
摘要: 高并发数据库可以同时处理海量信息,应用范围很广。今天我们将讨论的是大数据量高并发的数据库优化,希望对大家有所帮助。AD:一、数据库结构的设计如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再来考虑提高系统性能则要花费更多的人力物力,而整个系统也不可避免的形成了一个打补丁工程。所以在考虑整个系统的流程的 阅读全文
posted @ 2012-11-23 14:32 小马精灵 阅读(169) 评论(0) 推荐(0)
  2012年11月19日
摘要: 简单:Iterator 主要性能开销在next方法体,其一:对记录集进行检测,如果在迭代的过程中,记录集有被修改,会抛出异常;其二:next方法体内有try...catch方法体,这也会影响性能,JVM不能对try...catch块内的代码进行优化。而for因为不管数据被中途修改,也不进行异常处理,所以当然快啦详细:ArrayList的iterator是在AbstractList里面的它的next方法如下:Java codepublic E next() { checkForComodification(); try { E next = get(cursor); lastRet = curs 阅读全文
posted @ 2012-11-19 16:53 小马精灵 阅读(340) 评论(0) 推荐(0)