18 11, 2008

ORACLEµÄ¹¤×÷»úÖÆ

zt

http://blog.oracle.com.cn/index.php/34012/viewspace-4553.html
µÚÒ»´ÎÔÚ×Ô¼ºµÄBLOGÉÏÌùÎÒ×Ô¼ºÐ´µÄ"ORACLEµÄ¹¤×÷»úÖÆ"¡£

 ²é¿´È«ÎÄ

12 11, 2008

Àí½âORACLEÊý¾Ý¿â×Ö·û¼¯

¹¢Á¢ºê
£¨Öйú¿ÆÑ§Ôº¼ÆËã»úÍøÂçÐÅÏ¢ÖÐÐÄ£¬±±¾©100080£©
 ²é¿´È«ÎÄ

12 11, 2008

ibrary cache pinÓëPROCEDUREµÄÖØ½¨

by eagle ²é¿´È«ÎÄ

12 11, 2008

Oracle9i ÖеÄnid¸ü¸Ädbname

Oracle9i ÖеÄnid¸ü¸Ädbname ²é¿´È«ÎÄ

12 11, 2008

¹ØÓÚFreelistsºÍFreelist GroupsµÄÑо¿

http://blog.csdn.net/kamus/archive/2005/02/04/279978.aspx ²é¿´È«ÎÄ

25 08, 2008

Oracle Êý¾Ý¿â 10g£ºÎª DBA ÌṩµÄ×îÖØÒªµÄ 20 ¸öÌØÐÔ

Oracle Êý¾Ý¿â 10g£ºÎª DBA ÌṩµÄ×îÖØÒªµÄ 20 ¸öÌØÐÔ ²é¿´È«ÎÄ

22 07, 2008

ÈçºÎÔÚ10gÖÐÐÞ¸ÄÊý¾Ý¿â×Ö·û¼¯

ÈçºÎÔÚ10gÖÐÐÞ¸ÄÊý¾Ý¿â×Ö·û¼¯ ²é¿´È«ÎÄ

1 06, 2008

Éý¼¶ 9.2.0.4 RAC to 9.2.0.8 RAC

²ÎÕÕ¹Ù·½Îĵµ×öÒ»´ÎracÉý¼¶²âÊÔ¡£

 ²é¿´È«ÎÄ

5 05, 2008

sqlnet.expire_time and IDLE_TIME

µ±ÉèÖÃÁËresource_limit=true ¡£Í¨¹ýidle_timeÏÞÖÆsession idle ʱ¼ä¡£session idle³¬¹ýÉèÖÃʱ¼ä£¬×´Ì¬Îªsniped (v$session).,È»¶øOSϵÄprocess²¢²»»áÊÍ·Å£¬µ±session(user process) ÔÙ´ÎÓëserver process ͨѶ£¬½«¹Ø±ÕÏàÓ¦µÄserver process.

sqlnet.expire_time µÄÔ­Àí²»Ò»Ñù£¬Oracle Server ·¢ËͰü̽²âdead connection £¬Èç¹ûÁ¬½Ó¹Ø±Õ£¬»òÕß²»ÔÙÓã¬Ôò¹Ø±ÕÏàÓ¦µÄserver process.

ÒÔÉÏÁ½Õß×éºÏʹÓ㬼õÉÙserver process,·ÀÖ¹process³¬¹ýinit$ORACLE_SID¼«ÏÞÖµ¡£

 ²é¿´È«ÎÄ

29 04, 2008

ÈçºÎÍ£Ö¹job

ÈçºÎÍ£Ö¹job ²é¿´È«ÎÄ

20 04, 2008

Oracle FreelistºÍHWMÔ­Àí¼°ÐÔÄÜÓÅ»¯(zt)

http://www.bitscn.com/oracle/optimize/200611/82295.html

Oracle FreelistºÍHWMÔ­Àí¼°ÐÔÄÜÓÅ»¯

http://www.akadia.com/services/ora_freelists.html

The Secrets of Oracle ASSM and FreelistsFreelist

 ²é¿´È«ÎÄ

20 04, 2008

sql * plus »á»°»·¾³ÅäÖÃ

sql * plus »á»°»·¾³ÅäÖà²é¿´È«ÎÄ

13 04, 2008

ºÎʱoracleʹÓð󶨱äÁ¿ÐÔÄÜ·´¶ø¸ü²î

