18 11, 2008
ORACLEµÄ¹¤×÷»úÖÆ
zt
http://blog.oracle.com.cn/index.php/34012/viewspace-4553.html
µÚÒ»´ÎÔÚ×Ô¼ºµÄBLOGÉÏÌùÎÒ×Ô¼ºÐ´µÄ"ORACLEµÄ¹¤×÷»úÖÆ"¡£
12 11, 2008
¹ØÓÚFreelistsºÍFreelist GroupsµÄÑо¿
25 08, 2008
Oracle Êý¾Ý¿â 10g£ºÎª DBA ÌṩµÄ×îÖØÒªµÄ 20 ¸öÌØÐÔ
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¼«ÏÞÖµ¡£
²é¿´È«ÎÄ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
²é¿´È«ÎÄ9 04, 2008
When to Implement Parallel Execution
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.
8 04, 2008
±¾µØ¹ÜÀí±í¿Õ¼ä(itpub¾«»ªÌù)
31 03, 2008
Knowing when to Rebuild Indexes
Brian Peasland
Database Administrator
EROS Data Center
3 February 2000
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.
12 03, 2008
Identifying Unused Indexes with the ALTER INDEX MONITORING USAGE Command
10 03, 2008
Oracle External Procedure to Run Host Commands
2 03, 2008
5ÌõDBA×î¼Ñʵ¼ùÖ¸µ¼£¨×ª£©
6 01, 2008
High Availability Enhancements In Oracle9i
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£¨×ª£©
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
²é¿´È«ÎÄ18 12, 2007
WindowsÉÏOracle¿ª·Å·À»ðǽ¶Ë¿ÚÎÊÌâ
http://www.cnblogs.com/applengine/archive/2007/11/19/963648.html
ҪʹOracle¿Í»§¶ËÄÜÕý³£Á¬½Óµ½ÉèÖÃÓзÀ»ðǽµÄ°²×°ÔÚwindowsÉϵÄOracle·þÎñÆ÷£¬µ¥¿ª·ÅÒ»¸ö1521»ò×Ô¶¨ÒåµÄ¼àÌý¶Ë¿ÚÊDz»¹»µÄ¡£
²é¿´È«ÎÄ7 12, 2007
OMSʹÓÃ-°²×°ÅäÖÃOMS
oracleÓ¦Óã¨Èçconsole) ---> oracle management server ---> intelligent agent ²é¿´È«ÎÄ
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
Cached cursors
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
°²×° 9.2.0.8 Éý¼¶°ü ²é¿´È«ÎÄ
27 11, 2007
ʹÓÃSQL_TRACE½øÐÐÊý¾Ý¿âÕï¶Ï
1 11, 2007
SYS_CONTEXT
7 09, 2007
2·ÖÖÓÈÃÄãÃ÷°×ʲôÊÊERP(¾«²Ê)
¡¡¡¡ERP(Enterprise Resource Planning)ÆóÒµ×ÊÔ´¼Æ»®ÏµÍ³£¬ÊÇÖ¸½¨Á¢ÔÚÐÅÏ¢¼¼Êõ»ù´¡ÉÏ£¬ÒÔϵͳ»¯µÄ¹ÜÀí˼Ï룬ΪÆóÒµ¾ö²ß²ã¼°Ô±¹¤Ìṩ¾ö²ßÔËÐÐÊֶεĹÜÀíÆ½Ì¨¡£
http://rainbowbridg.itpub.net/category/23663/43039 ²é¿´È«ÎÄ
18 08, 2007
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
PASSWORD_REUSE_TIME and PASSWORD_REUSE_MAX£¨10gºÍ9i²»Í¬£©
12 08, 2007
oracle Ìû×ÓÊÕ¼¯
ÈçºÎ´Ó±í¿Õ¼äÖС°É¾³ý¡±Êý¾ÝÎļþ
OracleµÄÈÕÆÚº¯Êý
Êý¾Ý¿âµ±Ç°×´¿ö½Å±¾
¿ìÕÕ¿ØÖÆÎļþ
²ÎÊýCONTROL_FILE_RECORD_KEEP_TIMEºÍMAXLOGHISOTRY
ÀûÓÃDBMS_METADATA°ü»ñȡȨÏÞÐÅÏ¢
ÔÚORACLEÀï°´Óû§ÃûÖØ½¨Ë÷ÒýµÄ·½·¨
Oracle]Data GuardÊý¾Ý¿âÔÖÄÑ·À»¤
ÈçºÎѧϰOracle-eygleµÄ·½·¨¾Ñé̸
ÔÚUNIXÂãÉ豸ºÍÎļþϵͳ֮¼äÒÆ¶¯ORACLE
OracleÈçºÎ´¦ÀíÉí·Ý¹ÜÀí
Oracle10g ÒÆÖ²µ½ Oracle ASM
bbedµÄÐĵÃ
dissassembling_the_data_block.pdf (google£¬Ò»¸öÀÏÍâдµÄbbedµÄÎĵµ£¬Ã»Ê±¼ä¿´£¬ÒÔºó¿´)
Recompiling Invalid Schema Objects
10 08, 2007
°²×°ÅäÖÃOMS
oracle OMS ΪÈý²ã¼Ü¹¹¡£
oracleÓ¦Óã¨Èçconsole) ---> oracle management server ---> intelligent agent
°²×°²½Ö裺
²é¿´È«ÎÄ