以下是我需要帮助的方案:
我有一个大型的Oracle表。这个oracle表每秒被移动应用程序用户查询1-10次。这样可以减少桌子的停机时间。
有一个后端进程刷新表中的所有数据,大约是1个十进制行。该进程从表中删除*,然后从源表中插入值。而已。
问题:这会导致表格长时间不可用(15分钟)。 我读到了有关分区交换的内容,但我发现的所有示例都涉及某个不适用于我的问题的分区范围。
我的问题:我可以以某种方式刷新临时离线表中的数据,然后只将该表作为我的在线/现场表吗?那只是一个同义词/名称交换,不是吗?有更好的方法吗?
感谢!!!