http://fjjsp.com/article/47612 ²é¿´È«ÎÄ

9 04, 2008

When to Implement Parallel Execution

The most common use of parallel execution is in DSS and data warehousing
environments. Complex queries, such as those involving joins of several tables or
searches of very large tables, are often best executed in parallel.
Parallel execution is useful for many types of operations that access significant
amounts of data. Parallel execution improves processing for:
* Large table scans and joins
* Creation of large indexes
* Partitioned index scans
* Bulk inserts, updates, and deletes
* Aggregations and copying
You can also use parallel execution to access object types within an Oracle database.
For example, use parallel execution to access LOBs (large objects).
Parallel execution benefits systems that have all of the following characteristics:
* Symmetric multi-processors (SMP), clusters, or massively parallel systems
* Sufficient I/O bandwidth
* Underutilized or intermittently used CPUs (for example, systems where CPU usage is typically less than 30%)

* Sufficient memory to support additional memory-intensive processes such as sorts, hashing, and I/O buffers
If your system lacks any of these characteristics, parallel execution might not significantly improve performance. In fact, parallel execution can reduce system performance on overutilized systems or systems with small I/O bandwidth.


31 03, 2008

Long running Operations in Oracle (entries in v$session_longops)

 ²é¿´È«ÎÄ

31 03, 2008

Knowing when to Rebuild Indexes

Brian Peasland
Database Administrator
EROS Data Center
3 February 2000

 ²é¿´È«ÎÄ

28 03, 2008

How Oracle Manages Diagnostic Traces and Statistics?

very good ²é¿´È«ÎÄ

24 03, 2008

°²×°OEM

°²×°OEM

 ²é¿´È«ÎÄ

24 03, 2008

ÐÐÇ¨ÒÆºÍÐÐÁ´½Ó

row chain£ºWhen a row is too large to fit into any block, row chaining occurs. In this case, the Oracle devide the row into smaller chunks. each chunk is stored in a block along with the necessary poiters to retrive and assemble the entire row.


row migration£ºwhen a row is to be updated and it cannot find the necessary free space in its block, the Oracle will move the entire row into a new block and leave a pointer from the orginal block to the new location. This process is called row migration.

 ²é¿´È«ÎÄ

23 03, 2008

DATATYPE-COMPARISON-RULES

DATATYPE-COMPARISON-RULES  ²é¿´È«ÎÄ

12 03, 2008

Identifying Unused Indexes with the ALTER INDEX MONITORING USAGE Command

Identifying Unused Indexes with the ALTER INDEX MONITORING USAGE Command  ²é¿´È«ÎÄ

10 03, 2008

Oracle External Procedure to Run Host Commands

Oracle External Procedure to Run Host Commands ²é¿´È«ÎÄ

9 03, 2008

Understanding Special Table Types

Understanding Special Table Types ²é¿´È«ÎÄ

2 03, 2008

5ÌõDBA×î¼Ñʵ¼ùÖ¸µ¼£¨×ª£©

±¾ÎÄ5Ìõ»ù±¾×î¼Ñʵ¼ùÔ´ÓÚÎÒ¶àÄêʹÓôó´óССµÄOracleϵͳµÄʵ¼Ê¾­Ñé×ܽᡭ¡­ ²é¿´È«ÎÄ

22 02, 2008

Rebuilding versus Coalescing an Index

Rebuilding versus Coalescing an Index ²é¿´È«ÎÄ

13 02, 2008

Direct-Path INSERT

tolywang ·¢±í

 ²é¿´È«ÎÄ

16 01, 2008

parallel sql

ÒÔºóÕûÀí

 ²é¿´È«ÎÄ

5 01, 2008

Partitioning an Existing Table using EXCHANGE PARTITION

Partitioning an Existing Table using EXCHANGE PARTITION

 ²é¿´È«ÎÄ

5 01, 2008

DB Bocks gets£¬Consistent gets And Physical reads£¨×ª£©

http://www.itpub.net/624215.html
physical reads ÎïÀí¶Á
db block gets ---current mode read
consistent gets ---Ò»ÖÂÐÔ¶Å
db block gets+consistent gets=Âß¼­¶Á
 ²é¿´È«ÎÄ

3 01, 2008

diagnosing systems that are hung on locks

$ORACLE_HOME/rdbms/admin/catblock.sql
Create views of oracle locks


