Oracle/MySQL °ü·Ã °Ô½ÃÆÇ |
---|
2002/04/07(07:57) from 210.117.182.162 | |
ÀÛ¼ºÀÚ : °ÁÙ±â (jkkang65@hanmail.net) | Á¶È¸¼ö : 4266 , ÁÙ¼ö : 37 |
Re: [Oracle] ³í¸®ÀûÀÎ Database ±¸Á¶ |
---|
[Oracle Server °³³ä] ³í¸®ÀûÀÎ DataBase ±¸Á¶ ----------------------------------- ³í¸®Àû DataBase±¸Á¶ ----------------------------------- A. TableSpace - °¢ DataBase´Â ³í¸®ÀûÀ¸·Î ÇϳªÀÌ»óÀÇ TableSpace·Î ±¸¼ºµÈ´Ù. - °¢ TableSpace¿¡¼´Â ÇϳªÀÌ»óÀÇ DataFileÀÌ ¸í½ÃÀûÀ¸·Î »ý¼ºµÇ¾î, TableSpace¿¡ ÀÖ´Â ¸ðµç ³í¸®Àû ±¸Á¶ÀÇ Data¸¦ ¹°¸®ÀûÀ¸·Î ÀúÀåÇÑ´Ù. - TableSpaceÀÇ DataFileÀ» ÇÕÄ£ Å©±â´Â TableSapceÀÇ ÀúÀ念¿ªÀÌ´Ù. - »ý¼º¿¹Á¦ create tablespace users datafile '/usr2/oradata/users01.À²' size 100m default storage (initial 100k next 100k); [TableSpaceÀÇ À̸§Àº USERSÀ̸ç DataFileÀº users01.dbf¸¦ »ç¿ëÇÏ°í,TableSpaceÀÇ ÃʱâÅ©±â´Â 100M,TableSpace¿¡ TableÀ̳ª À妽º¸¦ ¸¸µé ¶§ Storage±¸¸¦ ±â¼ú¾ÈÇÏ´Â °æ¿ì¿¡´Â Ãʱâ100k,È®Àå100k¾È tableÀ̳ª Index°¡ »ý¼ºµÈ´Ù.Áï default storage´Â TableSpace¿¡ »ý¼ºµÇ´Â Object¿¡´ëÇØ Storage±¸ÀÇ ½Ã¼úÀÌ ¾ø´Â °æ¿ì¿¡ Àû¿ëµÇ´Â »çÇ×ÀÌ´Ù.] - TableSpaceÀÇ ÀúÀ念¿ªÀ» ´ÃÀ̴¿¹ Alter tablespace users add datafile '/usr2/oradata/users02.À²' size 100m; À§¿¡¼ ¸¸µç users TableSpaceÀÇ size¸¦ 100m´õ ´ÃÀÌ´Â °æ¿ìÀÌ´Ù. B. Schema/Schema Object - ½ºÅ°¸¶´Â °³Ã¼¸ðÀ½ÀÌ°í ½ºÅ°¸¶°³Ã¼´Â DataBaseÀÇ µ¥ÀÌÅ͸¦ Á÷Á¢ ÂüÁ¶ÇÏ´Â ³í¸®Àû±¸Á¶, ½ºÅ°¸¶°³Ã¼ ·Î´Â Table,View,Sequence,Stored Procedure,Synonym,Index, Cluster,DataBase LinkµîÀÌ ÀÖ´Ù. (µ¿ÀÏÇÑ ½ºÅ°¸¶°³Ã¼°¡ ¼·Î ´Ù¸¥ TableSpace¿¡ ÀÖÀ»¼ö ÀÖ°í, ÇÑ TableSpace°¡ ¿©·¯½ºÅ°¸¶ °Ôü¸¦ º¸À¯ÇÒ ¼ö ÀÖ´Ù.) C. µ¥ÀÌÅÍºí·°/È®À念¿ª/Segment - Oracle Data´Â °¡ÀåÀÛÀº ´ÜÀ§ÀÎ Data Block¿¡ ÀúÀåµÈ´Ù. - È®À念¿ªÀº ¿¬¼ÓÀûÀÎ ¸î °³ÀÇ µ¥ÀÌÅͺí·ÏÀ¸·Î Çѹø¿¡ ÇÒ´çµÇ¸ç ƯÁ¤Á¤º¸ÀÇ Á¤º¸ ÀúÀå¿¡ »ç¿ëµÈ´Ù. - Segmet Data Segmet : TableÀÇ ¸ðµç Data´Â Data SegmentÈ®Àå ¿µ¿ª¿¡ ÀúÀåµÈ´Ù. Index Segment : °¢ Index´Â ¸ðµç µ¥ÀÌÅ͸¦ ÀúÀåÇÏ´Â À妽º Segment¸¦ °¡Áø´Ù. RollBack Segment : '½ÇÇàÃë¼Ò(RollBack)'Á¤º¸¸¦ ÀúÀå Temp Segment : SQL¸í·É¹®ÀÇ ½ÇÇàÀ»À§ÇØ ÀÓ½ÃÀÛ¾÷¿µ¿ªÀÌ ÇÊ¿äÇÒ ¶§ »ç¿ë |