Use file skip interval to quickly seek read the last logged record

+ more robust transaction record corruption detection