我想启动时将数据库的内容放到DataSet并存入Cache中,这样以后在每个Session中访问DataSet,修改时的再Update到数据库中去,请问这样是不是可以效率?还有,如果有多个Session,同时修改DataSet中的内容,会不会将其破坏?