Как MySQL хранит строки на диске?

Я ищу документацию о том, как MySQL хранит данные на диске, в частности, InnoDB и MyISAM.

Я взял курс базы данных еще в колледже (и написал примитивную базу данных), поэтому у меня есть общая идея.

Я мог бы задать кучу вопросов здесь о том, как различные типы хранятся в строках, и как строки хранятся на диске или идут целиком и просто описывают всю мою систему в мучительных подробностях и просят, как ее структурировать, но я думаю, что просто изучение того, как он хранит записи, позволит мне разобраться в себе с гораздо меньшей пропускной способностью.

Является ли это документированным где угодно (вне исходного кода)?

Спасибо!