Live Webinar | From Strategy to Execution: Your Practical MySQL to MariaDB Migration Plan
Register Now
LogoLogo
CtrlK
Download MariaDBContact Us
  • Home
  • MariaDB Platform
  • Server
  • MaxScale
  • Analytics
  • Galera Cluster
  • Connectors
  • Tools
  • MariaDB Cloud
  • Release Notes
  • General Resources
  • 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 Flush Method
        • 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
      • VIDEX Storage Engine
      • 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

Was this helpful?

  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 Flush MethodInnoDB 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 8 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

© 2026 MariaDB. All rights reserved.