面试官:一次查询出十万条记录,你能怎么样做到最大优化。 我:加索引,看执行计划优化语句,加缓存读写分离。 面试官:还有呢?你这还是 sql 层面的,sql 优化最多能解决 40%的问题 我:搞个专门节点,专门处理大数据量查询和导出等操作。 面试官:你这还是相当于 sql,我们可能也 6 没有加服务器的条件。 我:那看业务需求,按查询条件分表嘛,每次只走固定区间,然后懒加载。 面试官:你业务经验不够,我告诉你,这种情况下我们完全没必要一次加载出来嘛,可以分页嘛,rowid 你知道不?这个是全局唯一的,这其实是最快的索引……
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.