跳到内容
当前位置:首页>央企考试真题>拼多多 9 月 Java 面试真题复盘:极速压力测试 + 海量数

拼多多 9 月 Java 面试真题复盘:极速压力测试 + 海量数

  • 2026-10-05 04:26:41
拼多多 9 月 Java 面试真题复盘:极速压力测试 + 海量数

拼多多 9 月 Java 面试真题复盘:极速压力测试 + 海量数据题

大厂真题系列第六期,拼多多。

先说一个从面经里提炼的关键词:压力测试。

有面经原话是这么说的:"没有自我介绍寒暄几句就直接开问,节奏极快,像是一场压力测试。"另一份面经补充:"面试节奏很快,面试官比较看重基础底层原理和项目实战能力。"

所以拼多多的"厂格"是:节奏极快 + 基础底层 + 海量数据/概率题。最后这一条特别有辨识度——它爱出那种"10 亿条数据怎么处理"的题,这是电商大数据量场景的烙印。

一、基础底层:问得又深又快

拼多多节奏快,基础题是"连环快枪",一题接一题,答慢了就掉队。

HashMap vs TreeMap(高频 4/5)

题目:HashMap、TreeMap 解释一下?TreeMap 查询写入的时间复杂度?

答案要点:HashMap 数组 + 链表 + 红黑树,查询写入平均 O(1);TreeMap 是红黑树实现,按 key 有序,查询写入都是 O(logN)。选型:要排序用 TreeMap,要快用 HashMap。

HashMap 多线程问题(高频 5/5)

题目:HashMap 多线程有什么问题?

答案要点:1.7 头插扩容成环导致死循环(CPU 100%);1.8 尾插修复了环,但并发 put 会数据覆盖、size 不准。本质是 HashMap 无并发保护。

CAS vs synchronized(高频 4/5)

题目:CAS 和 synchronized 有什么区别?都用 synchronized 不行吗?

答案要点:CAS 是无锁乐观并发(比较并交换,失败重试),synchronized 是悲观锁(阻塞等待)。CAS 适合低竞争、简单操作;竞争激烈时 CAS 自旋空耗 CPU,此时 synchronized(锁升级 + 挂起)更优。都用 synchronized 不行——无锁场景下 CAS 性能更好。

追问点:"CAS 的 ABA 问题?"——版本号或 AtomicStampedReference 解决。

二、算法:中等难度 + 巧妙题

最长回文子串(高频 4/5)

题目:最长回文子串。

答案要点:中心扩展法——枚举每个字符(或字符间隙)作为中心,向两边扩展,记录最长。时间 O(n²)、空间 O(1)。(也可用 DP 或 Manacher 算法。)

LRU 缓存(高频 4/5)

题目:设计 LRU。

答案要点:HashMap + 双向链表,get/put O(1)。(LRU 是多家大厂的共同高频题,腾讯篇里详细拆过。)

BST 转双向链表(高频 3/5)

题目:把一个二叉搜索树转成双向链表。

答案要点:中序遍历(BST 中序是升序),遍历时调整指针:当前节点的 left 指向前驱,前驱的 right 指向当前。

三、拼多多特色:海量数据 + 概率题

这是拼多多最有辨识度的部分,别的厂很少这么考。

海量数据题(高频 5/5)

题目:10 亿个 url,每个小于 56B,内存只有 4G,要求去重,怎么做?

答案要点:直接塞内存放不下(10 亿 × 56B ≈ 56GB),核心思路是"分而治之 + 位图"。

第一步,哈希分治。对每个 url 算 hash,模 1000,把 10 亿个 url 分到 1000 个小文件里。这样每个文件约 100 万个 url,约 56MB,单文件可以读进内存。

第二步,逐文件去重。每个小文件读进内存,用 HashSet 或位图(Bitmap)去重。用 HashSet 要注意,去重后的结果按文件输出。

第三步,合并。所有小文件的去重结果拼起来,就是全局去重结果。

追问点:"为什么用哈希分治而不是直接排序?"——排序要外部排序,磁盘 IO 大;哈希分治把大问题拆小,每个子问题内存可解,效率更高。