$ORACLE_HOME/rdbms/admin/utllockt.sql
Print out the lock wait-for graph in tree structured fashion. This is useful for diagnosing systems that are hung on locks.


26 12, 2007

Using Oracle's Parallel Execution Features

Using Oracle's Parallel Execution Features

 ²é¿´È«ÎÄ

20 12, 2007

¹ØÓÚdatabase link ºÍ domain ºÍ global name

Database Global Names

The GLOBAL_NAMES Parameter

 ²é¿´È«ÎÄ

19 12, 2007

±¾µØ·ÖÇøË÷ÒýÈçºÎÈ·¶¨±í¿Õ¼ä

http://yangtingkun.itpub.net/post/468/20713

 ²é¿´È«ÎÄ

19 12, 2007

oracle¶àʵÀý»·¾³±äÁ¿ÉèÖÃ

¿ÉÀûÓÃoracle ×ÔÉíµÄ½Å±¾

 ²é¿´È«ÎÄ

18 12, 2007

WindowsÉÏOracle¿ª·Å·À»ðǽ¶Ë¿ÚÎÊÌâ

http://www.cnblogs.com/applengine/archive/2007/11/19/963648.html

ҪʹOracle¿Í»§¶ËÄÜÕý³£Á¬½Óµ½ÉèÖÃÓзÀ»ðǽµÄ°²×°ÔÚwindowsÉϵÄOracle·þÎñÆ÷£¬µ¥¿ª·ÅÒ»¸ö1521»ò×Ô¶¨ÒåµÄ¼àÌý¶Ë¿ÚÊDz»¹»µÄ¡£

 ²é¿´È«ÎÄ

8 12, 2007

ÅäÖÃssh for install RAC

ÅäÖÃssh for install RAC ²é¿´È«ÎÄ

7 12, 2007

OMSʹÓÃ-³ö´í½â¾ö

oracle8,9 agent ³ö´í½â¾ö ²é¿´È«ÎÄ

7 12, 2007

OMSʹÓÃ-°²×°ÅäÖÃOMS

oracle OMS ΪÈý²ã¼Ü¹¹¡£
oracleÓ¦Óã¨Èçconsole) ---> oracle management server ---> intelligent agent ²é¿´È«ÎÄ

5 12, 2007

°²×°oracle 9.2.0.8 -- °²×°9.2.0.8patch

ÔĶÁREADME_9208.html ²é¿´È«ÎÄ

5 12, 2007

The life of an SQL statement

http://www.adp-gmbh.ch/ora/concepts/sql_stmt.html

http://www.adp-gmbh.ch/ora/concepts/cursors.html

SQLµÄ´¦ÀíÁ÷³Ì-»ù´¡
http://fusnow.itpub.net/post/681/211741

Open cursors

A cursor being open means that its associated statement is in the sql area. Parsing is not necessary for such cursors.

Cached cursors

The initialization parameter session_cached_cursors specifies how many cursors are held open for a session. Such cached cursors are stored in the session cursor cache.
If a new cursor needs to me moved into the session cursor cache, the cursor that hasn't been used for the longest time will be removed from the session cursor cache.
The higher the value of session_cached_cursors is set to a high value, the more the shared pool might become fragmented.
 ²é¿´È«ÎÄ

3 12, 2007

°²×°oracle 9.2.0.8 -- °²×°oracle 9.2.0.1.0 -- Installation & post-Installation

3 Installation

4 Post-Installation

 ²é¿´È«ÎÄ

1 12, 2007

°²×°oracle 9.2.0.8 -- °²×°oracle 9.2.0.1.0 -- Pre-Installation

°²Ñboracle 9.2.0.1.0 Èí¼þ
°²×° 9.2.0.8 Éý¼¶°ü ²é¿´È«ÎÄ

28 11, 2007

10gÖбí¼à¿ØÓëstatistics_level

http://xzh2000.itpub.net/post/96/36350 ²é¿´È«ÎÄ

27 11, 2007

ʹÓÃSQL_TRACE½øÐÐÊý¾Ý¿âÕï¶Ï

http://www.eygle.com/case/Use.sql_trace.to.Diagnose.database.htm

16 11, 2007

ORACLE³õʼ»¯²ÎÊýÎļþ

ORACLE³õʼ»¯²ÎÊýÎļþ ²é¿´È«ÎÄ

9 09, 2007

