diff options
author | serg@serg.mysql.com <> | 2002-12-10 00:06:05 +0100 |
---|---|---|
committer | serg@serg.mysql.com <> | 2002-12-10 00:06:05 +0100 |
commit | 94cb1daa52139291c0acd85c8d666ffffe0cdeab (patch) | |
tree | 25aac698d5a4ca5410883a89fc81f7a5fb2d678f /sql/ha_myisammrg.cc | |
parent | b42eff16cb6ff402d5b7d332f7081df3948a1559 (diff) | |
download | mariadb-git-94cb1daa52139291c0acd85c8d666ffffe0cdeab.tar.gz |
ANALYZE for MERGE
Diffstat (limited to 'sql/ha_myisammrg.cc')
-rw-r--r-- | sql/ha_myisammrg.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sql/ha_myisammrg.cc b/sql/ha_myisammrg.cc index f2c3d1a7747..efebeb8b46d 100644 --- a/sql/ha_myisammrg.cc +++ b/sql/ha_myisammrg.cc @@ -229,6 +229,13 @@ void ha_myisammrg::info(uint flag) #else ref_length=4; // Can't be > than my_off_t #endif + if (flag & HA_STATUS_CONST) + { + if (table->key_parts) + memcpy((char*) table->key_info[0].rec_per_key, + (char*) info.rec_per_key, + sizeof(table->key_info[0].rec_per_key)*table->key_parts); + } } |