목록Oracle Study (86)
DBA가 되고 싶은 병아리
-------------- Session cached cursors Hit Ratio ------------ 1. Open_cursors: 한 세션이 열수있는 최대 cursor 개수 2. Session_cached_cursors: 열려있는 세션이 가질 수 있는 최대 Cursors 개수SESSION_CACHED_CURSORS 파라메터는 동일한 SQL을 반복수행(3회이상)하는 경우에 유리하며, 보통 softer parse 라고 한다.모듈별로 특정 SQL 들을 반복 수행하는 세션들에 설정시 SOFT 파싱부하를 감소시켜준다. 시스템이 내부 수행하는 ReCursive SQL 도 포함되므로 최소 30 이하로 설정하는것은 효과가 없으며 보통 50 이상을 권장한다.동일한 SQL이 동일세션에서 3회 이상 수행 시 PGA..
For many types of operations, Oracle Database uses the buffer cache to store data blocks read from disk. Oracle Database bypasses the buffer cache for particular operations, such as sorting and parallel reads.To use the database buffer cache effectively, tune SQL statements for the application to avoid unnecessary resource consumption. To meet this goal, verify that frequently executed SQL state..
Overview of the Automatic Database Diagnostic MonitorWhen problems occur with a database, it is important to perform accurate and timely diagnosis of the problem before making any changes. Often a database administrator (DBA) simply looks at the symptoms and immediately starts changing the system to fix those symptoms. However, an accurate diagnosis of the actual problem in the initial stage sig..
Oracle Database 12c Multitenant shared resource 1. Background Process2. Redo log files3. Memory4. Control files5. Oracle metadata6. Temporary tablespace7. Undo tablespace
This example illustrates online redefinition of a table by adding new columns and adding partitioning.The original table, named emp_redef, is defined in the hr schema as follows: Name Type --------- ---------------------------- EMPNO NUMBER(5) 'hr', tname =>'emp_redef', options_flag => DBMS_REDEFINITION.CONS_USE_PK); END; / Create an interim table hr.int_emp_redef.CREATE TABLE hr.int_emp_redef (..
뉴피쳐를 공부하다보니 이전에 모르던 기능이 있다는 것을 알게되었다. 바로 Database Replay라는 것인데 http://www.dummies.com/how-to/content/basics-of-oracle-12cs-database-replay.html 의 링크를 통해서 간단하게 테스트가 가능하도록 설명이 되어 있었다. https://docs.oracle.com/database/121/RATUG/toc.htm RAC나 OS 업그레이드 등으로 변경되는 사항을 테스팅 하는 내용인듯 한데 확인이 필요할 듯 하다.
https://docs.oracle.com/cd/E39368_01/b72805/ol_kern_64rn.html 웃기는 이야기지만 오라클에서 OLE 6.4 커널에 대해서 서포트를 하지 않는다고 한다. 추측이지만 아마도 ASM 기준 커널이 레드햇 기준으로 작성이 되어서 그런듯 하다. 약간 귀찮은 면이 없지 않지만 서포트를 받으려면 커널 변경을 해줘야 한다.
Oracle ASMLib Downloads for Oracle Linux 6 Note: All ASMLib installations require the oracleasmlib and oracleasm-support packages appropriate for their machine. The oracleasm-support package can be downloaded from the Unbreakable Linux Network(ULN) if you have an active support subscription, or from http://public-yum.oracle.com if you do not. The oracleasm kernel driver is built into the Unbreak..