Qiku ← プロンプト一覧へ

AI / コーディングとデバッグ

コードに潜む N+1 クエリを潰す

コードに潜む N+1 クエリを潰す(中国語の原文)

这段列表页代码在循环里逐条查关联数据。请:1)指出哪些调用会随列表长度线性放大;2)给出批量查询加内存拼装的改写,写清用哪个键做 map;3)说明改写后内存占用和 SQL 长度上限的风险;4)列出要重新验证的行为差异(排序、空值、总数)。返回结构保持不变,只改数据获取方式。

[代码片段/ORM/数据量级]
当サイトオリジナル

中国語の原文

使い方

先在测试环境打开 SQL 日志数一下条数,比读代码更快确认。

同じ分野のプロンプト