-Specific initialization parameters that affect ORACLE System Performance

Source: Internet
Author: User
Source: CCID

The initialization parameters that affect Oracle system performance are as follows::

SGA (system global zone)
The system global zone (SGA) is a memory segment allocated to the database containing an oracle instance.
1. It mainly includes the database buffer cache ),
The redo log buffer ),
The shared pool ),
The data dictionary cache and other information.

Db_block_buffers 
1. Data High-Speed Buffer
2. The accessed data is stored in this memory area. The larger the parameter, the more likely Oracle will find the same data in the memory, which accelerates the query speed.
3. db_block_buffers is in block units. If db_block_size = 2 K and db_block_buffers = 3200, the memory occupied is 3200*2 K = 6400 K.

Pai_pool_size
1. SQL Shared Buffer Pool
2. This parameter is the high-speed cache of the database and data dictionary.

Log_buffer 
1. Repeat the log Buffer

Sort_area_size 
1. sorting area

Processes
1. Number of processes simultaneously connected

Global_names 
1. If the "Database Link name" has the same name as the "Database" to be connected to, set global_names = true. Otherwise, set global_names = false.

Db_block_size 
1. Database block size
2. The default Oracle block is 2 kb, which is too small, because if we have an 8 KB data, the 2 kb database needs to read the disk four times before reading it, i/O operations are greatly reduced as long as the 8 KB database is read once.
3. After the database is installed, you can no longer change the value of db_block_size. You can only create a new database. When creating a database, you must manually install the database.

Open_links
 
1. Number of simultaneously opened links
 
Dml_locks 
1. You can set the maximum number of locks for a table at a time.
2. If three users modify six tables, 18 DML locks are required for parallel operations. If the value of dml_locks is not large enough, the operation will be interrupted, you can estimate the value of dml_locks required by the system based on the operation scale of your application and the maximum number of concurrent users. However, the value does not affect other database performance, therefore, it is usually set to a large value, far greater than the actual possible value. If the table is often locked during system operation, you should consider increasing the value.

Open_cursors 
1. Number of opened cursors
2. This parameter can be owned by each user process at the same time. The maximum value of this parameter varies with the operating system.
3. When creating a compositing view that contains many tables, if this parameter is small, the view creation will fail.

Dbwr_io_slaves 
1. Number of background write Processes

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.