haitao:
这个要看并发查询多不多,同时的增删改多不多。。。。
[阅读: 387] 2006-03-25 03:34:31
我在最近的项目里,因为树的节点记录的还原,做了一个已还原树记录表
为达到数据的及时性和效率的综合最优,增加了2个字段:该树的原始表修改时间,该树的已还原表的更新时间
在原始表里加触发器,如果有增删改,就把该树的原始表修改时间设为当然时间
取已还原树记录表,先判断该树的这2个时间,决定是先还原(会慢一点,然后设已还原表的更新时间为当前时间)还是直接取已还原树记录表的记录(这个很快的)
你的需求里,把树改为查询条件即可。。。另外,你的需求里,设修改时间时,应该对所有查询均设置,因为原始表的一点修改会影响到哪些查询,是无法确定的。。。