注目★★★★★Hacker News
4Bモデル、Postgresより81%速いクエリプランを生成
30秒で把握
- 14BモデルがPostgresの113クエリでレイテンシ44.7%削減を達成
- 2pg_hint_planのヒント生成とSFT・agentic RLで候補プランを評価
- 3結合順序の推定誤差を補い反復分析クエリの最適化を狙う
要約
小規模な4B言語モデルが、Postgresのデフォルトより高速なクエリプランを生成できるか検証され、113本の結合中心クエリでレイテンシを44.7%削減した。モデルはSQL自体ではなく、pg_hint_plan用のヒントを生成し、候補プランを実行して評価する。結合順序はNP困難で、Postgresの統計推定が外れると後続の推定も連鎖的に崩れるため、モデルは特定データベースの反復的な分析処理に適したプランを探索する。実験ではSFTとagentic RLを使い、4Bモデルが当初プランを作れなかった99クエリを含むJOBベンチマークを評価した。
あなたへの影響
Postgresの分析クエリを繰り返し実行する日本の開発チームは、対象DBでpg_hint_planと候補プランの実行時間を測定し、モデルによる最適化を小規模に検証するとよい。
推奨:統計推定の誤差を補う手法のため、汎用的な置き換えではなく、実データとワークロード単位で評価する必要がある。