---
schema_version: "1"
id: 01c1f0ef29cd1b96fcb117b79fced03cfec4c37c50eec06b9f9a7c5ab2ecae58
title: Background Task Delay
collection: tableau
version: next
locale: en-us
portal_url: https://docs.salesforce.com/tableau/next/en-us/server-linux/adminview_background_task_delay.md
canonical_url: https://help.tableau.com/v0.0/server-linux/en-us/adminview_background_task_delay.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 684c7c00ffbc0e196f6d0441ba155a7fce533c8f3875192d817146b767792d04
description: Use the Background Task Delay admin view to see queue delays for extract, flow, and subscription tasks.
---
[Skip to main content](#main-content)

# Background Task Delay

**Note:** This view is only available to server administrators. To access server views on multi-site deployments, click the site menu and select **Manage All Sites**. For information about how to navigate to administrative views, see [Administrative Views](https://help.tableau.com/v0.0/server-linux/en-us/adminview.htm) .

The Background Task Delay view displays the delay for flow tasks, extract refresh tasks and for subscription tasks—that is, the amount of time between when they are scheduled to run and when they actually run. You can use the view to help you identify places you can improve server performance by distributing your task schedules and by optimizing tasks.

![A scatter plot visually represents the wait time for extracts and subscriptions across five days.](/tableau/next/en-us/server-linux/en-us/Img/adminview_background_task_delay.png)

Here are possible reasons for the delays, and ways that you might reduce the delays:

- Many tasks are scheduled for the same time. In the example view, tasks that show long delays are clustered at the same time every day, which creates spikes in the wait time. Note that you can set the Timeline filter to a single day to view task delays by hour and identify the hours of the day which have many tasks scheduled at the same time. A solution to this issue can be to distribute the tasks to off-peak hours to reduce load on the server.
- Specific tasks take a long time to run and are preventing other tasks from running. For example, there might be an extract refresh job that is connecting to a slow data source or that is processing a large amount of data. Use the Background Tasks for Extracts administrative view to identify which extract refresh tasks are running slowly. You can then optimize the extract refresh task by filtering the data, aggregating the data, or creating multiple data sources for individual tables in a data source.
- Other server processes are running at the same time and are consuming server resources and slowing down performance. Monitor the CPU and memory usage of server processes to see which processes are consuming the most resources and then adjust the configuration of processes on your server.