Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: PhotoSwipe - Responsive JavaScript Modal Image Gallery 5.0.10 Minor update available for module photoswipe (5.0.10). Release: Twig Tweak 4.0.0-alpha5 New alpha version released for module twig_tweak (4.0.0-alpha5). Release: UI Styles 8.x-1.22 Minor update available for module ui_styles (8.x-1.22). Release: Bookable Calendar 3.1.0 Minor update available for module bookable_calendar (3.1.0). Release: Animated SDC 1.0.0 Initial release available for module animated_sdc (1.0.0)! Release: ViewMend Site Tracker 1.1.0 Minor update available for module viewmend_site_tracker (1.1.0). Release: Cybersource REST 1.0.2 Minor update available for module cybersource_rest (1.0.2). Release: Fox drush console 1.6.3 Minor update available for module fox (1.6.3). Module Revived: Bootstrap Cloud 7.0.0 Theme bootstrap_cloud updated after 16 months of inactivity (7.0.0). Security Coverage: Unrestricted Page Module unrestricted_page now has official Drupal security advisory coverage.

Smart View Analyzer

2 sites Security covered Drupal 10–11
View on drupal.org

Smart View Query Analyzer identifies performance risks in Drupal Views by analyzing query complexity, relationships, fields, caching, and pager usage. It provides a dashboard with risk ratings and flags potential issues, helping developers optimize Views before deployment.

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.

Depends on

Dependencies of the latest stable release

  • views Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Apr 2026
Latest release
2 months ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.0.1 Stable 10–11 Jun 15, 2026
1.0.0 Stable 10–11 Apr 23, 2026
1.0.x-dev Dev 10–11 Apr 23, 2026