<ul data-eligibleForWebStory="true">Materialized views in BigQuery improve query performance by precomputing query results.Auto-refresh is essential for maintaining data freshness in materialized views.Materialized views refresh within five minutes of base table changes in BigQuery.BigQuery imposes a minimum refresh interval of 30 minutes to protect performance.Auto-refresh can be enabled during view creation or using the ALTER statement.Custom refresh intervals can be set between 1 minute and 7 days.Shorter refresh intervals are suitable for real-time accuracy requirements.Frequent refreshes for large tables can increase costs.Monitoring job history in BigQuery helps in tracking refresh frequency.Scheduled queries can provide more control than auto-refresh for materialized views.Configuring auto-refresh optimally ensures data freshness without compromising performance.