|
[´ã´ç¾÷¹«] ¤ýÇÏÀ̺긮µå SQL ·ÎÁ÷ ±¸Çö ´É·Â (Procedural & Set-based) - SQL SERVERÀÇ T-SQL°ú PostgreSQLÀÇ PL/pgSQL ¹®¹ý Â÷À̸¦ ¸íÈ®È÷ ÀÌÇØÇϰí, º¹ÀâÇÑ ºñÁî´Ï½º °è»ê½ÄÀ» ¾ÖÇø®ÄÉÀÌ¼Ç Äڵ尡 ¾Æ´Ñ Stored Procedure, Function, View·Î ĸ½¶ÈÇÏ¿© ±¸ÇöÇÒ ¼ö ÀÖ´Â ´É·Â
¤ýOLTP & OLAP ¾ÆÅ°ÅØÃ³ ÀÌÇØ ¹× ¸ðµ¨¸µ
- Row-based(SQL SERVER, PostgreSQL)¿Í Column-based(ClickHouse) ÀúÀå¼ÒÀÇ ¹°¸®Àû ±¸Á¶ Â÷À̸¦ ÀÌÇØÇϰí, ¸ñÀû¿¡ ¸Â´Â Å×ÀÌºí ¼³°è¸¦ ÇÒ ¼ö ÀÖ´Â ´É·Â.
¤ý¿£Áøº° Äõ¸® ÃÖÀûÈ ¹× Æ©´× (Performance Tuning)
- °¢ DB ¿£ÁøÀÇ ½ÇÇà °èȹ(Execution Plan)À» ÇØ¼®ÇÏ°í º´¸ñ ÁöÁ¡À» ã¾Æ ÇØ°áÇÏ´Â ´É·Â.
¤ýºñÁ¤Çü ¹× ´ë¿ë·® µ¥ÀÌÅÍ Çڵ鸵
- Á¤Çü µ¥ÀÌÅÍ ¿ÜÀÇ À¯¿¬ÇÑ ºñÁî´Ï½º ¿ä±¸»çÇ×À» SQL·Î ó¸®ÇÏ´Â ´É·Â.
¤ýµ¥ÀÌÅÍ À̰ü ¹× Á¤ÇÕ¼º °ü¸® Àü·«
- OLTP(SQL SERVER/PostgreSQL)ÀÇ ½Ç½Ã°£ µ¥ÀÌÅ͸¦ OLAP(ClickHouse)À¸·Î ÀûÀçÇÏ´Â °úÁ¤¿¡¼ ¹ß»ýÇÏ´Â ºñÁî´Ï½º ·ÎÁ÷ÀÇ ¿¬¼Ó¼ºÀ» À¯ÁöÇÏ´Â ´É·Â.
[±Ù¹«ºÎ¼ ¹× Á÷±Þ/Á÷Ã¥]
|
[ÀÚ°Ý¿ä°Ç] °æ·Â: °æ·Â 3~10³â ÇзÂ: ÃÊ´ëÁ¹ ÀÌ»ó Á÷¹«±â¼ú: SQL, json, LINUX, GIT, OLAP ±âŸ: ¤ý½ºÅ©¸³Æ® ´É·Â: Shell Script, Python µîÀ» Ȱ¿ëÇÏ¿© ´Ü¼ø ¹Ýº¹ ¾÷¹« ÀÚµ¿È°¡ °¡´ÉÇÑ ºÐ. ¤ýNSPM ¼Ö·ç¼Ç °æÇè: AlgoSec, FireMon, Tufin ¶Ç´Â ±¹³» ¹æÈº® Á¤Ã¥ °ü¸® ¼Ö·ç¼Ç ¿î¿ë °æÇè¤ý¹æÈº® ·ê(Rule) ½Åû/½ÂÀÎ/Àû¿ë ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ±â¼ú Áö¿ø ¤ýº¸¾È ÀÚ°ÝÁõ: Á¤º¸º¸¾È±â»ç, CCNA/CCNP, CISA µî °ü·Ã ÀÚ°ÝÁõ ¼ÒÁöÀÚ. ¤ý°¡»óÈ/Ŭ¶ó¿ìµå °æÇè: VM ȯ°æÀ̳ª AWS/Azure µî Ŭ¶ó¿ìµå ¹æÈº®(Security Group) ¿î¿µ °æÇè.
[¿ì´ë»çÇ×] ÀÚ°ÝÁõ: Á¤º¸Ã³¸®±â»ç, Á¤º¸Ã³¸®»ê¾÷±â»ç
|