{{ record.report.grade }}
{{ record.report.method }} {{ record.report.path }} {% if record.report.status_code %}→ {{ record.report.status_code }}{% endif %}
{% if record.report.view_name %}
{{ record.report.view_name }}
{% endif %}
{{ record.report.total_queries }}queries
{{ record.report.db_time_ms|floatformat:1 }}msdb time
{{ record.report.request_time_ms|floatformat:1 }}msrequest time
{{ record.report.duplicate_queries }}duplicates
{{ record.report.selects }}/{{ record.report.inserts }}/{{ record.report.updates }}/{{ record.report.deletes }} sel / ins / upd / del
{% include "dbcrust/_issue_section.html" with title="Critical" css="critical" issues=record.report.critical_issues only %} {% include "dbcrust/_issue_section.html" with title="Warnings" css="warning" issues=record.report.warnings only %} {% include "dbcrust/_issue_section.html" with title="Hints" css="hint" issues=record.report.hints only %} {% if record.report.slow_queries %}

Slow queries ({{ record.report.slow_queries|length }})

{% for query in record.report.slow_queries %}
{{ query.duration_ms|floatformat:1 }} ms {% if query.tables %}{{ query.tables|join:", " }}{% endif %}
{{ query.sql }}
{% if query.explain_plan_type %}

Plan: {{ query.explain_plan_type }}{% if query.explain_rows_examined %} — {{ query.explain_rows_examined }} rows examined{% endif %}

{% endif %} {% if query.explain_suggestion %}

💡 {{ query.explain_suggestion }}

{% endif %} {% if query.explain_django_fix %}
{{ query.explain_django_fix }}
{% endif %}
{% endfor %}
{% endif %} {% if not record.total_issues and not record.report.slow_queries %}
No issues detected for this request ✅
{% endif %}