---
title: "DB24 Runtime Component - Technical Documentation"
description: "Complete guide to the DB24 Runtime component. Installation, configuration, and troubleshooting for SQL Server automation and monitoring services."
lang: en
json-ld: |
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "name": "DB24",
    "url": "https://db24.ai",
    "logo": "https://db24.ai/logo.png",
    "description": "Intelligent SQL Server Automation - Automate database management, enhance security, and optimize performance",
    "contactPoint": {
      "@type": "ContactPoint",
      "contactType": "sales",
      "email": "sales@db24.ai"
    },
    "sameAs": [
      "https://www.linkedin.com/company/db24"
    ]
  }
---

[![DB24 Logo](/lovable-uploads/152150d5-49f3-4c01-b0f4-8365df95171b.png)](/)DB24 Docs 

Installation 

Technical Documentation 

Features 

Maintenance 

[Overview ](/docs/overview)[Datastore ](/docs/datastore)[Runtimes ](/docs/runtimes)[Portal ](/docs/portal)[Integration ](/docs/integration)

Release Notes 

[Docs](/docs)technical-documentation 

# Runtimes

Copy Link

Last updated: March 4, 2026 

## DB24 Runtime

## Overview

The DB24 Runtime is the agent component installed on each SQL Server instance. It handles local task execution, data collection, and communication with the central Datastore.

## What is the Runtime?

The Runtime acts as the local intelligence on each SQL Server, performing tasks such as:

-   Collecting performance and health metrics
-   Executing maintenance jobs (backups, index maintenance, statistics updates)
-   Collecting data that is later sync to Datastore
-   Receiving and applying configuration changes

## Architecture

### Components

The Runtime consists of several key elements:

1.  **DB24 Runtime Database**: A small database on the SQL Server that stores configuration and collected data
2.  **SQL Server Agent Jobs**: Scheduled jobs that execute Runtime tasks
3.  **Stored Procedures**: Logic for data collection and task execution

### Communication

-   The Runtime does **not** push data to the Datastore
-   The Datastore **pulls** data from Runtimes on a scheduled basis (every 30min default)
-   Configuration changes flow from Datastore to Runtime

## Configuration

Runtime configuration is managed through the DB24 Portal and pushed to individual Runtimes via the Datastore.

## Related Documentation

-   [DB24 Overview](/docs/overview) - Platform introduction
-   [Installation Guide](/docs/installation-guide) - Setup instructions

[Previous Datastore ](/docs/datastore)[Next Portal ](/docs/portal)