以前使用mysql时,分页经常使用此方式:
limit firstResult, maxResults
当大数据量时,性能会比较差,因为其要先进行排序,然后得到,最后舍弃firstResult前的数据。性能开销应该和firstResult + maxResults成线性正比的关系。
优化的办法是缓存游标,当该Query涉及的表有增加或删除的时候更新缓存游标
最近很多关于2012的谈论,如果真有2012,你会在这剩下的时间里做些什么呢。
我想多了解些人类的历史,人类灵魂的思考史。多看看美丽的东西。
生老病死是自然规律。也是很残忍的事情。
人法地,地法天,天法道,道法自然
吃饭,睡觉,家长里短,悲剧,新闻频道到处充斥着负面消息。。。在这些无聊却现实的事情中的我们,是否应该更开心些,多想想开心的事情呢,而不是经常杞人忧天呢。回忆和开创些开心的事情,能让我们无趣生活的色调更明亮些,何必自己跟自己较劲,过不去呢。
今天体验了下google app engine,很人性。另外凭google的技术实力,其安全性,稳定性也不成问题,比起买其他服务商的空间更靠谱,放心些。
准备写些应用放在上面。