ÁÙʱ±í¿Õ¼äµÄ¹ÜÀí

ÁÙʱ±í¿Õ¼äµÄ¼à¿Ø¹ÜÀí

 ²é¿´È«ÎÄ

7 09, 2007

Direct-path Insert

Direct-path Insert ±Ê¼Ç ²é¿´È«ÎÄ

7 09, 2007

2·ÖÖÓÈÃÄãÃ÷°×ʲôÊÊERP(¾«²Ê)

°ÑרҵµÄÎÊÌâͨË×»¯¡ª¡ª
¡¡¡¡ERP(Enterprise Resource Planning)ÆóÒµ×ÊÔ´¼Æ»®ÏµÍ³£¬ÊÇÖ¸½¨Á¢ÔÚÐÅÏ¢¼¼Êõ»ù´¡ÉÏ£¬ÒÔϵͳ»¯µÄ¹ÜÀí˼Ï룬ΪÆóÒµ¾ö²ß²ã¼°Ô±¹¤Ìṩ¾ö²ßÔËÐÐÊֶεĹÜÀíÆ½Ì¨¡£
http://rainbowbridg.itpub.net/category/23663/43039
 ²é¿´È«ÎÄ

23 08, 2007

Oracle×Ö·û¼¯ÎÊÌâ×ܽá

Oracle×Ö·û¼¯ÎÊÌâ×ܽᠲ鿴ȫÎÄ

18 08, 2007

set transaction name

transaction
You can name a transaction using the SET TRANSACTION ... NAME statement before
you start the transaction. This makes it easier to monitor long-running transactions
and to resolve in-doubt distributed transactions.
set transaction name ¿É¸üºÃµØ¼à¿Ø³¤Ê±¼äµÄÊÂÎñ¡£
 ²é¿´È«ÎÄ

17 08, 2007

exp¹¤¾ßµ¼³ö¼¸¸öschemaµÄÊý¾Ý

ÓÉÓÚ´ÅÅ̹ÊÕÏ£¬cp£¬rman¶¼»áI/O³ö´í¡£

ÐÒÔ˵ÄÊÇ£¬exp,impÂß¼­±¸·Ý¹¤¾ß»¹¿ÉÒÔÓá£

So

crontabÔËÐÐexp½Å±¾expÊý¾Ý¡£

 ²é¿´È«ÎÄ

15 08, 2007

Ò»¸öССµÄÀ䱸½Å±¾

´´½¨ÁËcatalog database ,¸üºÃµÄÀûÓÃrmanµÄÇ¿´ó¹¦ÄÜ¡£

²»¹ýÎÒ´´½¨µÄʱºòÓÐЩ¹Ö¹ÖµÄ£¬Ã»ÓÐÑ¡ÔñrmanÓû§¡£Õâµã×öµÃÓÐЩ²»×¨Òµ¡£

Õâ¸öÊý¾Ý¿âÈç¹û±ÀÀ£»¹ÊÇ¿ÉÒÔÈÌÊÜÒ»¶¨µÄÊý¾ÝËðʧµÄ£¬ÒòΪ¿ØÖÆÎļþÄÚÓб¸·ÝµÄÐÅÏ¢¡£¼Æ»®Ã¿ÖÜÀ䱸һ´Î¡£ÒÔÏÂÊÇÀ䱸½Å±¾¡£
10 12 * * 6 /backup/oracle/veritas_coldbackup.sh > /dev/null 2>&1

 ²é¿´È«ÎÄ

12 08, 2007

Tkprof¹¤¾ß½éÉܺͷÖÎö

http://coolyl.itpub.net/post/3/10525

 ²é¿´È«ÎÄ

12 08, 2007

PASSWORD_REUSE_TIME and PASSWORD_REUSE_MAX£¨10gºÍ9i²»Í¬£©

PASSWORD_REUSE_TIME and PASSWORD_REUSE_MAX : ²é¿´È«ÎÄ

10 08, 2007

°²×°ÅäÖÃOMS

oracle OMS ΪÈý²ã¼Ü¹¹¡£
oracleÓ¦Óã¨Èçconsole) ---> oracle management server ---> intelligent agent

°²×°²½Ö裺

 ²é¿´È«ÎÄ

9 08, 2007

Orace 8i Rman ʾÀý½Å±¾

×÷Õß ora110 08:00 | Permalink ¾²Ì¬Á´½ÓÍøÖ· |