diff options
-rw-r--r-- | sql/ha_innodb.cc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sql/ha_innodb.cc b/sql/ha_innodb.cc index 5c73d36d9bc..b5962526d9e 100644 --- a/sql/ha_innodb.cc +++ b/sql/ha_innodb.cc @@ -1263,7 +1263,13 @@ ha_innobase::open( The column is the row id in the automatical generation case, and it will never be updated anyway. */ - DBUG_ASSERT(key_used_on_scan == MAX_KEY); + + if (key_used_on_scan != MAX_KEY) { + fprintf(stderr, +"InnoDB: Warning: table %s key_used_on_scan is %lu even though there is no\n" +"InnoDB: primary key inside InnoDB.\n", + name, (ulint)key_used_on_scan); + } } auto_inc_counter_for_this_stat = 0; |