Guest_imported
New member
- Jan 1, 1970
- 0
In Richard J. Niemiec's paper "Fundamental Tuning Goals: Critical for E-Business" (he writes:
In addition to adjusting the number of data blocks that the server holds in memory, you can change the size of those blocks by adjusting the setting of the DB_BLOCK_SIZE parameter. DB_BLOCK_SIZE controls the amount of data that the database can read into memory during a single I/O transaction. With Oracle8, you can set this value as high as 32K (16K in pre-Oracle8 releases), but you must rebuild your database if you change the value. Consult the Oracle database tuning and administration manuals before you change this parameter.
By running Richard J. Niemiec's Listing 1:
select name, value from v$parameter
where name in ('db_block_buffers', 'db_block_size',
'shared_pool_size', 'sort_area_size');
I got:
NAME VALUE
-------------------------------------------------------
db_block_buffers 3200
db_block_size 2048
shared_pool_size 20000000
sort_area_size 262144
But I haven't found the DB_BLOCK_SIZE parameter in init.ora file, while the other 3 are in the init.ora file.
I want to enlarge my SGA to suit the increased using.
Can you tell me how should man set DB_BLOCK_SIZE and then rebuild the db?
In addition to adjusting the number of data blocks that the server holds in memory, you can change the size of those blocks by adjusting the setting of the DB_BLOCK_SIZE parameter. DB_BLOCK_SIZE controls the amount of data that the database can read into memory during a single I/O transaction. With Oracle8, you can set this value as high as 32K (16K in pre-Oracle8 releases), but you must rebuild your database if you change the value. Consult the Oracle database tuning and administration manuals before you change this parameter.
By running Richard J. Niemiec's Listing 1:
select name, value from v$parameter
where name in ('db_block_buffers', 'db_block_size',
'shared_pool_size', 'sort_area_size');
I got:
NAME VALUE
-------------------------------------------------------
db_block_buffers 3200
db_block_size 2048
shared_pool_size 20000000
sort_area_size 262144
But I haven't found the DB_BLOCK_SIZE parameter in init.ora file, while the other 3 are in the init.ora file.
I want to enlarge my SGA to suit the increased using.
Can you tell me how should man set DB_BLOCK_SIZE and then rebuild the db?