InnoDB има редове с фиксирана ширина и може да има известно предимство да се декларират всички колони в таблица като с фиксирана ширина. Основното предимство е, че всички „дупки“ в една страница могат да се използват повторно за всяко вмъкване, тъй като всички редове са с еднаква дължина. Това прави повторното използване на пространството малко по-ефективно. Не бих се опитал да наложа фиксирана ширина за низове над няколко десетки байта, тъй като разходите за съхраняване на допълнителните данни на страница (и следователно по-малко редове на страница) бързо биха надхвърлили всички спестявания/печалби, които бихте получили от повече ефективно повторно използване на пространството.
Наличието на редове с фиксирана ширина обаче не позволява каквато и да е оптимизация на сканирането на редове (както прави за MyISAM). Съхранението на редове на InnoDB винаги е базирано на страници и използва B+дърво с двойно свързани списъци от страници и единично свързани записи в рамките на една страница. Обхождането на редове винаги използва тези структури и не може да се извърши по друг начин.