LSN实际上对应日志文件的偏移量,新的LSN=旧的LSN + 写入的日志大小。举例如下:
LSN=1G,日志文件大小总共为600M,本次写入512字节,则实际写入 *** 作为:
l 求出偏移量:由于LSN数值远大于日志文件大小,因此通过取余方式,得到偏移量为400M;
l 写入日志:找到偏移400M的位置,写入512字节日志内容,下一个事务的LSN就是1000000512;
仅供参考~
limit x, y:表示跳过x个数据读取y个数据limit x offset y:表示跳过y个数据读取x个数据,offset表示偏移量
limit x:表示从头开始读取x个数据,相当于limit 0,x
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)