[¸®´ÏÁö] °ÔÀÓ ¼­¹ö DBA ¸ðÁý
[ ÆÀ/ÇÁ·ÎÁ§Æ® ¼Ò°³ ] 26³â°£ ¼­ºñ½º¸¦ À̾î¿À°í ÀÖ´Â ¸®´ÏÁö ÇÁ·ÎÁ§Æ®ÀÇ µ¥ÀÌÅÍ °ü¸®, ¿î¿µ ¹× À¯Áöº¸¼öÇÏ´Â ½Ã½ºÅÛÀ» °³¹ßÇÏ°í °ü¸®ÇÏ´Â ÆÀÀ¸·Î ÆÀ¸íÀº ¸®´ÏÁö ÀÎÇÁ¶ó °³¹ßÆÀÀÔ´Ï´Ù. Áö¼ÓÀûÀ¸·Î ¼ºÀåÇÏ´Â °ÔÀÓ ¼­ºñ½º¸¦ À§ÇØ, Ç×»ó ÃֽŠƮ·»µå¿¡ ¸Â´Â ÀÎÇÁ¶ó ±â¼ú°ú µ¥ÀÌÅÍ ¿î¿µ Àü·«À» µµÀÔÇϰí ÀÖÀ¸¸ç, ÇÁ·ÎÁ§Æ®ÀÇ ¾ÈÁ¤ÀûÀÎ ¿î¿µÀ» µÞ¹ÞħÇÏ´Â ÇÙ½É ±â¹Ý ½Ã½ºÅÛÀ» Ã¥ÀÓÁö°í ÀÖ½À´Ï´Ù. DB ¼º´É Æ©´×, µ¥ÀÌÅÍ ¸¶À̱׷¹À̼Ç, ¹é¾÷ ¹× º¹±¸ Àü·« ¼ö¸³, ÀÚµ¿È­ µµ±¸ °³¹ß µî ´Ù¾çÇÑ ¾÷¹«¸¦ ÅëÇØ °ÔÀÓÀÇ Ç°Áú°ú ¼­ºñ½º ¾ÈÁ¤¼º Çâ»ó¿¡ ±â¿©Çϰí ÀÖ½À´Ï´Ù. ´É·Â ÀÖ´Â ½Ã´Ï¾î DBA ¹× °³¹ßÀÚ µé°ú ÇÔ²² ÀÏÇÒ ¼ö Àִ ȯ°æÀ̸ç ÀÚÀ²ÀûÀ̰í È¿À²ÀûÀÎ ¾÷¹« ¼öÇàÀÌ °¡´ÉÇÑ ÆÀ ¹®È­°¡ Á¤ÂøµÇ¾î ÀÖ½À´Ï´Ù. DBA·Î¼­ÀÇ ½Ç·ÂÀ» ÇÑ ´Ü°è ²ø¾î¿Ã¸®°í ½ÍÀº ºÐ, ´ë±Ô¸ð Æ®·¡ÇȰú ½Ç½Ã°£ °ÔÀÓ µ¥ÀÌÅ͸¦ ´Ù·ç¸ç ÀÇ¹Ì ÀÖ´Â µµÀüÀ» ÇÏ°í ½ÍÀº ºÐÀ̶ó¸é ÇÔ²² ÇØÁֽñ⠹ٶø´Ï´Ù. [ ¾÷¹«³»¿ë ] - ÄÜÅÙÃ÷ °³¹ß / ¼³°è / °Ë¼ö ÀÛ¾÷ - ½Ç½Ã°£ °ÔÀÓ Æ®·¡ÇÈÀ» °í·ÁÇÑ DB ¼º´É ÃÖÀûÈ­ ¹× Æ©´× ÀÛ¾÷ - °ÔÀÓ Á¤±â Á¡°Ë ¹× Àå¾Ö ´ëÀÀ (·Î±× ºÐ¼® ¹× RCA ÀÛ¼º Æ÷ÇÔ) - ¹Ýº¹ÀûÀÎ ¿î¿µ ¾÷¹« ÀÚµ¿È­¸¦ À§ÇÑ ½ºÅ©¸³Æ® ¹× Åø °³¹ß - DB Ŭ·¯½ºÅÍ ±¸¼º ¹× °í°¡¿ë¼º(HA) ȯ°æ ±¸Ãà [ Áö¿øÀÚ°Ý ] Çз : ¾øÀ½ °æ·Â : 3³â ~ 15³â ÀÌ·± ¿ª·®À» °®Ã߽ŠºÐÀ» ã°í ÀÖ½À´Ï´Ù(Çʼö) - 1°³ ÀÌ»ó RDBMS(SQL Server, Oracle, MySQL, PostgreSQL µî) ¿î¿µ °æÇè 3³â ÀÌ»ó - ´ë¿ë·® Æ®·£Àè¼Ç ó¸® ½Ã½ºÅÛ ¿î¿µ °æÇè - ½ºÅ©¸³Æ®(bash / python / shell µî) 1°¡Áö ÀÌ»ó Ȱ¿ë °¡´ÉÇϽŠºÐ - ¼º´É ¸ð´ÏÅ͸µ ¹× Æ©´× °æÇè (Slow Query, À妽º ºÐ¼® µî) - Àå¾Ö ºÐ¼® ¹× ·Î±× ±â¹Ý ¹®Á¦ ÇØ°á ´É·Â - DBA ¾÷¹«¿¡ ´ëÇÑ ¿­Á¤°ú Ã¥ÀÓ°¨À» º¸À¯ÇϽŠºÐ - ÆÀ ±¸¼º¿ø ¹× Çù¾÷ ºÎ¼­¿Í ¿øÈ°ÇÑ Ä¿¹Â´ÏÄÉÀ̼ÇÀÌ °¡´ÉÇÑ ºÐ ¡¡ ÀÌ·± ¿ª·®µµ ÀÖ´Ù¸é ´õ¿í µµ¿òÀÌ µË´Ï´Ù(¿ì´ë) - °ÔÀÓ DB ¼³°è, °³¹ß ¹× Cloud ȯ°æ ¿î¿µ °æÇèÀÚ - Prometheus, Grafana µî ¸ð´ÏÅ͸µ ½Ã½ºÅÛ ±¸¼º °æÇè - DB ¿î¿µ ÀÚµ¿È­ ½ºÅ©¸³Æ® ¶Ç´Â Åø °³¹ß °æÇè (Python, Java, Go µî) - Kubernetes, Docker µîÀÇ ÄÁÅ×ÀÌ³Ê È¯°æ¿¡¼­ÀÇ DB ¿î¿µ °æÇè - ´ë±Ô¸ð Æ®·¡ÇÈ È¯°æ¿¡¼­ÀÇ ¼º´É °³¼± °æÇè - DB ¸¶À̱׷¹ÀÌ¼Ç ¶Ç´Â ÀÌÁßÈ­ ±¸Ãà ÇÁ·ÎÁ§Æ® °æÇè