03 2017 档案
摘要:前言 记得很早以前就有人跟我说过,在使用count的时候要用count(1)而不要用count(*),因为使用count(*)的时候会对所有的列进行扫描,相比而言count(1)不用扫描所有列,所以count(1)要快一些。当时是对这一结论深信不疑,虽然不知道为什么。今天正好有时间研究研究看coun
阅读全文
摘要:概述:当数据量很大的情况下,传统的row_number()数据库分页会很慢。假设数据表有一千万,并且搜索出符合条件的数据集有上万、十万,甚至更多......这种情况如果用传统分页,不管是在数据库中使用row_number()函数,还是一次性载入APP服务器内存进行分页,对内存的消耗都是巨大的。 第一
阅读全文