Journl Streamed
Talk to an expertWebsite
  • Introduction
  • Getting Started
    • Sandbox Access
    • On-Premise
    • Cloud
  • Overview
    • Why Journl Streamed?
    • Licensing & Support
    • Features
    • Solution Architecture and Usage
  • API
    • FHIR API
      • Accessing FHIR Data
      • CRUD
        • Create
        • Read
        • Update
          • Versioned Update
        • Patch
        • Delete
          • Versioned Delete
    • Batch Upsert
  • Services
    • Security & Access Control
    • FHIR Modeling, Profiles, and Standards
    • Careplan Creation
    • Analysis on Demand
      • Standard Process
      • Types of Analysis
    • Custom Resources
    • Monitoring & Maintenance
  • Storage
    • Database
      • Database schema
    • Backup and Restore
    • Indexes
  • Integrations
    • Data Ingestion and Decoupling
    • Subscriptions and Event Notifications
    • BI & Analytical tools
      • Power BI
      • Tableau
      • Jupyter Notebook
Powered by GitBook
On this page
  1. Storage

Indexes

PreviousBackup and RestoreNextData Ingestion and Decoupling

Last updated 9 months ago

Database indexes are essential for performance - especially to speed up search requests. Indexes allow the database to quickly locate and retrieve the necessary data without scanning the entire table, hereby significantly improving query performance.

Enhanced Query Performance Indexes optimize the performance of search operations by reducing the amount of data the database needs to process. This is especially important for large datasets where full table scans can be time-consuming.

Efficient Data Retrieval Indexes enable faster data retrieval for common queries, such as searching for patients by identifiers, retrieving observations by patient ID, and filtering records by date or other attributes.

Reduced Load By speeding up queries, indexes also reduce the overall load on the database, leading to better performance and responsiveness for other operations.

Requesting Indexes

While Journl Streamed comes with a set of predefined indexes to cover common use cases, we understand that different applications may have unique requirements. Therefore, custom indexes can be requested to optimize specific queries and use cases.

How to Request an Index

  1. Request additional indexes by contacting the .

  2. Provide details about the specific queries or use cases that require optimization.

  3. The Journl support team will evaluate the request

  4. When the request has been processed and approved, we implement the necessary indexes to enhance performance.

  5. When the implementation is complete, we will notify you and provide details on the new indexes.

Examples of Common Index Requests

  • Indexes on patient demographic fields such as name, birthdate, or address to speed up patient searches.

  • Indexes on observation codes and dates to facilitate quick retrieval of clinical measurements and test results.

  • Composite indexes combining multiple fields to support complex query conditions.

Journl support team