Contact MySQL  | 
Login  |  Register
The world's most popular open source database
  • MySQL.com
  • Downloads
  • Documentation
  • Developer Zone
Developer Zone Downloads MySQL.com
Documentation
  • MySQL Server
  • MySQL Enterprise
  • Workbench
  • InnoDB Cluster
  • MySQL NDB Cluster
  • Connectors
  • More
  • MySQL.com
  • Downloads
  • Developer Zone
Section Menu:  
Documentation Home
MySQL Internals Manual
  • Preface and Legal Notice
  • A Guided Tour Of The MySQL Source Code
  • Coding Guidelines
  • Reusable Classes and Templates
    • Containers
      • Array
      • I_P_List
      • I_List
    • Memory Management
      • MEM_ROOT
    • How to Extend This Page
  • Building MySQL Server with CMake
  • Plugins
  • Transaction Handling in the Server
  • The Optimizer
  • Tracing the Optimizer
  • Memory Allocation
  • Important Algorithms and Structures
  • File Formats
  • How MySQL Performs Different Selects
  • How MySQL Transforms Subqueries
  • MySQL Client/Server Protocol
  • X Protocol
  • Stored Programs
  • Prepared Statement and Stored Routine Re-Execution
  • Writing a Procedure
  • Replication
  • The Binary Log
  • MyISAM Storage Engine
  • InnoDB Storage Engine
  • Writing a Custom Storage Engine
  • Test Synchronization
  • Injecting Test Faults
  • How to Create Good Test Cases
  • Error Messages
  • MySQL Source Code Distribution
  • InnoDB Source Code Distribution
  • Index


MySQL Internals Manual  /  Reusable Classes and Templates  /  How to Extend This Page

3.3 How to Extend This Page

For each new data structure, please make sure you add:

  • the important trade-offs, such as speed vs. space, etc.

  • best practices for use


PREV   HOME   UP   NEXT
Contact MySQL Sales
USA/Canada: +1-866-221-0634   (More Countries »)
  © 2021, Oracle Corporation and/or its affiliates

  • Products
  • MySQL Database Service
  • MySQL Enterprise Edition
  • MySQL Standard Edition
  • MySQL Classic Edition
  • MySQL Cluster CGE
  • MySQL Embedded (OEM/ISV)
  • Services
  • Training
  • Certification
  • Consulting
  • Support
  • Downloads
  • MySQL Community Server
  • MySQL NDB Cluster
  • MySQL Shell
  • MySQL Router
  • MySQL Workbench
  • Documentation
  • MySQL Reference Manual
  • MySQL Workbench
  • MySQL NDB Cluster
  • MySQL Connectors
  • Topic Guides
  • About MySQL
  • Contact Us
  • How to Buy
  • Partners
  • Job Opportunities
  • Site Map
  © 2021, Oracle Corporation and/or its affiliates
Legal Policies | Your Privacy Rights | Terms of Use | Trademark Policy | Contributor Agreement |