Æ©´× ¼öÇàÀÚ
Oracle8 ½Ã½ºÅÛ¿¡
°ü¿©ÇÏ´Â ¸ðµç »ç¶÷(½Ã½ºÅÛ Á¦ÀÛÀÚ, ¼³°èÀÚ, °³¹ßÀÚ, µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ)Àº ÀÛ¾÷À» ¼öÇàÇÏ´Â µ¥ ÀÖ¾î ¼º´É ¹× Æ©´×¿¡ °üÇÏ¿© »ý°¢ÇØ¾ß ÇÕ´Ï´Ù.
¹®Á¦°¡ ¹ß»ýÇÒ °æ¿ì, óÀ½À¸·Î ¹®Á¦ ÇØ°áÀ» ½ÃµµÇØ¾ß ÇÏ´Â »ç¶÷Àº ÀϹÝÀûÀ¸·Î DBAÀÔ´Ï´Ù.
Æ©´× ÀÌÀ¯
ÃÖ»óÀÇ Æ©´× ¹æ¹ýÀº
½Ã½ºÅÛ°ú ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÅÁßÇÏ°Ô ¼³°èÇÏ´Â °ÍÀ̸ç, ¾ÖÇø®ÄÉÀÌ¼Ç Æ©´×À» ÅëÇÏ¿© ´ëºÎºÐÀÇ ¼º´ÉÀ» Çâ»ó½Ãų ¼ö ÀÖ½À´Ï´Ù.
´ÙÀ½°ú °°Àº °æ¿ì¿¡´Â
¼º´É ¹®Á¦°¡ ¹ß»ýÇÒ ¼ÒÁö°¡ Àû½À´Ï´Ù:
- Çϵå¿þ¾î°¡ »ç¿ëÀÚÀÇ ¿ä±¸»çÇ×À» ó¸® ÇÒ ¼ö ÀÖ´Â
°æ¿ì
- Oracle8 µ¥ÀÌÅͺ£À̽º°¡ ½ÅÁßÇÏ°Ô ¼³°èµÈ °æ¿ì
- ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚ°¡ SQL ÇÁ·Î±×·¥À»
È¿À²ÀûÀ¸·Î ÀÛ¼ºÇÑ °æ¿ì
Ãʱ⿡ À߸øµÈ °áÁ¤À» ÇÏ¿´°Å³ª ÇöÀç »ç¿ëÀÚ°¡ ½Ã½ºÅÛÀ¸·ÎºÎÅÍ ÀÌÀü¿¡ Çß´ø °Í º¸´Ù ÈξÀ ¸¹Àº °ÍÀ» ±â´ëÇÒ °æ¿ì, ¼º´É
Çâ»óÀ» ½É°¢ÇÏ°Ô °í·ÁÇØ¾ß ÇÒ ÇÊ¿ä°¡ ÀÖÀ» °ÍÀÔ´Ï´Ù. Æ©´× ÇÁ·Î¼¼½º 󸮸¦ ¿¬±âÇϸé ÇÒ¼ö·Ï, ½Ã°£ ¹× ÀÚ¿ø ºñ¿ëÀÌ Áõ°¡ÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù.
Æ©´×ÀÇ ¾ç
¸ñÀûÀ» ´Þ¼ºÇؾß
ÇÏ°Ú´Ù´Â ºÐ¸íÇÑ »ý°¢À» °®°í Æ©´×À» ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù. °¡´ÉÇϸé Á¤È®ÇÏ°Ô Çö½ÇÀûÀÎ ¼öÄ¡·Î ³ªÅ¸³»¾ß ÇÕ´Ï´Ù. ¿¹¸¦
µé¾î:
- ÇÏ·ç¿¡ 10,000 °ÇÀÇ ÁÖ¹® ó¸®
- ¿ù¸» ¾ß°£¿¡ 250,000°³ÀÇ °è»ê¼ û±¸ ¹® ÀÛ¼º
º» °úÁ¤¿¡¼, Oracle8 Æ©´× ¸ñÀûÀÌ Á¾Á¾ ¼³¸íµÇ°í ÀÖÁö¸¸, °á±¹¿¡ ÀÌµé ¸ñÀûÀº »ç¿ëÀÚ¿¡°Ô ÀÌÀÍÀ» ÁÙ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. »ç¿ëÀÚ°¡
±¸Çü PC·Î ´À¸° ³×Æ®¿öÅ© »ó¿¡¼ µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÑ´Ù¸é, µ¥ÀÌÅÍ ¹öÆÛ Ä³½¬ »ç¿ëÀ» Çâ»ó½ÃÅ°´Â °ÍÀº ÀÇÀÇ°¡ ¾ø½À´Ï´Ù. µû¶ó¼, Æ©´× ³ë·ÂÀº È¿°ú°¡
¾ø°Ô µÉ °ÍÀÔ´Ï´Ù.
Æ©´×Àº ¹Ýº¹ÀûÀÎ °úÁ¤À¸·Î, Çѹø ÇÏ°í ÀØ¾î ¹ö¸®´Â È°µ¿ÀÌ ¾Æ´Õ´Ï´Ù.
Oracle8 µ¥ÀÌÅͺ£À̽º ȯ°æÀ» Æ©´×ÇÒ ¶§, DBA´Â ÃøÁ¤°¡´ÉÇÑ Æ©´× ¸ñÇ¥¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ
¸ñÇ¥¸¦ ¼³Á¤ÇÏÁö ¾Ê°í´Â ÃæºÐÇÑ Æ©´× ¼öÇà ½Ã±â¸¦ °áÁ¤ÇϱⰡ ¾î·Á¿ï °ÍÀÔ´Ï´Ù.
ÀÀ´ä½Ã°£Àº »ç¿ëÀÚ°¡ ¿äû ÇÑ ÈÄ µ¥ÀÌÅÍ(¿¹¸¦ µé¾î,
ÁúÀÇÀÇ °á°ú)¸¦ ¹Þ´Âµ¥ ¼Ò¿äµÇ´Â ½Ã°£À̳ª, Å×À̺íÀ» °»½ÅÇϰųª º¸°í¼¸¦ »ý¼ºÇϴµ¥ ¼Ò¿äµÇ´Â ½Ã°£À» ¸»ÇÕ´Ï´Ù.
µ¥ÀÌÅͺ£À̽º °¡¿ë¼º
¶ÇÇÑ Æ©´× ¸ñÇ¥ÀÇ ÁÁÀº ÃøÁ¤±âÁØÀÔ´Ï´Ù. °¡¿ë¼ºÀº ¹é¾÷ ¹× º¹±¸·Î ÀÎÇÏ¿© ¿µÇâÀ» ¹Þ°Å³ª ÆĶó¹ÌÅ͸¦ Æ©´×Çϱâ À§ÇÑ ÀνºÅϽºÀÇ Á¾·á ¹× ½ÃÀÛÀ¸·ÎºÎÅÍ
¿µÇâÀ» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
µ¥ÀÌÅͺ£À̽º ÀûÁß ÆÛ¼¾Æ®´Â ½Ã°£ÀÇ °æ°ú¿¡ µû¸¥ ¼º´É Áõ°¡³ª °¨¼Ò¸¦ °áÁ¤Çϴµ¥ ÁÁÀº ±âÁؼ±À»
Á¦°øÇÕ´Ï´Ù.
¶ÇÇÑ, °úµµÇÑ ÆäÀÌ¡ ¹× ½º¿ÍÇÎ(swapping)ÀÌ µ¥ÀÌÅͺ£À̽º¿Í ¿î¿µÃ¼Á¦ ¼º´É¿¡ ¿µÇâÀ» ¹ÌÄ¥ ¼ö Àֱ⠶§¹®¿¡, ¸Þ¸ð¸®
ÀÌ¿ëµµ È¿°úÀûÀÎ ÃøÁ¤±âÁØÀÌ µË´Ï´Ù. ¸Þ¸ð¸® ÀÌ¿ë ¶ÇÇÑ µ¥ÀÌÅͺ£À̽º ÀûÁß ÆÛ¼¾Æ®¿¡ ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ½À´Ï´Ù.
Oracle8 ¼¹ö Æ©´×ÀÇ ÁÖ¿ä ¸ñÇ¥´Â ´ÙÀ½À» È®½ÇÇÏ°Ô ÇÏ´Â °ÍÀÔ´Ï´Ù:
- SQL ¹®ÀÌ °¡´ÉÇÑ ÇÑ ÃÖ¼ÒÀÇ ¿À¶óŬ ºí·ÏÀ»
¾×¼¼½º
- ºí·ÏÀÌ ÇÊ¿äÇÑ °æ¿ì, ºí·ÏÀ» ¸Þ¸ð¸®¿¡ ij½¬
- »ç¿ëÀÚµéÀÌ µ¿ÀÏÇÑ ÄÚµå
°øÀ¯
- Äڵ尡 ÇÊ¿äÇÑ °æ¿ì, Äڵ带 ¸Þ¸ð¸®¿¡ ij½¬
- Àбâ¿Í ¾²±â¸¦ ²À ÇØ¾ß ÇÏ´Â °÷¿¡¼, °¡´ÉÇÑ ÇÑ
½Å¼ÓÇÏ°Ô ¼öÇà
- »ç¿ëÀÚ´Â ´Ù¸¥ »ç¿ëÀÚ°¡ º¸À¯ÇÑ ÀÚ¿øÀ» °áÄÚ ±â´Ù¸®Áö ¾ÊÀ½
- ¹é¾÷ ¹× ±âŸ ÇÊ¿äÇÑ
Á¤¸®ÀÛ¾÷ÀÌ °¡´ÉÇÑ ½Å¼ÓÇÏ°Ô ¼öÇàµÇ¾î¾ß ÇÔ
Æ©´× ±¸ÇöÀ» À§ÇÑ ±ÇÀå ¼ø¼´Â ´ÙÀ½°ú °°½À´Ï´Ù:
1 ¼³°è(³Ê¹« ´ÊÁö ¾ÊÀº
°æ¿ì)
2 ¾ÖÇø®ÄÉÀ̼Ç
3 ¸Þ¸ð¸®
4 ÀÔ·Â/Ãâ·Â(I/O)
5 °æÇÕ(Contention)
6 ¿î¿µÃ¼Á¦
¸ñÇ¥¸¦ ´Þ¼ºÇÏÁö ¸øÇß´Ù¸é À§ÀÇ ÇÁ·Î¼¼½º¸¦
¹Ýº¹ÇϽʽÿÀ.
ÀÌ·¯ÇÑ ±¸Á¶¸¦ »ç¿ëÇÏ´Â ÀÌÀ¯´Â Ãʱ⿡ ¼º´ÉÀ» Çâ»ó½ÃÅ°¸é ³ªÁß¿¡ ¹®Á¦µéÀ» ó¸®ÇÏ´Â ½Ã°£°ú ³ë·ÂÀ» ÁÙÀÏ ¼ö ÀÖ±â
¶§¹®ÀÔ´Ï´Ù.
¿¹¸¦ µé¾î, ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¸¹Àº Àüü Å×ÀÌºí ½ºÄµÀ» »ç¿ëÇÏ°í ÀÖ´Ù¸é, °úµµÇÑ I/O¸¦ ¹ß»ý½Ãų °ÍÀÔ´Ï´Ù. ±×·¯³ª,
ÁúÀǸ¦ ÀçÀÛ¼ºÇÒ ¼ö ÀÖ¾î 4,000 °³ÀÇ ºí·ÏÀÌ ¾Æ´Ï¶ó ´ÜÁö 4°³ÀÇ ºí·Ï¸¸ ¾×¼¼½º ÇÒ ¼ö ÀÖ´Ù¸é, ¹öÆÛ Ä³½¬ÀÇ Å©±â¸¦ ÀçÁ¶Á¤Çϰųª µð½ºÅ© ÆÄÀÏÀ»
ÀçºÐ¹èÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
óÀ½ µÎ ´Ü°è´Â ÀϹÝÀûÀ¸·Î ½Ã½ºÅÛ Á¦ÀÛÀÚ¿Í ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚÀÇ Ã¥ÀÓÀÌÁö¸¸, DBA ¶ÇÇÑ ¾ÖÇø®ÄÉÀ̼Ç
Æ©´×¿¡ °ü¿©ÇÒ ¼ö ÀÖ½À´Ï´Ù.