我有一些问题,我想知道我的 MSc 研究。
让我们考虑以下情况:
我有两个小表 A 和 B。
还有两个大表 C 和 D。
我想将 A 和 B 放在 TimesTen 中,将 C 和 D(因为它们太大)放在标准 Oracle 数据库中。
我能否以这种方式配置系统,即对 A 和 B 的查询将是仅 RAM 查询,而对 C 和 D 的查询将是标准数据库查询?
我希望这对用户透明:用户进行查询但不知道他是在查询 TimesTen 还是标准 Oracle。
如果以上是可能的:那么用户加入 A 和 C 的查询呢?A 是从内存中读取还是从磁盘中读取?
我不需要知道该怎么做。只有在可能的情况下。
为此,您使用直通。客户端连接到 TT 实例,TT 在需要时将查询传递给 Oracle rdbms。为什么不向网格中添加更多节点并缓存更大的表呢?