Drupal is a registered trademark of Dries Buytaert
drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! video_embed_field 3.1.0 Minor update available for module video_embed_field (3.1.0). bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). scheduler_content_moderation_integration 3.0.5 Minor update available for module scheduler_content_moderation_integration (3.0.... commerce 3.3.5 Minor update available for module commerce (3.3.5). geocoder 8.x-4.34 Minor update available for module geocoder (8.x-4.34). leaflet 10.4.5 Minor update available for module leaflet (10.4.5). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14).

Smart View Query Analyzer helps identify performance risks in Drupal Views before they impact production. It provides a centralized dashboard that evaluates each View based on query complexity, relationships, field count, caching configuration, and pager usage.

The module assigns a risk level (Low, Medium, High, Critical) and highlights potential issues using danger flags, enabling developers to quickly detect and optimize inefficient Views.

Features

๐Ÿ“Š Centralized Dashboard

  • Overview of all Views with risk classification
  • Summary of total Views, and risk distribution

โš ๏ธ Risk Analysis

  • Automatically categorizes Views as:
  • Low
  • Medium
  • High
  • Critical

๐Ÿ” Detailed View Inspection

  • Number of relationships
  • Field count
  • Cache configuration status
  • Pager usage

๐Ÿšฉ Danger Flags

  • Identifies risky configurations such as:
  • Missing caching
  • Excessive fields or relationships
  • Potential performance bottlenecks

๐Ÿง  Actionable Insights

  • Drill-down โ€œAnalyzeโ€ option for each View
  • SQL-level inspection and optimization hints

โšก Developer-Friendly

  • Helps catch issues early in development
  • Useful during code review and pre-deployment checks

How It Works

  1. The module scans all available Views.
  2. Each View is evaluated based on multiple factors:
    • Query complexity indicators
    • Relationships and joins
    • Number of fields
    • Cache settings
    • Pager configuration
  3. A risk score is calculated and displayed.
  4. Developers can click Analyze โ†’ to view detailed insights and suggestions.

Activity

Total releases
2
First release
Apr 2026
Latest release
9 hours ago
Release cadence
0 days
Stability
50% stable

Releases

Version Type Release date
1.0.0 Stable Apr 23, 2026
1.0.x-dev Dev Apr 23, 2026