PGO or not PGO this is the dilemma. Step 2
Summary
The Percona blog post explains PGO (profile-guided optimization) in Step 2, detailing how a two-pass build collects per-edge profile data and uses it to reshape the binary through inlining, branch layout, hot/cold function splitting, and whole-binary reordering to improve performance for database workloads. It emphasizes that PGO optimizes code shape for runtime traffic patterns, not just training workloads.