BIRD-Critic is the first SQL debugging benchmark designed to answer a critical question:
Can large language models (LLMs) fix user issues in real-world database applications?
Each task in BIRD-CRITIC has been verified by human experts on the following dimensions:
We are releasing a lite version of BIRD-Critic, bird-critic-1.0-flash-exp, which includes 200 high-quality user issues on PostgreSQL when developing real-world applications. We curate tasks by:
| Rank | Model Name | Query | Management | Personalization | Efficiency | Overall Score | Level |
|---|---|---|---|---|---|---|---|
| 1 | o1-preview-2024-09-12 | 46.88 | 36.73 | 30.77 | 40.91 | 38.50 | π Leading |
| 2 | o3-mini-2025-01-31 | 26.56 | 40.00 | 42.19 | 45.45 | 37.00 | π Elite |
| 3 | deepseek-reasoner (r1) | 34.38 | 36.73 | 32.31 | 31.82 | 34.00 | π Elite |
| 4 | claude-3-7-sonnet-2025-02-19 (thinking) | 26.56 | 28.00 | 42.19 | 27.27 | 32.00 | π Elite |
| 5 | claude-3-7-sonnet-2025-02-19 | 20.31 | 40.00 | 31.25 | 22.73 | 29.00 | π Elite |
| 5 | gpt-4o-2024-11-20 | 32.81 | 22.45 | 32.31 | 22.73 | 29.00 | π Elite |
| 6 | o1-mini | 28.13 | 32.65 | 26.15 | 22.73 | 28.00 | π Superior |
| 7 | deepseek-V3 | 28.13 | 30.61 | 26.15 | 22.73 | 27.50 | π Superior |
| 8 | phi-4 | 25.00 | 30.61 | 20.00 | 22.73 | 24.50 | π Superior |
| 8 | QwQ-32B | 23.44 | 26.00 | 25.00 | 22.73 | 24.50 | π Superior |
| 9 | Claude-3-5-sonnet | 15.63 | 32.65 | 26.15 | 22.73 | 24.00 | πΈ Advanced |
| 10 | gemini-2.0-flash-exp | 20.31 | 26.53 | 24.62 | 27.27 | 24.00 | πΈ Advanced |
| 11 | Qwen2.5-Coder-32B-Instruct | 25.00 | 26.53 | 23.08 | 9.09 | 23.00 | πΈ Advanced |
| 12 | gemini-2.0-flash-thinking-exp | 20.31 | 16.33 | 18.46 | 27.27 | 19.50 | πΈ Advanced |
| 13 | Meta-Llama-3.3-70B-Instruct | 18.75 | 24.49 | 12.31 | 22.73 | 18.50 | π« Standard |
| 14 | Codestral-22B-v0.1 | 10.94 | 18.37 | 23.08 | 22.73 | 18.00 | π« Standard |
| 15 | gemma-2-27b-it | 17.19 | 16.33 | 20.00 | 18.18 | 18.00 | π« Standard |
| 16 | QwQ-32B-Preview | 21.88 | 14.29 | 16.92 | 13.64 | 17.50 | π« Standard |
| 17 | starcoder2-15b-instruct-v0.1 | 10.94 | 16.33 | 16.92 | 4.55 | 13.50 | π« Standard |
| 18 | DeepSeek-Coder-V2-Lite-Instruct | 10.94 | 14.29 | 12.31 | 13.64 | 12.50 | βͺ Basic |
| 19 | Mixtral-8x7B-Instruct-v0.1 | 12.50 | 10.20 | 10.77 | 13.64 | 11.50 | βͺ Basic |
| 20 | gemma-2-9b-it | 9.38 | 8.16 | 12.31 | 18.18 | 11.00 | βͺ Basic |
| 21 | Yi-1.5-34B-Chat-16K | 6.25 | 14.29 | 12.31 | 9.09 | 10.50 | βͺ Basic |
| 22 | CodeLlama-34b-Instruct-hf | 9.38 | 10.20 | 9.23 | 13.64 | 10.00 | βͺ Basic |
| 23 | CodeLlama-13b-Instruct-hf | 10.94 | 12.24 | 4.62 | 9.09 | 9.00 | βͺ Basic |
| 24 | Mistral-7B-Instruct-v0.2 | 3.13 | 4.08 | 4.62 | 0.00 | 3.50 | βͺ Basic |
Tier Classification (By Ranking):
Instance Categories:
Represent as issue_type in each data instance.
To avoid data leakage by auto-crawling, certain fields (e.g., sol_sql, test_cases) are excluded from the public dataset. For the full dataset, please email: π§ [email protected] with subject tag [bird-critic-1 GT&Test Cases], which will be sent automatically within 30 mins.
Below is a description of the dataset fields and additional information about the structure:
If you find our work helpful, please cite as:
@article{li2025swe,
title={SWE-SQL: Illuminating LLM Pathways to Solve User SQL Issues in Real-World Applications},
author={Li, Jinyang and Li, Xiaolong and Qu, Ge and Jacobsson, Per and Qin, Bowen and Hui, Binyuan and Si, Shuzheng and Huo, Nan and Xu, Xiaohan and Zhang, Yue and others},
journal={arXiv preprint arXiv:2506.18951},
year={2025}
}
BIRD Team & Google Cloud
BIRD-Critic is the first SQL debugging benchmark designed to answer a critical question:
Can large language models (LLMs) fix user issues in real-world database applications?
Each task in BIRD-CRITIC has been verified by human experts on the following dimensions:
We are releasing a lite version of BIRD-Critic, bird-critic-1.0-flash-exp, which includes 200 high-quality user issues on PostgreSQL when developing real-world applications. We curate tasks by:
| Rank | Model Name | Query | Management | Personalization | Efficiency | Overall Score | Level |
|---|---|---|---|---|---|---|---|
| 1 | o1-preview-2024-09-12 | 46.88 | 36.73 | 30.77 | 40.91 | 38.50 | π Leading |
| 2 | o3-mini-2025-01-31 | 26.56 | 40.00 | 42.19 | 45.45 | 37.00 | π Elite |
| 3 | deepseek-reasoner (r1) | 34.38 | 36.73 | 32.31 | 31.82 | 34.00 | π Elite |
| 4 | claude-3-7-sonnet-2025-02-19 (thinking) | 26.56 | 28.00 | 42.19 | 27.27 | 32.00 | π Elite |
| 5 | claude-3-7-sonnet-2025-02-19 | 20.31 | 40.00 | 31.25 | 22.73 | 29.00 | π Elite |
| 5 | gpt-4o-2024-11-20 | 32.81 | 22.45 | 32.31 | 22.73 | 29.00 | π Elite |
| 6 | o1-mini | 28.13 | 32.65 | 26.15 | 22.73 | 28.00 | π Superior |
| 7 | deepseek-V3 | 28.13 | 30.61 | 26.15 | 22.73 | 27.50 | π Superior |
| 8 | phi-4 | 25.00 | 30.61 | 20.00 | 22.73 | 24.50 | π Superior |
| 8 | QwQ-32B | 23.44 | 26.00 | 25.00 | 22.73 | 24.50 | π Superior |
| 9 | Claude-3-5-sonnet | 15.63 | 32.65 | 26.15 | 22.73 | 24.00 | πΈ Advanced |
| 10 | gemini-2.0-flash-exp | 20.31 | 26.53 | 24.62 | 27.27 | 24.00 | πΈ Advanced |
| 11 | Qwen2.5-Coder-32B-Instruct | 25.00 | 26.53 | 23.08 | 9.09 | 23.00 | πΈ Advanced |
| 12 | gemini-2.0-flash-thinking-exp | 20.31 | 16.33 | 18.46 | 27.27 | 19.50 | πΈ Advanced |
| 13 | Meta-Llama-3.3-70B-Instruct | 18.75 | 24.49 | 12.31 | 22.73 | 18.50 | π« Standard |
| 14 | Codestral-22B-v0.1 | 10.94 | 18.37 | 23.08 | 22.73 | 18.00 | π« Standard |
| 15 | gemma-2-27b-it | 17.19 | 16.33 | 20.00 | 18.18 | 18.00 | π« Standard |
| 16 | QwQ-32B-Preview | 21.88 | 14.29 | 16.92 | 13.64 | 17.50 | π« Standard |
| 17 | starcoder2-15b-instruct-v0.1 | 10.94 | 16.33 | 16.92 | 4.55 | 13.50 | π« Standard |
| 18 | DeepSeek-Coder-V2-Lite-Instruct | 10.94 | 14.29 | 12.31 | 13.64 | 12.50 | βͺ Basic |
| 19 | Mixtral-8x7B-Instruct-v0.1 | 12.50 | 10.20 | 10.77 | 13.64 | 11.50 | βͺ Basic |
| 20 | gemma-2-9b-it | 9.38 | 8.16 | 12.31 | 18.18 | 11.00 | βͺ Basic |
| 21 | Yi-1.5-34B-Chat-16K | 6.25 | 14.29 | 12.31 | 9.09 | 10.50 | βͺ Basic |
| 22 | CodeLlama-34b-Instruct-hf | 9.38 | 10.20 | 9.23 | 13.64 | 10.00 | βͺ Basic |
| 23 | CodeLlama-13b-Instruct-hf | 10.94 | 12.24 | 4.62 | 9.09 | 9.00 | βͺ Basic |
| 24 | Mistral-7B-Instruct-v0.2 | 3.13 | 4.08 | 4.62 | 0.00 | 3.50 | βͺ Basic |
Tier Classification (By Ranking):
Instance Categories:
Represent as issue_type in each data instance.
To avoid data leakage by auto-crawling, certain fields (e.g., sol_sql, test_cases) are excluded from the public dataset. For the full dataset, please email: π§ [email protected] with subject tag [bird-critic-1 GT&Test Cases], which will be sent automatically within 30 mins.
Below is a description of the dataset fields and additional information about the structure:
If you find our work helpful, please cite as:
@article{li2025swe,
title={SWE-SQL: Illuminating LLM Pathways to Solve User SQL Issues in Real-World Applications},
author={Li, Jinyang and Li, Xiaolong and Qu, Ge and Jacobsson, Per and Qin, Bowen and Hui, Binyuan and Si, Shuzheng and Huo, Nan and Xu, Xiaohan and Zhang, Yue and others},
journal={arXiv preprint arXiv:2506.18951},
year={2025}
}
BIRD Team & Google Cloud