|  | 
| 最初由 ddew 发布[B]开始时数据库是正常工作,既能写也能读。
 我是需要在不重起的状态下暂时不能写入,但可以读。
 然后过了一会让它继续正常工作。
 请问Oracledba,alter system suspend时能读吗?谢谢 [/B]
 如果非要按照这个思路下去的话 你在挂起I/O以前select count(*) from xxx把该被读取的预读到缓存,也可使用 cache选项或者 keep cache.
 
 不过越看越觉得还是设置只读表空间 或者 select * from xxx for update 然后在rollback.
 
 您到底需求是什么啊?
 | 
 |