°¢°¢ÀÇ Client ¿äûÀ» ±âÁ¸¿¡ »ý¼ºµÇ¾î ÀÖ´Â Thread·Î ¿¬°áÇÏ´Â ¸ÖƼ ¾²·¡µå, ¸ÖƼ ÇÁ·Î¼¼½º ±¸Á¶¸¦ äÅÃÇÏ¿© »ç¿ëÀÚ°¡ ´Ã¾î³ªµµ ½Ã½ºÅÛ ¿À¹öÇìµå°¡ ÀûÀ½
- ºñ¿ë±â¹ÝÃÖÀûÈ(CBO: Cost-Based Optimization)¿¡ ±â¹ÝÇÑ ÁúÀÇ Ã³¸®ÀÇ ¼º´É ÃÖÀûÈ ±¸Çö ¹× »ç¿ëÀÚ °³ÀÔ¾øÀÌ ÁúÀǸ¦ ÃÖÀûÈ´Â Dynamic Sampling Áö¿ø
- ´ÙÁß¹öÀüµ¿½Ã¼ºÁ¦¾î(MVCC)±â¹ýÀ» ÅëÇÑ ´ÙÁß»ç¿ëÀÚÁ¢¼ÓÀÇ µ¿½Ã ó¸® ¼º´É Çâ»óÇÏ¿©, ¾²±âÀÛ¾÷ÀÌ ÀбâÀÛ¾÷À» Â÷´ÜÇϰųª ÀбâÀÛ¾÷ÀÌ ¾²±âÀÛ¾÷À» Â÷´ÜÇÏ´Â »óȲÀÌ ¹ß»ýÇÏÁö ¾ÊÀ½
- Row-Level Locking ±â¹ýÀÇ »ç¿ëÀ» ÅëÇØ º¸´Ù ´õ ¸¹Àº »ç¿ëÀÚ¼ö¿ëÇϸç, Lock Escalation ȸÇǸ¦ ÅëÇÑ ¼º´É¿À¹öÇìµå ÃÖ¼ÒÈ
- Partitioned Table/Index ±â´ÉÀ» Á¦°øÇÏ¿© ´ë¿ë·® µ¥ÀÌÅÍÀÇ È¿À²ÀûÀÎ ÀúÀå°ú µ¥ÀÌÅÍÀÇ Á¶È¸ ¹× 󸮿¡ ´ëÇÑ ¼º´É Çâ»ó
- Memory AutoTuner ±â´É¿¡ ÀÇÇØ °¢ ÇÁ·Î¼¼½º³ª ¾²·¹µå°¡ ½Ã½ºÅÛÀÇ ºÎÇÏ¿¡ µû¶ó ¸Þ¸ð¸® »ç¿ë·®À» µ¿ÀûÀ¸·Î ÀÚµ¿ Á¶Àý ÇÏ¿© ¸Þ¸ð¸® »ç¿ëÀÇ È¿À²ÀÌ ±Ø´ëÈ
- ÁúÀǾð¾î Ç¥ÁØÀÎ SQL-92 entry level (Embedded SQL Æ÷ÇÔ)°ú SQL-99 core level (CLI,PSMÆ÷ÇÔ) ÁؼöÇÏ¿© ±âÁ¸ DB ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ È£È¯¼ºÀ» º¸Àå
- JDBC, ODBC, OLEDB, Call Level Interface(CLI) µî ´Ù¾çÇÑ Ç¥ÁØ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ¿© ÀÀ¿ëÇÁ·Î±×·¥°úÀÇ ¿¬°è°¡ ¿ëÀÌ
- If¹®, Loop¹® µî°ú °°Àº ÀýÂ÷Çü Á¦¾î ±¸Á¶¸¦ Æ÷ÇÔÇÏ´Â ÀúÀå ÇÁ·Î½ÃÀú °³¹ßÀ» À§ÇÑ PSM¾ð¾î (tbPSM)¸¦ Á¦°øÇÏ¿©, Á¦¾î±¸Á¶ ¸ÞÄ¿´ÏÁò°ú ¼ºêÇÁ·Î±×·¥ ÀÎÅÍÆäÀ̽º, ¿¡·¯Ã³¸®¸¦ Áö¿ø
- C³ª Cobol°ú °°Àº ÀýÂ÷Çü ÀÀ¿ë ÇÁ·Î±×·¥¿¡ SQL ¹®ÀåÀ» Æ÷ÇÔÇÏ¿© ¾÷¹« ÇÁ·Î±×·¥À» °³¹ßÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â Embedded SQL ÀÎÅÍÆäÀ̽º(tbESQL) Á¦°ø
- ºÐ»êµÈ ¿ø°Ý DBÀÇ µ¥ÀÌÅ͸¦ ¸¶Ä¡ ·ÎÄà DB¿¡ ÀÖ´Â °Íó·³ ÀÌ¿ë °¡´ÉÇÏ°Ô ÇÏ´Â DB Link ±â´ÉÀ» Á¦°øÇÏ¿© ±âÁ¸ DB¿Í ¿¬°èÇÑ ½Å±Ô ¹× Ãß°¡ °³¹ßÀÌ ¿ëÀÌ
NDB, HiDB´Â ´Ù¾çÇÑ API¸¦ Á¦°øÇÔÀ¸·Î½á, ´Ù¾çÇÑ ½Ã½ºÅÛ ¾ÆÅ°ÅØÃÄ ±¸¼º ¹× ½Å±â¼ú ´ëÀÀ ½Ã¿¡µµ ±âÁ¸ NDB / HiDB ÀÚ¿øÀ» ±×´ë·Î ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÕ´Ï´Ù.
Ƽ¸Æ½º¼ÒÇÁÆ®´Â ¸ÞÀÎÇÁ·¹ÀÓÀÇ ´Ù¿î»çÀÌ¡ ÇÁ·ÎÁ§Æ®¸¦ ±¹³»¿Ü¿¡¼ ´Ù¼ö ÁøÇàÇÏ°í ÀÖ½À´Ï´Ù. ¸®È£½ºÆà DBMS ¼Ö·ç¼ÇÀº ¸ÞÀÎÇÁ·¹ÀÓ¿¡¼ »ç¿ëµÇ´Â DBMS¸¦ ¿ÀÇ ȯ°æ¿¡¼µµ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï °³¹ßÇÑ ¼Ö·ç¼ÇÀ¸·Î Ƽ¸Æ½º¼ÒÇÁÆ®¸¸ÀÇ Æ¯ÈµÈ DBMS ±â¼úÀÔ´Ï´Ù.