Hi,annamalai
I think there is a little wrong in section "Hidden Fields of a InnoDB Table":
...For all InnoDB tables, 3 fields are internally added to the table – DB_ROW_ID, DB_TRX_ID and DB_ROLL_PTR...
Based on my knowledge, i think DB_TRX_ID and DB_ROLL_PTR must be added to the table, but DB_ROW_ID is not,this field is only added when the table has neither primary key nor unique key. Am i right?