[MS-SQL] º¹±¸ : mdfÈÀϸ¸ ¶Ç´Â mdf¿Í ldf ÈÀϸ¸ ³²¾ÒÀ»¶§ DB º¹±¸¹æ¹ý
À̹ø¿¡ ¼Ò°³Çص帱 ³»¿ëÀº ¾à°£Àº ½¬¿î? ^_^;;
°£´ÜÇÑ ³»¿ë ÀÔ´Ï´Ù.
¾Õ¿¡¼ ¼³¸íµå¸° FAQµé¿¡ ´ëÇؼ ½ÇÁúÀûÀÎ ³»¿ëÀ» ´äº¯ µå¸®Áö¿ä.
¶ÇÇÑ Çϵµ ¸¹ÀÌ ¹Þ´Â Áú¹®À̶ó ¾Æ¿¹ ÆäÀÌÁö¸¦ ¸¸µé¾úÀ¸´Ï Âü°í ÇÏ½Ã±æ ¹Ù¶ø´Ï´Ù.
Q. Ç®¹é¾÷°ú ·Î±×¹é¾÷À» È¥¿ëÇØ Áö¼ÓÀûÀ¸·Î ¹é¾÷ÇÏ°í ÀÖ½À´Ï´Ù.
°³¹ßÀÚÀÇ ½Ç¼ö·Î update ȸ¿øÅ×À̺í set À̸§ = '¾Æ¹«°³'·Î WHEREÀý ¾øÀÌ update¸¦ ÇØ ¹ö·È½À´Ï´Ù. º¹±¸ÇÒ ¹æ¹ýÀÌ ¾øÀ»±î¿ä?
A. °¡´ÉÇÕ´Ï´Ù.
1. º¹±¸ ¸ðµ¨ÀÌ Àüü ¸ðµ¨ÀÏ°Í(DB¸¦ »ý¼ºÇÏ¸é ±âº»ÀÔ´Ï´Ù).
2. ¹®Á¦ ¹ß»ýÈÄ Ç®¹é¾÷À̳ª ·Î±×¿¡ ¾²Áö ¾Ê´Â ÀÛ¾÷À» ÇÏÁö ¾Ê¾ÒÀ»°Í.
ÀÌ µÎ Á¶°ÇÀÌ ¸Â´Ù¸é Áï½Ã ·Î±×¸¦ with no_truncate ¿É¼ÇÀ¸·Î ¹é¾÷ÇϽÅÈÄ..
Stop at ¸í·ÉÀ¸·Î º¹±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¡¡
Q. Áö¼ÓÀûÀ¸·Î Àüü ¹é¾÷¸¸À» ¹Þ¾Æ ¿Ô½À´Ï´Ù.
°³¹ßÀÚÀÇ ½Ç¼ö·Î update ȸ¿øÅ×À̺í set À̸§ = '¾Æ¹«°³'·Î WHEREÀý ¾øÀÌ update¸¦ ÇØ ¹ö·È½À´Ï´Ù. º¹±¸ÇÒ ¹æ¹ýÀÌ ¾øÀ»±î¿ä?
A. Á¦¾à Á¶°ÇÀÌ ÀÖ½À´Ï´Ù.
1. º¹±¸ ¸ðµ¨ÀÌ Àüü ¸ðµ¨ÀÏ°Í(DB¸¦ »ý¼ºÇÏ¸é ±âº»ÀÔ´Ï´Ù).
2. ¹®Á¦ ¹ß»ýÈÄ Ç®¹é¾÷À̳ª ·Î±×¿¡ ¾²Áö ¾Ê´Â ÀÛ¾÷À» ÇÏÁö ¾Ê¾ÒÀ»°Í.
3. ·Î±× ¹é¾÷ÀÌ °¡´ÉÇÒ°Í.
¸¸¾à ÀÌ ¼¼ Á¶°ÇÀÌ ¸Â´Ù¸é ¹Ù·Î ·Î±×¸¦ with no_truncate ¿É¼ÇÀ¸·Î ¹é¾÷ÇϽÅÈÄ..
Stop at ¸í·ÉÀ¸·Î º¹±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Q. Ç®¹é¾÷°ú ·Î±×¹é¾÷À» È¥¿ëÇØ Áö¼ÓÀûÀ¸·Î ¹é¾÷ÇÏ°í ÀÖ½À´Ï´Ù.
°³¹ßÀÚÀÇ ½Ç¼ö·Î update ȸ¿øÅ×À̺í set À̸§ = '¾Æ¹«°³'·Î WHEREÀý ¾øÀÌ update¸¦ ÇØ ¹ö·È½À´Ï´Ù. º¹±¸ÇÒ ¹æ¹ýÀÌ ¾øÀ»±î¿ä?
A. °¡´ÉÇÕ´Ï´Ù.
1. º¹±¸ ¸ðµ¨ÀÌ Àüü ¸ðµ¨ÀÏ°Í(DB¸¦ »ý¼ºÇÏ¸é ±âº»ÀÔ´Ï´Ù).
2. ¹®Á¦ ¹ß»ýÈÄ Ç®¹é¾÷À̳ª ·Î±×¿¡ ¾²Áö ¾Ê´Â ÀÛ¾÷À» ÇÏÁö ¾Ê¾ÒÀ»°Í.
ÀÌ µÎ Á¶°ÇÀÌ ¸Â´Ù¸é Áï½Ã ·Î±×¸¦ with no_truncate ¿É¼ÇÀ¸·Î ¹é¾÷ÇϽÅÈÄ..
Stop at ¸í·ÉÀ¸·Î º¹±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Q. ÀÌÀü ¼¹ö¿¡¼ »ç¿ëÇÏ´ø ½Ã½ºÅÛÀÇ ¹®Á¦·Î ÇØ´çÇÏ´Â µ¥ÀÌÅͺ£À̽ºÀÇ
mdf ÈÀÏ°ú ldf ÈÀϸ¸ ³²¾Ò½À´Ï´Ù. »õ·Î ¼³Ä¡ÇÏ´Â ½Ã½ºÅÛ¿¡ º¹±¸°¡ °¡´ÉÇÒ±î¿ä?
A. °¡´ÉÇÕ´Ï´Ù.
1. ÀÌÀü ¼¹ö¿Í ¹®Àڼ Á¤º¸(sp_helpsort ¸í·ÉÀ¸·Î º¸½Ç¼ö ÀÖ½À´Ï´Ù.)°¡ °°À»°Í.
2. ÀÌÀü¿¡ »ç¿ëÇÏ´ø SQL¼¹ö°¡ Á¤»óÀûÀÎ »óÅ·ΠÁ¾·á µÇ¾úÀ»¶§.
3. ¿£ÅÍÇÁ¶óÀÌÁî °ü¸®ÀÚ¿¡¼ SQL¼¹ö¸¦ ½ºÅ¾ ½ÃÄװųª.. Á¤»óÀûÀ¸·Î À©µµ¿ì ½Ã½ºÅÛÀ» Á¾·á½ÃŲ °æ¿ì
4. ÇØ´ç mdf ÈÀÏ°ú ldf ÈÀÏÀÌ Á¤»óÀûÀ¸·Î ´ÝÇûÀ» °æ¿ì.
º¹±¸°¡ °¡´ÉÇϸç À̶§ »ç¿ëÇÏ´Â ¸í·ÉÀº
EXEC sp_attach_db 'pubs'
, 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'
, 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
¡¡ |
¸í·ÉÀ¸·Î º¹±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¡¡
Q. ÀÌÀü ¼¹ö¿¡¼ »ç¿ëÇÏ´ø ½Ã½ºÅÛÀÇ ¹®Á¦·Î ÇØ´çÇÏ´Â µ¥ÀÌÅͺ£À̽ºÀÇ
mdf ÈÀϸ¸ ³²¾Ò½À´Ï´Ù. »õ·Î ¼³Ä¡ÇÏ´Â ½Ã½ºÅÛ¿¡ º¹±¸°¡ °¡´ÉÇÒ±î¿ä?
A. °¡´ÉÇÕ´Ï´Ù.
ÀÌÀü ¼¹ö¿Í ¹®Àڼ Á¤º¸(sp_helpsort ¸í·ÉÀ¸·Î º¸½Ç¼ö ÀÖ½À´Ï´Ù.)°¡ °°°í
ÀÌÀü¿¡ »ç¿ëÇÏ´ø SQL¼¹ö°¡ Á¤»óÀûÀÎ »óÅ·ΠÁ¾·á µÇ¾úÀ»¶§(¿£ÅÍÇÁ¶óÀÌÁî °ü¸®ÀÚ¿¡¼
SQL¼¹ö¸¦ ½ºÅ¾ ½ÃÄװųª.. Á¤»óÀûÀ¸·Î À©µµ¿ì ½Ã½ºÅÛÀ» Á¾·á½ÃŲ °æ¿ì - ÇØ´ç
mdf ÈÀÏÀÌ Á¤»óÀûÀ¸·Î ´ÝÇûÀ» °æ¿ì) º¹±¸°¡ °¡´ÉÇϸç À̶§ »ç¿ëÇÏ´Â ¸í·ÉÀº
EXEC sp_attach_single_file_db 'pubs'
, 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'
¡¡ |
¸í·ÉÀ¸·Î º¹±¸ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¡¡
Q. ÀÌÀü½Ã½ºÅÛ¿¡¼ »ç¿ëÇÏ´ø Ç® ¹é¾÷º»ÀÌ ÀÖ½À´Ï´Ù.
»õ·Î ½Ã½ºÅÛÀ» ¼³Ä¡ÇÑÈÄ ÀÌ Ç® ¹é¾÷º»À» º¹±¸ÇÏ·Á Çϴµ¥ ¹æ¹ýÀÌ ¾øÀ»±î¿ä?
A. °¡´ÉÇÕ´Ï´Ù.
¾à°£ ´Ù¸¥ ¹æ½ÄÀ¸·Î ¾Æ·¡Ã³·³ ÇÏ½É µË´Ï´Ù.
1. °°Àº À̸§ÀÇ db¸¦ ¸¸µç´Ù (ÅÖºó db)
2. ºó db¸¦ ±×³É Ç® ¹é¾÷ ÇÑ´Ù.
3. ¿øº»¼¹ö¿¡¼ °¡Á®¿Â ¹é¾÷º»À¸·Î ¸®½ºÅä¾î ÇÑ´Ù.
4. ¸®½ºÅä¾î½Ã ¿É¼ÇÀÇ °Á¦·Î µ¤¾î¾²±â ÇÏ½Ã¸é µË´Ï´Ù.
ÀÇ ¼ø¼·Î ÁøÇàÇÏ½Ã¸é ¹«¸®¾øÀÌ ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¡¡
ÀÚ FAQ¿¡ ´ëÇÑ ±ÛÀ̾ú½À´Ï´Ù.
µµ¿ò µÇ¼Ì±æ ¹Ù¶ø´Ï´Ù.
À̸¸.