Monitor and Maintain a Tableau Deployment41% of the exam

Diagnosing performance bottlenecks and tuning caches

Find the root cause of slow Tableau Server content (workbook, data source, user traffic, background jobs or resources) with the sample performance workbook, admin views, RMT and performance recordings, then act on it with workbook fixes, schedule and process changes, rendering thresholds, cache and session settings.

Official exam objective
3.3 Identify and resolve performance bottlenecks: 3.3.1 Troubleshoot complex performance issues related to workbooks, data sources, and other types of content; 3.3.2 Perform resource analysis, latency analysis, and workload analysis to determine root cause of performance issues; 3.3.3 Create an action to resolve issues identified in performance recordings; 3.3.4 Optimize caching for Tableau Server.

~7 min read · 21 practice questions

What the exam expects

  • Troubleshoot slow workbooks, data sources and other content, and separate a content problem from a server-wide one.
  • Perform resource, latency and workload analysis with the sample performance workbook, admin views and the Resource Monitoring Tool.
  • Turn performance recording events into a concrete action.
  • Optimize caching, rendering and session memory on Tableau Server.

Key terms: sample performance workbook (repository-based dashboards for requests, sessions, background jobs, CPU and memory); Background Task Delay (admin view of time between a task's scheduled and actual start); performance recording (a workbook of timed events for one recorded session); query cache (stored query results, sized automatically unless set manually); Cache Server (shared external query cache process); complexity threshold (the point at which a view renders on the server instead of the browser).

Key facts

Linux recommendation
Detail
Peak above 1,000 VizQL sessions per hour
SRM thresholds
Detail
Do not change directly; contact Support
RMT baseline (2021.4.1+)
Detail
95th percentile of 50 successful renders
RMT severity
Detail
Long from 2x, Very Long from 4x baseline
Schedule execution default
Detail
Parallel, on all available Backgrounders
Backgrounder ceiling
Detail
Pages disagree: half the cores, or half to all cores on a separate node
Cache Server instances
Detail
At most six, at most two per node
Caching change
Detail
Applying it restarts Tableau Server
VizQL session timeout
Detail
30 minutes by default
Rendering defaults
Detail
100 computers, 60 mobile
Depth view
Detail
Filter to one user request
Sources for this section (8)
  • When does Tableau Server render a view on the server even though client-side rendering is on?
  • Why do brief, recurring 100% spikes in Backgrounder CPU matter?
  • Which key disables client-side rendering for the whole server?
  • Which URL parameter re-enables client-side rendering for one session when it is disabled on the server?

The questions are free to read. Answers with their sources and self-grading are included with the pack.

Keep reading with the Tableau Architect pack

  • Core concepts
  • Exam traps
  • Worked scenario

The pack includes:

  • All 18 lessons of the Tableau Architect guide, with reading progress
  • Interactive decision walks and step-by-step sequence steppers
  • Practice exams purchase adds inline bank questions and topic practice (21 questions for this lesson)
  • An official source cited for every claim
  • An AI tutor that answers from the guide
  • Choose guide-only, practice-only, or save $4 with both

Practice for the Tableau Architect exam