这道题的考察本质:你面对"内存装不下"时的处理思路。记住三件套:哈希分治、位图、布隆过滤器。

概率题(高频 4/5)

题目:给一个函数,返回 0 和 1 的概率分别是 p 和 1-p,请实现一个函数,使返回 0 和 1 的概率都是 1/2。

答案要点:经典的"拒绝采样"。

调用原函数两次,得到两个结果 (a, b):

—如果 (a,b) = (0,1),返回 0;

—如果 (a,b) = (1,0),返回 1;

—如果 (a,b) = (0,0) 或 (1,1),丢弃重来。

为什么对?因为两次调用相互独立,(0,1) 的概率是 p(1-p),(1,0) 的概率是 (1-p)p,两者相等。所以返回 0 和 1 的概率各半。

这道题看着冷门,但它是拼多多、字节这类公司爱考的"思维题"。准备时记住套路:不对称的概率,用两次采样 + 拒绝重试来对称化。

四、数据库:B+ 树 + MVCC

B+ 树 + MVCC(高频 4/5)

题目:B+ 树原理?MVCC 原理?数据库事务?

答案要点:B+ 树——多叉树、非叶子只存键、叶子链表相连,支持范围查询 + 磁盘 IO 少(IS 索引首选)。MVCC——多版本并发控制,靠 undo log(版本链)+ 隐藏字段(trxid、rollpointer)+ ReadView,实现读不阻塞写。事务——ACID + 四种隔离级别,MySQL 默认可重复读。

HTTP vs HTTPS(高频 3/5)

题目:HTTP 和 HTTPS 的区别?

答案要点:HTTPS = HTTP + TLS/SSL,传输加密。区别:HTTPS 默认 443 端口、需要 CA 证书、握手多了 TLS 协商(对称加密传数据 + 非对称加密交换密钥)。HTTPS 解决的是"防窃听、防篡改、防冒充"。

五、拼多多考察侧重点总结

拼多多的"性格"很鲜明:

第一,节奏极快,是压力测试。它不给你缓冲时间,一题接一题。准备时一定要练"快答"——每道八股 60 秒内说到核心。

第二,基础问底层。HashMap 为什么线程不安全、CAS 和锁的区别、B+ 树和 MVCC 的原理,都是"往下挖一层"的问法。

第三,海量数据 + 概率题是特色。这是电商大数据量场景的烙印。准备的抓手:哈希分治、位图、布隆过滤器这三件套,加上概率题的"拒绝采样"套路。

准备拼多多,逻辑上跟字节有点像(都是快节奏),但侧重点不同:字节考算法,拼多多考"大数据量下的处理思维"。

最后

这期是《大厂真题》第六篇。拼多多是六家里"节奏最快"的,也是唯一爱考海量数据和概率题的。

面试前提醒一句:拼多多的面试官不寒暄、直接开问,第一次面容易慌。提前做好心理准备,把它当成一次"技术对话"而不是"考试",反而更稳。

关注我,回复「拼多多真题」领取本期完整版(含全部题目 + 追问清单)。

关注我,大厂真题,一期一个厂,持续更新 🔥

