E-book: A Practical Guide to AI and Vector Search in Relational Databases
Read Now
LogoLogo
Ctrlk
Download MariaDBContact Us
  • Home
  • MariaDB Platform
  • Server
  • MaxScale
  • Analytics
  • Galera Cluster
  • Connectors
  • Tools
  • MariaDB Cloud
  • Release Notes
  • General Resources
GitBook Assistant
GitBook Assistant
Working...Thinking...
GitBook Assistant
Good evening

I'm here to help you with the docs.

Ctrli
AI Based on your context
  • MariaDB Server Documentation
  • Quickstart Guides
  • Server Usage
    • Basics
    • Connecting
    • Data Handling
    • Backup & Restore
    • Tables
    • Partitioning Tables
    • Stored Routines
    • Storage Engines
      • Storage Engines Overview
      • Choosing the Right Storage Engine
      • ARCHIVE
      • ARIA
      • BLACKHOLE
      • CONNECT
      • CSV
      • FederatedX
      • InnoDB
        • InnoDB Introduction
        • InnoDB File Format
        • InnoDB Limitations
        • AUTO_INCREMENT Handling in InnoDB
        • Binary Log Group Commit and InnoDB Flushing Performance
        • InnoDB Asynchronous I/O
        • InnoDB Buffer Pool
        • InnoDB Change Buffering
        • InnoDB Data Scrubbing
        • InnoDB Doublewrite Buffer
        • InnoDB Lock Modes
        • InnoDB Monitors
        • InnoDB Page Compression
        • InnoDB Page Flushing
        • InnoDB Purge
        • InnoDB Undo Log
        • InnoDB Redo Log
        • InnoDB Strict Mode
        • InnoDB System Variables
        • InnoDB Versions
        • InnoDB Architecture for MariaDB Enterprise Server
        • InnoDB Online DDL
        • InnoDB Row Formats
        • InnoDB Tablespaces
        • InnoDB Troubleshooting
        • MariaDB Enterprise Server InnoDB Operations
      • MEMORY
      • MERGE
      • Mroonga
      • MyISAM
      • MyRocks
      • OQGRAPH
      • PERFORMANCE_SCHEMA
      • SEQUENCE Storage Engine
      • S3 Storage Engine
      • SphinxSE
      • Spider
      • Storage Engine Development
      • Converting Tables from MyISAM to InnoDB
      • Machine Learning with MindsDB
      • Legacy Storage Engines
    • Triggers & Events
    • User-Defined Functions
    • Views
  • Server Management
  • Security
  • Architecture
  • Clients & Utilities
  • HA & Performance
  • Reference
Powered by GitBook
On this page
  1. Server Usage
  2. Storage Engines

InnoDB

Discover InnoDB, the default storage engine for MariaDB Server. Learn about its transaction-safe capabilities, foreign key support, and high performance for demanding workloads.

InnoDB IntroductionInnoDB File FormatInnoDB LimitationsAUTO_INCREMENT Handling in InnoDBBinary Log Group Commit and InnoDB Flushing PerformanceInnoDB Asynchronous I/OInnoDB Buffer PoolInnoDB Change BufferingInnoDB Data ScrubbingInnoDB Doublewrite BufferInnoDB Lock ModesInnoDB MonitorsInnoDB Page CompressionInnoDB Page FlushingInnoDB PurgeInnoDB Undo LogInnoDB Redo LogInnoDB Strict ModeInnoDB System VariablesInnoDB VersionsInnoDB Architecture for MariaDB Enterprise ServerInnoDB Online DDLInnoDB Row FormatsInnoDB TablespacesInnoDB TroubleshootingMariaDB Enterprise Server InnoDB Operations
PreviousDifferences Between FederatedX and FederatedNextInnoDB Introduction

Last updated 6 months ago

Was this helpful?

LogoLogo

Products

  • Enterprise Platform
  • Community Server
  • Download MariaDB
  • Pricing

Support

  • Customer Login
  • Technical Support
  • Remote DBA
  • Professional Services

Resources

  • MariaDB Blog
  • Webinars
  • Customer Stories
  • MariaDB Events
  • Documentation
  • Developer Hub

Company

  • About MariaDB
  • Newsroom
  • Leadership
  • MariaDB Careers
  • Legal
  • Privacy Policy

© 2025 MariaDB. All rights reserved.

Was this helpful?