要修改db_block_size修改init.ora里面的参数就行了,不过必须重新建库

解决方案 »

  1.   

    控制文件是二进制的,保存了属于数据库的数据文件和重做日志文件信息、数据库中的数据以何种字符集存储的信息、数据库中每个数据文件的状态和版本信息、以及其它重要信息。是地,要使修改后的db_block_size起效,必须重建数据库~
      

  2.   

    在控制文件中是不是不能修改db_block_size的大小??
      

  3.   

    在建立數據庫的時候可以選擇db_block_size的大小。
      

  4.   

    我给你的另一个帖子发了怎样看 controlfile 的内容db_block_size必须重建数据库 如果 9i 你可以在不同的表空间用不同的块大小
    要设置db_16k_cache_size
    db_2k_cache_size
    db_32k_cache_size
    db_4k_cache_size
    db_8k_cache_size
    中的一个或几个 你要用多大的就设置那个 
    可用 alter system 动态设置的