分页功能高频面试题及详细答案(实战向)
一、基础认知类面试题
1、说说你对分页的理解?项目中为什么需要做分页?
参考答案:
分页就是将数据库中大量的查询数据,按照固定条数拆分成分批数据,前端逐页展示的一种数据处理方式,是项目中最基础、最常用的功能之一。
项目中必须做分页的核心原因有三点:
第一,减轻服务器压力。如果数据量达到上万、几十万级别,一次性查询所有数据会占用大量数据库CPU、内存和IO资源,容易导致数据库卡顿、接口超时。
第二,提升前端体验。前端一次性渲染海量数据,会出现页面卡顿、白屏、滚动卡顿等问题,分页可以按需加载,保证页面流畅。
第三,节省网络带宽。单次接口只返回当前页数据,减
原创力文档

文档评论(0)