诸
诸葛白痴
Unregistered / Unconfirmed
GUEST, unregistred user!
最近在“研究”内存映射,发现速度真的很快,我想事务处理也是用这个原理来完成的,
但也发现一个问题,在执行UnmapViewOfFile时,30多M的文件花了7s多,如果在这7s中间
发生文件断电现象,那么文件不是有些页就会坏了,那这不是空难性的问题吗?那么像
SQL Server及oracle的事务处理对百万条修改的事务已是什么原则处理的呢,当然他
们在此中用了很多压缩,可能也很少数据,但总有可能会上30M以上吧,会不会他会将30M
分成n个页同时写入呢,那也是用同一个CPU时间啊,有谁有研究的说来听听
但也发现一个问题,在执行UnmapViewOfFile时,30多M的文件花了7s多,如果在这7s中间
发生文件断电现象,那么文件不是有些页就会坏了,那这不是空难性的问题吗?那么像
SQL Server及oracle的事务处理对百万条修改的事务已是什么原则处理的呢,当然他
们在此中用了很多压缩,可能也很少数据,但总有可能会上30M以上吧,会不会他会将30M
分成n个页同时写入呢,那也是用同一个CPU时间啊,有谁有研究的说来听听