好的问题显然是错误的,但是我想知道如何在Oracle上选择存储实现,就像我想要MySQL一样,我想要一个表到MyIsam就像另一个只用于存档和一个黑洞样式用于测试目的。我将如何在单个Schema中执行此操作,或者满足这些需求的类似内容?
答案 0 :(得分:4)
Oracle没有像Mysql那样的存储引擎概念。它将所有表以自己的格式存储在数据文件中。您可以做的是使用不同的表空间并将它们存储在性能特征可能不同的不同磁盘上。
概念指南可以帮助您了解Oracle的工作原理。
http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/toc.htm
答案 1 :(得分:0)
您可以使用ORGANIZATION EXTERNAL
:
CREATE TABLE ORGANIZATION EXTERNAL
并选择要使用的访问驱动程序。
至于现在,Oracle
有ORACLE_LOADER
访问CSV
和文本表(只读),ORACLE_DATAPUMP
来读取和写入二进制数据(在自定义中)格式)。