本文由公众号原创 · 转载请注明出处

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-10-05 05:27:18 HTTP/1.1 GET : http://c.15386.cn/a/458621.html
  2. 运行时间 : 0.077773s [ 吞吐率:12.86req/s ] 内存消耗:5,084.24kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=25e6de7a5041d5486c4f32b2dae6b364
  1. /www/wwwroot/c.15386.cn/public/index.php ( 0.79 KB )
  2. /www/wwwroot/c.15386.cn/vendor/autoload.php ( 0.17 KB )
  3. /www/wwwroot/c.15386.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /www/wwwroot/c.15386.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /www/wwwroot/c.15386.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /www/wwwroot/c.15386.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /www/wwwroot/c.15386.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /www/wwwroot/c.15386.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /www/wwwroot/c.15386.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /www/wwwroot/c.15386.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /www/wwwroot/c.15386.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /www/wwwroot/c.15386.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /www/wwwroot/c.15386.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /www/wwwroot/c.15386.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /www/wwwroot/c.15386.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /www/wwwroot/c.15386.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /www/wwwroot/c.15386.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /www/wwwroot/c.15386.cn/app/provider.php ( 0.19 KB )
  23. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /www/wwwroot/c.15386.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /www/wwwroot/c.15386.cn/app/common.php ( 0.03 KB )
  27. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /www/wwwroot/c.15386.cn/config/app.php ( 0.95 KB )
  30. /www/wwwroot/c.15386.cn/config/cache.php ( 0.78 KB )
  31. /www/wwwroot/c.15386.cn/config/console.php ( 0.23 KB )
  32. /www/wwwroot/c.15386.cn/config/cookie.php ( 0.56 KB )
  33. /www/wwwroot/c.15386.cn/config/database.php ( 2.48 KB )
  34. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /www/wwwroot/c.15386.cn/config/filesystem.php ( 0.61 KB )
  36. /www/wwwroot/c.15386.cn/config/lang.php ( 0.91 KB )
  37. /www/wwwroot/c.15386.cn/config/log.php ( 1.35 KB )
  38. /www/wwwroot/c.15386.cn/config/middleware.php ( 0.19 KB )
  39. /www/wwwroot/c.15386.cn/config/route.php ( 1.89 KB )
  40. /www/wwwroot/c.15386.cn/config/session.php ( 0.57 KB )
  41. /www/wwwroot/c.15386.cn/config/trace.php ( 0.34 KB )
  42. /www/wwwroot/c.15386.cn/config/view.php ( 0.82 KB )
  43. /www/wwwroot/c.15386.cn/app/event.php ( 0.25 KB )
  44. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /www/wwwroot/c.15386.cn/app/service.php ( 0.13 KB )
  46. /www/wwwroot/c.15386.cn/app/AppService.php ( 0.26 KB )
  47. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /www/wwwroot/c.15386.cn/vendor/services.php ( 0.14 KB )
  53. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /www/wwwroot/c.15386.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /www/wwwroot/c.15386.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /www/wwwroot/c.15386.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /www/wwwroot/c.15386.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /www/wwwroot/c.15386.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /www/wwwroot/c.15386.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /www/wwwroot/c.15386.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /www/wwwroot/c.15386.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /www/wwwroot/c.15386.cn/app/Request.php ( 0.09 KB )
  84. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /www/wwwroot/c.15386.cn/app/middleware.php ( 0.25 KB )
  86. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /www/wwwroot/c.15386.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /www/wwwroot/c.15386.cn/route/app.php ( 1.72 KB )
  100. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /www/wwwroot/c.15386.cn/app/controller/Index.php ( 4.81 KB )
  104. /www/wwwroot/c.15386.cn/app/BaseController.php ( 2.05 KB )
  105. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /www/wwwroot/c.15386.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /www/wwwroot/c.15386.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /www/wwwroot/c.15386.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /www/wwwroot/c.15386.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /www/wwwroot/c.15386.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /www/wwwroot/c.15386.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /www/wwwroot/c.15386.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /www/wwwroot/c.15386.cn/runtime/temp/fd49a371ef7e8cd36bdf18e69567f9a7.php ( 8.07 KB )
  140. /www/wwwroot/c.15386.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000877s ] mysql:host=172.18.0.4;port=3306;dbname=c_15386;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000926s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000611s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000349s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000769s ]
  6. SELECT * FROM `set` [ RunTime:0.000276s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000668s ]
  8. SELECT * FROM `article` WHERE `id` = 458621 LIMIT 1 [ RunTime:0.000441s ]
  9. UPDATE `article` SET `lasttime` = 1791149238 WHERE `id` = 458621 [ RunTime:0.001315s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000287s ]
  11. SELECT * FROM `article` WHERE `id` < 458621 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000370s ]
  12. SELECT * FROM `article` WHERE `id` > 458621 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000461s ]
  13. SELECT * FROM `article` WHERE `id` < 458621 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000629s ]
  14. SELECT * FROM `article` WHERE `id` < 458621 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001077s ]
  15. SELECT * FROM `article` WHERE `id` < 458621 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001131s ]
0.088101s