1、单独建个表空间,
2、好象可以给表指定数据文件,而且可以多个数据文件(不是很有底)
3、建立索引(还有一个叫做IOT的东东)
iot:index organized table 
好象比索引还好些!没做过,先露怯~

解决方案 »

  1.   

    建立个索引表空间b;
    在图片表空间里
    create table a ( a varchar2(10) primary key) 
    organization index tablespace b;
    讨论:
    1、索引表空间怎么设置法;
    2、建立IOT必须是有主键,怎么设置呢?
      

  2.   

    题外话:这样的话,Oracle 很吃内存~ 
    如果用图像字段比较多的话,不一定要放到 Oracle 里,
    可以放在 系统的目录下,然后在 Oracle 保存的是图像的路径.
      

  3.   

    现在情况有所变动,图片的量可能最大到上百个G,
    这样听说用ORACLE就很难管理了,我们头头说用存储路径的方式来管理。
    到底什么方法好一点呢?高手兄们请指教了
      

  4.   

    其实只要合理分配资料存储几个G的图片是没有问题的.
    提前是你的机器性能要好,尽量不要用多线程同时存取数据,合理的磁片空间.
    先建立多个单独的表空间和单独的临时表空间.因为系统默认的临时表空间只有20M,对于存储图片临时表空间要略大一些.
    在此表空间里建立字段为BLOB类型的表,在存储要合理配置,尤其是空闲空间的设置.
    为此字段建立分区,可以为每个分区分配不同的表空间.
    由于你的图片单个不大,而只是数量多.所以对其进行分区来存储,存和取的效率就不慢了.
    最后就是建立一个索引.如果你在此表中还要对图片的相关信息进行说明的话,建议用抽象数据类型对设置图片的字段,同时可以为抽象数据类型设置属性和方法,这样处理起来更方便.