• 14.2.5.4 Physical Structure of an InnoDB Index InnoDB Index 的物理结构


    14.2.5.4 Physical Structure of an InnoDB Index  InnoDB Index 的物理结构
    
    所有的InnoDB indexes 是B-trees ,index records 是存储在tree的leaf pages,默认的index page 大小是16KB.
    
    
    当新的记录被插入到InnoDB clustered index,InnoDB 尝试留page的1/16的空闲空间用于将来的更新和插入 index records.
    
    
    如果Index records 是插入以按次序的顺序(升序或者降序),
    
    
    结果 index pages 是有15/16满。
    
    
    如果记录是随机的插入, pages 是从1/2到15/16 满。 如果填充因子降低到1/2以下,InnoDB 尝试缩小index tree来释放page
    
    
    你可以配置page size 对于所有的InnoDB tablespaces 在一个MySQL 实例 通过设置 innodb_page_size 配置选项
    
    在创建实例的时候。 一旦page size 随着实例被设置,你不能改变他  支持的大小是16KB, 8KB, and 4KB, corresponding to 
    
    the option values 16k, 8k, and 4k.
    
    mysql> show variables like '%innodb_page_size%';
    +------------------+-------+
    | Variable_name    | Value |
    +------------------+-------+
    | innodb_page_size | 16384 |
    +------------------+-------+
    1 row in set (0.00 sec)
    
    默认16KB
    
    一个MySQL 实例使用一个特定的InnoDB page size 数据文件或者日志文件不能使用一个不同的page size
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

  • 相关阅读:
    SSM添加数据后自动获取ID
    EasyUI分页
    JavaScript增强AJAX基础
    高德地图MapAPI地图展示
    项目json代码
    JavaScript 事件机制
    JavaScript event flow
    java和JavaScript的区别
    history of program
    javaScript obj
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13350706.html
Copyright © 2020-2023  润新知