oracle10g数据的表,存储记录条数是否有上限?检索效率与记录数是一种怎么样的关系?
请赐教

解决方案 »

  1.   

    理论上没有限制
    往往很多人只关心记录数,而忽视了字段数,行长,它们是影响读写性能的试想,2张表,各 100记录,A表1个字段,字段宽度10,B表100个字段,行长10000字节虽然它们都是100记录,但是一般来说肯定是A表查得快一张表的访问性能好不好,有很多因素在影响
    不是但存的记录数
    一个重要的概念是索引记录数和行长决定了存储的字节数,在Oracle里体现为 数据块每次扫描的数据库越多,速度越慢
      

  2.   

    还和db_block_size 的大小设置有关,这个论题太笼统了.能写厚厚一本书来,从库底层到表数据层