今天,我们有各种各样的IT领域的发展演变,其中最大的插见完成
会网页编程的文化特征。
根据在服务器上,加利西亚和DBMS的语言,但
将Linux操作系统(甲骨文的Java或MySQL,PHP)的Windows(SQL Server中,净)。
许多Web开发人员有一个伟大的技术来web开发,但
湾仔来访问数据库(或不知道)有很多部分。
其中一人现在描述的传呼。
当然,一些职业来对Web开发人员当然要处理的一部分,但
*初学者的开发商或开发商没有多大兴趣的DB不能处理在一个灵活的部分。
发展的第一个web开发时,把一些虚拟的数据将被测试。
但后来,到服务器的虚拟数据量而定,可以给一个大的负载。
在一般情况下,虚拟数据至少10万(目前互联网的日期,进度和
根据网站访客的数量,但只有当你看到板10万以上的数据积累
有许多服务器),它是更好地使用数据。
一两百一万天的测试,并把“哦,霍平”虚拟数据,我认为,如果折叠
来看望的浴室,与人不这样做完全一样的,如果你能里戈,清理混乱。
从现在开始,让我们了解简单的分页机制
答: (最佳)
选择TOP页大小*
从TABLE_NAME
在WHERE ID未
(
选择TOP(页-1)*页大小的ID列表
从TABLE_NAME
)
两个。 ROW_NUMBER的
SELECT *
从
(
(ORDER由id DESC)rnum,选择通过ROWNUMBER()
从TABLE_NAME)
)一
WHERE rnum之间(页大小*页列表的大小)1,(页面大小,页面列表的大小*)(页大小1)
三。使用DECLARE
DECLARE @ ID诠释
选择最佳(页大小*列表的大小1)ID
从TABLE_NAME
选择TOP页大小*
从TABLE_NAME
在WHERE ID> @ ID
四。顶部顶部
选择TOP页大小*
从
(
选择“(TOP页面大小,页面列表的大小* 1)*
从TABLE_NAME)
)一
湾仔查询,上述查询排序的一部分。
当然,索引列的ID或PK
无论是个人以任何方式使用,但建议个别部分3倍和4倍。
为什么你应该使用分页?
如果你有一百万每10第30页显示的数据,数据假设
事实上,客户端(用户)的数据显示只有30例,仅是
如果你划分到10万罐的全职分页处理的数据是非常不幸的,
将导致。
没有评论:
发表评论