Read about oracle database performance monitoring scripts, The latest news, videos, and discussion topics about oracle database performance monitoring scripts from alibabacloud.com
Oracle Database pioneered the design concept of tablespace, which makes an indelible contribution to the high performance of Oracle Database. In this case, many Oracle optimizations are implemented based on the tablespace design c
Oracle databases are favored by more and more enterprises for their high reliability, security, and compatibility. Many database administrators are concerned about how to maintain excellent performance of Oracle databases. Based on my experience, we suggest you consider the following aspects.
I. Partitioning
Based
Oracle Database Performance Optimization-factors that affect oracle performance can be divided into hardware and software. This article analyzes the oracle database architecture, in ter
ORACLE Database Performance Optimization-) memory disk1. Memory Structure Optimization Overview 1.1 buffer zone
Buffer zones that affect database performance include SGA that can be shared and pga that are private to server processes, sga also includes the Shared Pool, large
Summary of methods to maintain excellent performance of Oracle databases:
I. Partitioning
Based on actual experience, the vast majority of data space in a large database is occupied by a small number of tables. To simplify the management of large databases and improve the query performance of applications, you can use
mysql|oracle| Comparison | data | database | Performance comparison of PHP with MySQL and Oracle database
Test hardware Instructions:
The test used is my love machine, configured as follows:
cpu:c433
Memory: 128M
Hard drive: Cool fish 2 generation 20G
Test Software Descrip
Oracle Database performance adjustment (strongly recommended. This article describes in detail under what circumstances the system parameters need to be adjusted, where the query statements have been tested by myself. I do not understand one sentence, I hope
You can modify it .) Oracle is a high-
Package Description:Oracle DBA Database Senior Engineer (lower) SQL language + performance optimization + data replicationHttp://edu.51cto.com/pack/view/id-973.html
oracle DBA Database Senior Engineer Training course is the wind brother alone research and development of the fine combat courses, the road map is
Test Hardware Description:
The test is using my Love machine, configured as follows:
cpu:c433
Memory: 128M
HDD: Cool fish 2 generation 20G
Test Software Description:
WIN32 under Windows NT Server4,sp5,apache 1.3.12,php3.0.15 and Php4rc1,mysql 3.22.29,oracle 8.0.5
Linux under the Bluepoint linux1.0, Apache 1.3.12, Php4rc1,mysql 3.22.32
Test Code Description:
Using a very simple table, MySQL and Oracle use
Using a very simple table, MySQL and Oracle use the same table structure, with only three fields, with the following structure:
MySQL table structure:
CREATE TABLE Board (
board_id smallint (6) not NULL auto_increment,
Board_name char (+) is not NULL,
Board_manager Char (20),
PRIMARY KEY (board_id)
);
Structure of Oracle:
CREATE TABLE php_oracle. " BOARD "
("board_id" FLOAT,
"Board_name" CHAR (+) is not NUL
The optimization of Oracle database performance is a problem that every DBA should always consider. The factors that affect Oracle database performance optimization are described in detail for your reference.
Oracle team helps to integrate enterprise systems and improve database performance
Wu Chengyang, vice president of Oracle and General Manager of the Greater China technology product department, stressed that the integration of information systems is an important measure for enterprises to transition from the big data
The lifecycle of a database system can be divided into three stages: design, development, and product. The lowest cost and maximum benefit of database performance optimization during the design phase. In the final stage, database performance optimization has the highest cost
are a total of 11 namespaces in the database cache. We can basically say that there are 11 types of information in the database cache. A very important indicator is the library cache hit rate, which is the GETHITRAIO of all objects in the library cache. The calculation method is as follows:Select 1-sum (gethits)/sum (gets) from v $ librarycache;This ratio should be above 90%. Another important factor is th
software, testing the effectiveness of tuningChongqing si Zhuang Oracle Database performance Optimization 10 OCM expert teamHttp://www.cqsztech.com/content/109/227.htmlChongqing si Zhuang Technology Co., Ltd. is the Oracle third-party technical service units, southwest China is the earliest professional provider of
recommended Optimization Method for Oracle. To use CBO well and maximize the efficiency of SQL statements, the timeliness of statistical data must be ensured.
Statistical information can be generated using the full calculation method and sampling estimation method. SQL example:
Full calculation method:
analyzetableabccomputestatistics;
Sample estimation method (sample 20% ):
analyzetableabcestimatestatisticssample20percent;
The full
filtering out unwanted records before group by. The following two queries return the same result but the second one is significantly faster.The code is as follows:Low efficiency:SELECT JOB, AVG (SAL)From EMP GROUP job has job = ' president ' and AVG (SAL) >xxxEfficient:SELECT JOB, AVG (SAL)From EMPWHERE JOB = ' President 'OR job = ' MANAGER ' GROUP JOB having and AVG (SAL) >xxx7, usually, if the statement can avoid the use of subqueries, as far as possible without sub-query.Because the overhead
in this article
RedHat6.1 Web server (Apache1.3.9 + PHP4.0) + Client/Server (Pro * C) Server
RedHat6.2 + Oracle8.1.6.1.0
RedHat7.1 Web server (Apache1.3.20 + PHP4.06) + Oracle8.1.7.0.0
To facilitate the discussion, the application system has been simplified. competitors only include a daemon program of Pro * C as the server of the C/S mode, and WEB website services supported by Apache + PHP.
1. Processing of a single SQL statement
First, the simplest case is the analysis of a single SQL statem
1. Oracle database Where Condition execution order:
Because SQL optimization is more complex and is subject to environmental constraints, writing SQL must follow the following guidelines during development:
1.ORACLE parses the WHERE clause in a bottom-up order, according to which the connection between the tables must be written before the other where conditions
for a50sql> set Linesize 200SQLG T Select Name,asynch_io from V$datafile f,v$iostat_file I where f.file#=i.file_no and (filetype_name= ' Data file ' or FIletype_name= ' Temp File '); -------------(view file information with async enabled) NAME asynch_io------------------------------- ----------------------------+datadg/rac/datafile/system.262.839537769 async_on+datadg/rac/datafile/system.262.8 39537769 async_on+datadg/rac/datafile/sysaux.263.839537911 async_on+datadg/rac/datafile/undotbs1.264.8
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.