本发明公开了一种基于eMMC的NVMe存储设备的数据传输优化方法,包括在SSD NVMe控制器中建立映射表Command Data Table,该表是从主机Host存入Data Buffer中命令和数据块的映射,该表维护了Data Buffer中命令和数据块的相关状态;在上电初始化之前,先在配置文件中设置eMMC通道允许命令和数据块操作执行的最大时间阈值;在每个eMMC从Data Buffer中获取要执行的命令和数据块时,先在Command Data Table中查找其对应的状态;只有操作状态为待执行状态时,命令和数据块才可被eMMC读取;当命令和数据块被eMMC读取后,操作状态由待执行状态转换为执行成功状态。本发明解决了因eMMC处理数据的Busy时间的不可预知性而导致的通道堵塞问题,从而提高了数据传输速率,减少了时延。