• unknown's avatar
    Fix for bug#5138: hash indexes on heap tables support statistics. · 99e1b817
    unknown authored
     KEY::rec_per_key is updated every time 1/HEAP_STATS_UPDATE_THRESHOLD part of table records has been changed.
    
    
    heap/_check.c:
      Hash indexes on heap tables now support statistics - number of hash buckets. The value is updated on any insert/delete operation.
    heap/hp_clear.c:
      Hash indexes on heap tables now support statistics - number of hash buckets. The value is updated on any insert/delete operation.
    heap/hp_create.c:
      Hash indexes on heap tables now support statistics - number of hash buckets. The value is updated on any insert/delete operation.
    heap/hp_delete.c:
      Hash indexes on heap tables now support statistics - number of hash buckets. The value is updated on any insert/delete operation.
    heap/hp_hash.c:
      Hash indexes on heap tables now support statistics - number of hash buckets. The value is updated on any insert/delete operation.
    heap/hp_write.c:
      Hash indexes on heap tables now support statistics - number of hash buckets. The value is updated on any insert/delete operation.
    include/heap.h:
      Hash indexes on heap tables now support statistics - number of hash buckets. The value is updated on any insert/delete operation.
    mysql-test/r/heap.result:
      Fix for bug#5138: store/use statistics for hash indexes on heap tables
    mysql-test/r/heap_hash.result:
      Fix for bug#5138: store/use statistics for hash indexes on heap tables
    mysql-test/r/myisam.result:
      Fix for bug#5138: store/use statistics for hash indexes on heap tables
    mysql-test/t/heap_hash.test:
      Fix for bug#5138: store/use statistics for hash indexes on heap tables
    sql/structs.h:
      Added comments
    99e1b817
ha_heap.h 3.51 KB