SQL Server 2000 SP4¿¡¼­ À̻󿡼­ Áø´Ü Áö¿¬µÈ ¹× ±³ÂøµÈ I/O ÀÛ¾÷À» °Ë»öÇÒ µµ¿ò¸»

±â¼ú ÀÚ·á: 897284 - ÀÌ ¹®¼­°¡ Àû¿ëµÇ´Â Á¦Ç° º¸±â.
¸ðµÎ È®´ë | ¸ðµÎ Ãà¼Ò

ÀÌ ÆäÀÌÁö¿¡¼­

¿ä¾à

SQL Server¿Í °°Àº µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛ (DBMS), ÀÛ¾÷ ÆÄÀÏ ÀÔ·Â ¹× Ãâ·Â (I/O) Àû½Ã ÀÇÁ¸ÇÕ´Ï´Ù. ´ÙÀ½ Ç׸ñ Áß Çϳª°¡ ±³ÂøµÈ ¸¸µé ¼ö ¶Ç´Â I/O ¹®Á¦°¡ ÁߴܵǾú½À´Ï´Ù. ÀÌ·¯ÇÑ ¹®Á¦¸¦ ½Å¼ÓÇÏ°Ô SQL Server ÀÀ´ä¼ºÀ» ¹× ¼º´É¿¡ ºÎÁ¤ÀûÀÎ ¿µÇâÀ» °¡Áú ¼ö ÀÖ½À´Ï´Ù.
  • °áÇÔ ÀÖ´Â Çϵå¿þ¾î
  • Á¦´ë·Î ±¸¼ºµÇÁö ¾ÊÀº Çϵå¿þ¾î
  • Æß¿þ¾î ¼³Á¤
  • ÇÊÅÍ µå¶óÀ̹ö
  • ¾ÐÃà
  • ¹ö±×
  • I/O °æ·Î¿¡ ÀÖ´Â ´Ù¸¥ Á¶°Ç
ÀÌ·¯ÇÑ I/O ¹®Á¦¸¦ ¹ß»ýÇÑ ´ÙÀ½ µ¿ÀÛÀÌ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
  • Â÷´Ü
  • ·¡Ä¡ °æÇÕ ¹× ½Ã°£ Á¦ÇÑ
  • ´À¸° ÀÀ´ä ½Ã°£
  • ¸®¼Ò½º °æ°è¼± ´ÃÀ̱â
Microsoft SQL Server 2000 ¼­ºñ½º ÆÑ 4 (SP4) SQL Server °íÂøµÇ´Â ¹× µ¥ÀÌÅͺ£À̽º I/O ÀÐ±â ¹× ¾²±â ¹× ·Î±× ÆÄÀÏ I/O ÀÐ±â ¹× ¾²±â¸¦ Á¶°ÇÀ» °É¸° µµ¿òÀÌ °Ë»ö ³í¸®°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. SQL Server I/O ÀÛ¾÷À» 15ÃÊ ÀÌ»ó º¸·ù ÁßÀÎ ¿£Áö´Ï¾î¸µÇÏ¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
  1. ÀÛ¾÷ÀÌ º¸·ù ÁßÀÎ ¾ÊÀº °Ë»öÇÕ´Ï´Ù.
  2. Á¤º¸ ¸Þ½ÃÁö¸¦ SQL Server ¿À·ù ·Î±×¿¡ ¾¹´Ï´Ù. ¸Þ½ÃÁöÀÇ ÅØ½ºÆ®¸¦ ´ÙÀ½°ú À¯»çÇÕ´Ï´Ù.

    2004-11-11 00:21:25.26 spid1 SQL Server µ¥ÀÌÅͺ£À̽º (7) [stressdb] ÆÄÀÏÀ» [E:\SEDATA\stressdb5.ndf] ¿Ï·áÇÏ·Á¸é 15ÃÊ °Íº¸´Ù ¿À·¡ °É¸®´Â IO ¿äû 192 occurrence(s)¸¦ ¹ß»ýÇß½À´Ï´Ù. OS ÆÄÀÏ ÇÚµéÀÌ 0x00000000000074D4 ¾Ê½À´Ï´Ù. Ãֽбä IO ¿ÀÇÁ¼ÂÀÌ: 0x00000000022000 ¡±.

Á¤º¸ ¸Þ½ÃÁö ¼³¸í

Ç¥ Ãà¼ÒÇ¥ È®´ë
¸Þ½ÃÁö ÅØ½ºÆ®¼³¸í
Number occurrence(s)Àб⠶Ǵ ¾²±â ÀÛ¾÷À» 15ÃÊ ÈÄ¿¡ ¿Ï·áµÇÁö ¾ÊÀº I/O ¿äû ¼ö.
ÆÄÀÏ Á¤º¸Àüü ÆÄÀÏ À̸§, µ¥ÀÌÅͺ£À̽º À̸§ ¹× µ¥ÀÌÅͺ£À̽º (DBID) ID ¹øÈ£ÀÔ´Ï´Ù.
ÇÚµéÆÄÀÏÀÇ ¿î¿µ üÁ¦ ÇÚµéÀÔ´Ï´Ù. »ç¿ëÀÚ°¡ ¿î¿µ üÁ¦ ÇÚµéÀ» µð¹ö°Å¿Í ÇÔ²² ¶Ç´Â ±âŸ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© I/O ¿äû ÆÐŶ (IRP) ¿äûÀ» ÃßÀûÇÏ´Â µ¥ µµ¿òÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.
¿ÀÇÁ¼ÂI/O ÀÛ¾÷ÀÌ ¸¶Áö¸· ¿ÀÇÁ¼ÂÀ» °É¸° ¶Ç´Â ¸¶Áö¸· I/O ÀÛ¾÷ÀÌ ÁߴܵǾú½À´Ï´Ù. ¿ÀÇÁ¼ÂÀ» µð¹ö°Å ¶Ç´Â ±âŸ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÒ IRP ¿äûÀ» ÃßÀûÇÏ´Â µ¥ ÀÖ½À´Ï´Ù.

Âü°í Á¤º¸ ¸Þ½ÃÁö´Â SQL Server ¿À·ù ·Î±×¿¡ ±â·ÏµÉ ¶§ I/O ÀÛ¾÷ÀÌ ´õ ÀÌ»ó °É¸° °íÂøµÇ´Â ¶Ç´Â ¼ö ¾ø½À´Ï´Ù.
ÀÌ Á¤º¸ ¸Þ½ÃÁö´Â ´ÙÀ½ Á¶°Ç Áß Çϳª°¡ ÇöÀç ·Îµå°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù ³ªÅ¸³À´Ï´Ù.
  • ÀÛ¾÷ ºÎÇÏÀÇ I/O °æ·Î¸¦ ±â´ÉÀ» ÃʰúÇÏ´Â °ÍÀÔ´Ï´Ù.
  • ÀÛ¾÷ ºÎÇϸ¦ ÇöÀç ½Ã½ºÅÛ ±â´ÉÀ» ÃʰúÇÏ´Â °ÍÀÔ´Ï´Ù.
  • I/O °æ·Î°¡ Á¦´ë·Î ÀÛµ¿ÇÏÁö ¾Ê´Â ¼ÒÇÁÆ®¿þ¾î, ¾Æ¸¶µµ Æß¿þ¾î ¶Ç´Â µå¶óÀ̹ö ¹®Á¦°¡ ÀÖ½À´Ï´Ù.
  • I/O °æ·Î¸¦ Á¦´ë·Î ÀÛµ¿ÇÏÁö ¾Ê´Â Çϵå¿þ¾î ±¸¼º ¿ä¼Ò°¡ ÀÖ½À´Ï´Ù.
SQL Server 2000 I/O ÆÐÅÏ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ Microsoft À¥ »çÀÌÆ®¸¦ ¹æ¹®ÇϽʽÿÀ.
http://technet.microsoft.com/en-us/library/cc966500.aspx

Ãß°¡ Á¤º¸

À߸øµÈ I/O ¹× Áö¿¬µÈ I/O

À߸øµÈ I/O

¿Ï·áµÇÁö ¾ÊÀº I/O ¿äûÀ¸·Î ±³ÂøµÈ I/O°¡ Á¤Àǵ˴ϴÙ. À߸øµÈ I/O ±³ÂøµÈ IRP °æ¿ì°¡ ¸¹½À´Ï´Ù. À߸øµÈ I/O ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é ÀϹÝÀûÀ¸·Î ÇÕ´Ï´Ù ÄÄÇ»Å͸¦ ´Ù½Ã ½ÃÀÛÇϰųª ºñ½ÁÇÑ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î ±³ÂøµÈ I/O Á¶°ÇÀÌ ´ÙÀ½ Áß Çϳª¸¦ ³ªÅ¸³À´Ï´Ù.
  • °áÇÔ ÀÖ´Â Çϵå¿þ¾î.
  • I/O °æ·Î ±¸¼º ¿ä¼Ò°¡ ¹ö±×°¡.

Áö¿¬µÈ I/O

Áö¿¬µÈ I/O ¿Ï·áµÇÁö I/O ¿äûÀ¸·Î Á¤Àǵ˴ϴÙ. ±×·¯³ª I/O ÀÛ¾÷À» ¿Ï·áÇÏ´Â µ¥ ½Ã°£ÀÌ ³Ê¹« ¸¹ÀÌ °É¸³´Ï´Ù. Áö¿¬µÈ I/O µ¿ÀÛÀ» ÀϹÝÀûÀ¸·Î ´ÙÀ½ ÀÌÀ¯ Áß Çϳª·Î ÀÎÇØ ¹ß»ýÇÕ´Ï´Ù.
  • Çϵå¿þ¾î ±¸¼ºÀÔ´Ï´Ù.
  • Æß¿þ¾î ¼³Á¤ÀÔ´Ï´Ù.
  • Çϵå¿þ¾î ¶Ç´Â ¼ÒÇÁÆ®¿þ¾î °ø±Þ¾÷ü¿¡ µµ¿òÀ» ÃßÀû ¹× ÇØ°áÇÏ´Â µ¥ ÇÊ¿äÇÑ ÇÊÅÍ µå¶óÀ̹ö ¹®Á¦.

SQL Server I/O °íÂøµÇ´Â ¹× ±â·Ï ¹× º¸°í I/O °É¸°

Microsoft SQL Server Áö¿ø ±³ÂøµÈ ¶Ç´Â Áö¿¬µÈ I/O ¹®Á¦¸¦ Æ÷ÇÔÇÏ´Â ´ëºÎºÐÀÇ ¸Å³â ó¸®ÇÕ´Ï´Ù. µÞºÎºÐ¿¡ ¼³¸íµÈ ´ë·Î ÀÌ·¯ÇÑ I/O ¹®Á¦¸¦ ´Ù¸¥ ¹æ¹ýÀ¸·Î Ç¥½ÃµË´Ï´Ù. I/O ¹®Á¦¸¦ °¡Àå ¾î·Á¿î ¹®Á¦¸¦ Áø´ÜÇÒ ¼ö ¹× µð¹ö±ëÇÒ ¼ö ÀÖ½À´Ï´Ù. I/O ¹®Á¦¸¦ Microsoft ¹× °í°´ µð¹ö±ëÀ» À§ÇØ ¸¹Àº ½Ã°£°ú ÀÚ¿øÀÌ ÇÊ¿äÇÕ´Ï´Ù. SQL Server 2000 SP4 ÀÌÈÄ ¹öÀü¿¡¼­ Å©°Ô Ãß°¡µÈ ¹× º¸°í ±â´ÉÀ» I/O ¹®Á¦¸¦ È®ÀÎÇÏ´Â µ¥ ÇÊ¿äÇÑ ½Ã°£À» ÁÙÀÔ´Ï´Ù.

º¸°í ¹× I/O ¿äû ±â·Ï ÆÄÀÏ ´ç ±âÁØÀ¸·Î µðÀÚÀεǾú½À´Ï´Ù. µÎ °¡Áö º°µµÀÇ ÀÛ¾÷À» °Ë»ö ¹× Áö¿¬µÈ ¹× ±³ÂøµÈ I/O ¿äûÀ» º¸°í ÀÖ½À´Ï´Ù.

³ìÀ½/³ìÈ­

SQL Server ·¹ÄÚµå ÀÛ¾÷À» ¼öÇàÇÒ µÎ À§Ä¡¿¡ ÀÖ½À´Ï´Ù. ¾î¶² ³ìÈ­ ù ¹øÂ° À§Ä¡, ¿©±â¼­ I/O ÀÛ¾÷ÀÌ ½ÇÁ¦·Î ¿Ï·áµÈ ¹ß»ýÇÕ´Ï´Ù. I/O ¿äûÀ» ¿Ï·áÇÏ·Á¸é 15ÃÊ ÀÌ»ó °É¸®¸é ·¹ÄÚµå ÀÛ¾÷ÀÌ ¹ß»ýÇÕ´Ï´Ù. Áö¿¬ ±â·Ï±â´Â ½ÇÇàµÉ ¶§ ¾î¶² ³ìÀ½/³ìÈ­ µÎ ¹øÂ° À§Ä¡, ¹ß»ýÇÕ´Ï´Ù. Áö¿¬ ±â·Ï±â´Â ½ÇÇàµÉ ¶§ º¸·ù ÁßÀÎ ¸ðµç µ¥ÀÌÅÍ ¹× º¸·ù ÁßÀÎ ¸ðµç ·Î±× Áö¿¬ ±â·Ï±â °Ë»çÇÏ¿© I/O ¿äûÀ» ÆÄÀÏ. ·¹ÄÚµå ÀÛ¾÷ 15ÃÊ ÀÓ°è°ªÀ» ÃʰúÇÑ °æ¿ì ¹ß»ýÇÕ´Ï´Ù.

º¸°í

º¸°í ÀÖ´Â 5 ºÐ ÀÌ»ó µû·Î °£°ÝÀ¸·Î ¹ß»ýÇÕ´Ï´Ù. º¸°í ÀÖ´Â ÆÄÀÏÀ» ´ÙÀ½ I/O ¿äûÀÌ ÀÌ·ç¾îÁú ¶§ ¹ß»ýÇÕ´Ï´Ù. ·¹ÄÚµå ÀÛ¾÷ÀÌ ¹ß»ýÇÏ¿© 5ºÐ ÀÌ»ó ÀÌÈÄ °æ°úÇÑ °æ¿ì ¸¶Áö¸· º¸°í°¡ ¹ß»ýÇß½À´Ï´Ù "¿ä¾à" Àý¿¡ ³ª¿Í ÀÖ´Â Á¤º¸ ¸Þ½ÃÁö´Â SQL Server ¿À·ù ·Î±×¿¡ ±â·ÏµË´Ï´Ù.

15ÃÊ ÀÓ°è°ªÀ» Á¶Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù. ±×·¯³ª ÃßÀû Ç÷¡±× 830 »ç¿ëÇÏ¿© Áö¿¬µÈ ¹× ±³ÂøµÈ I/O °¨Áö ±â´ÉÀ» ÇØÁ¦ÇÒ ¼ö ÀÖÁö¸¸ ÀÌ ÀÛ¾÷À» »ç¿ëÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

SQL Server¸¦ ½ÃÀÛÇÒ ¶§ °Ë»öÀ» »ç¿ëÇÏÁö ¾ÊÀ¸·Á¸é »ç¿ë-T830 ½ÃÀÛ ¸Å°³ º¯¼ö. »ç¿ë-T830 °Ë»ö SQL Server¸¦ ½ÃÀÛÇÒ ¶§¸¶´Ù ½ÃÀÛ ¸Å°³ º¯¼ö¸¦ »ç¿ëÇÒ ¼ö ¾ø°Ô µË´Ï´Ù. ÇöÀç ½ÇÇà ÁßÀÎ SQL Server ÀνºÅϽº¿¡ ´ëÇÑ °Ë»öÀ» »ç¿ëÇÏÁö ¾ÊÀ¸·Á¸é ´ÙÀ½ ¹®À» »ç¿ëÇϽʽÿÀ.

dbcc traceoff (830, -1)

SQL Server ÇÁ·Î¼¼½º ¼ö¸í µ¿¾È È¿°úÀûÀÎ ¼³Á¤ÀÔ´Ï´Ù.

Âü°í Áö¿¬µÈ ¶Ç´Â °É¸° I/O ¿äûÀº °æ¿ì¿¡¸¸ ÇÑ ¹øÀÌ º¸°íµË´Ï´Ù. 10 I/O ¿äûÀÌ Áö¿¬µÈ ¸Þ½ÃÁö¸¦ º¸°íÇÏ´Â °æ¿ì ÇØ´ç 10 º¸°í¼­¸¦ ´Ù½Ã ¹ß»ýÇÏÁö ¾Ê½À´Ï´Ù. 15 I/O ¿äûÀ» ¸ØÃá ´ÙÀ½ ¸Þ½ÃÁö¸¦ º¸°íÇÏ´Â °æ¿ì 15 »õ I/O ¿äûÀÌ °íÂøµÇ´Â µÉ ÀÖ¾î¾ß ÀǹÌÇÕ´Ï´Ù.

I/O ¿äû ÆÐŶ (IRP) ÃßÀû

SQL Server Ç¥ÁØ Microsoft Windows API È£ÃâÀ» ÀÐÀ» ¼ö ¹× µ¥ÀÌÅ͸¦ ¾²´Â µ¥ »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, SQL Server ´ÙÀ½ ±â´ÉÀ» »ç¿ëÇÕ´Ï´Ù.
  • WriteFile
  • ReadFile
  • WriteFileScatter
  • ReadFileGather
Windows¿¡¼­ Àб⠶Ǵ ¾²±â ¿äûÀ» »ç¿ëÇÏ¿© I/O ¿äû ÆÐŶ (IRP) ·Î 󸮵˴ϴÙ. ÇØ´ç IRP »óŸ¦ È®ÀÎÇÏ·Á¸é ´ÙÀ½À» ¸ðµÎ ¼öÇàÇϽʽÿÀ.
  • µµ¿òÀÌ ÇÊ¿äÇϸé Microsoft Ç÷§Æû Áö¿ø.
  • Ä¿³Î µð¹ö°ÅÀÔ´Ï´Ù.
ÀÚ¼¼ÇÑ ³»¿ëÀº IRP ¹× IRP ÃßÀû, ´ÙÀ½ Microsoft À¥ »çÀÌÆ® ¹× Ű¿öµå "IRP" °Ë»ö ¹æ¹®ÇϽʽÿÀ:
http://support.microsoft.com
Âü°í Ä¿³Î µð¹ö±ëÀ» µð¹ö±ë ÀÛ¾÷À» ¿Ï·áÇÏ·Á¸é ½Ã½ºÅÛÀ» ÁßÁöÇÒ ¼ö ÇÊ¿äÇÒ ¼ö ÀÖÀ¸¹Ç·Î Ä¿³Î µð¹ö±ëÀ» ¹«³­ÇÑ ÇÁ·Î¼¼½º°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ »ç¿ë °¡´ÉÇÑ ¾÷µ¥ÀÌÆ®°¡ ÀÖ´ÂÁö È®ÀÎÇÒ °ÍÀÌ ÁÁ½À´Ï´Ù.
  • BIOS°¡
  • Æß¿þ¾î
  • ´Ù¸¥ I/O °æ·Î ±¸¼º
Ãß°¡ µð¹ö±ë ÀÛ¾÷À» ¼öÇàÇϱâ Àü¿¡ Çϵå¿þ¾î °ø±Þ¾÷ü¿¡ ¹®ÀÇÇϽʽÿÀ. µð¹ö±× ¼¼¼Ç Ÿ»ç µå¶óÀ̹ö, Æß¿þ¾î ¶Ç´Â ÇÊÅÍ µå¶óÀ̹ö ±¸¼º ¿ä¼Ò°¡ °úÁ¤ÀÌ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.

½Ã½ºÅÛ ¼º´É ¹× Äõ¸® ÀÛ¾÷ °èȹ

Àü¹ÝÀûÀÎ ½Ã½ºÅÛ ¼º´ÉÀ» I/O ó¸® Ű ¿ªÇÒÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù. Áö¿¬µÈ ¶Ç´Â ±³ÂøµÈ I/O ÀÛ¾÷ º¸°í¼­¸¦ Á¶»çÇÒ ¶§ ½Ã½ºÅÛÀÇ ÀÏ¹Ý »óŸ¦ °í·ÁÇØ¾ß ÇÕ´Ï´Ù. Àüü ½Ã½ºÅÛÀ» ´À¸° °úµµÇÑ ·Îµå°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. I/O 󸮰¡ Æ÷ÇԵ˴ϴÙ. ¹®Á¦°¡ ¹ß»ýÇÒ ¶§ ½Ã½ºÅÛÀÇ µ¿ÀÛÀ» ¹®Á¦ÀÇ ±Ùº» ¿øÀÎÀ» °áÁ¤ÇÏ´Â µ¥ Ű ¿äÀÎÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, CPU »ç¿ë·üÀÌ ³ôÀ» °æ¿ì ¶Ç´Â ¹®Á¦°¡ ¹ß»ýÇÒ ¶§ CPU »ç¿ë·®ÀÌ ³ôÀº À¯ÁöÇÒ °æ¿ì ÀÌ µ¿ÀÛÀº ½Ã½ºÅÛ ÇÁ·Î¼¼½º¿¡ ¸¹Àº CPU ´Ù¸¥ ÇÁ·Î¼¼½º¿¡ ºÎÁ¤ÀûÀÎ ¿µÇâÀ» ¹ÞÁö ¾Ê½À´Ï´Ù »ç¿ëÇϰí ÀÖÀ½À» ³ªÅ¸³¾ ¼ö ÀÖ½À´Ï´Ù.

¼º´É Ä«¿îÅÍ

I/O ¼º´ÉÀ» ¸ð´ÏÅ͸µÇÏ·Á¸é ´ÙÀ½ ¼º´É Ä«¿îÅ͸¦ ƯÁ¤ I/O °æ·Î Á¤º¸¸¦ °ËÅäÇϽʽÿÀ.
  • Æò±Õ µð½ºÅ© ÃÊ/Àü¼Û
  • Æò±Õ µð½ºÅ© Å¥ ±æÀÌ
  • ÇöÀç µð½ºÅ© Å¥ ±æÀÌ
¿¹¸¦ µé¾î, Æò±Õ µð½ºÅ© ÃÊ/Àü¼Û SQL Server¸¦ ½ÇÇà ÁßÀÎ ÄÄÇ»ÅÍ¿¡ ÀϹÝÀûÀ¸·Î ¹Ì¸¸ÀÇ 15 ¹Ð¸®ÃÊ ½Ã°£ÀÔ´Ï´Ù. Æò±Õ µð½ºÅ© ÃÊ/Àü¼Û °ªÀ» climbs °æ¿ì I/O ÇÏÀ§ ½Ã½ºÅÛ ÃÖÀûÀ¸·Î I/O ¿äûÀ¸·Î ¿¬±¸ÇÕ´Ï´Ù ÀÖÁö ¾ÊÀº °ÍÀ» ³ªÅ¸³À´Ï´Ù.

SQL Server µð½ºÅ© ´ë±â¿­ ±æÀÌ ¸¹ÀÌ ¹Ð¾î³Ö±â ºñµ¿±â I/O ±â´ÉÀ» Ȱ¿ëÇÏ¿© ¶§¹®¿¡ ¼º´É Ä«¿îÅÍ¿Í °ü·ÃµÈ ÁÖÀÇÇØ¾ß ÇÕ´Ï´Ù. µû¶ó¼­ µð½ºÅ© ´ë±â¿­ ±æÀ̰¡ ±æ¼ö·Ï ´Üµ¶À¸·Î ¹®Á¦¸¦ ³ªÅ¸³»Áö ¾Ê½À´Ï´Ù.

Windows ½Ã½ºÅÛ ¸ð´ÏÅÍ¿¡¼­ Ä«¿îÅ͸¦ °ËÅäÇÒ ¼ö ÀÖ½À´Ï´Ù "½ÇÁ¦ µð½ºÅ©: µð½ºÅ© Bytes/sec" °¢ ¿µÇâÀ» ¹Þ´Â µð½ºÅ© ¹× Ä«¿îÅÍ¿¡ ´ëÇÑ ÀÛ¾÷ ¼Óµµ ºñ±³"ÇÁ·Î¼¼½º:: IO µ¥ÀÌÅÍ ¹ÙÀÌÆ®/ÃÊ ¹× ¡° ÇÁ·Î¼¼½º: IO ±âŸ Bytes/sec ¡± °úµµÇÑ I/O ÀÏ·ÃÀÇ Æ¯Á¤ ÇÁ·Î¼¼½º »ý¼º ¿©ºÎ¸¦ È®ÀÎÇÏ·Á¸é °¢ ÇÁ·Î¼¼½º¿¡ ´ëÇØ ¿äûÇÕ´Ï´Ù. °¡Áö Ä«¿îÅ͸¦ ó¸® °¡´ÉÇÑ º¸´Ù ¼¼ºÎÀûÀÎ Á¤º¸¸¦ º¼ °³Ã¼ ´Ù¾çÇÑ ´Ù¸¥ I/O °ü·Ã. SQL Server ÀνºÅϽº°¡ ¼­¹öÀÇ °úµµÇÑ IO ·Îµå¸¦ ´ã´çÇÕ´Ï´Ù È®ÀÎÇÒ °æ¿ì ´ÙÀ½ ¼½¼ÇÀ» ¡° À妽º ¹× º´·Ä ¡± ¸¦ °ËÅäÇϽʽÿÀ. °Ë»ö ¹× I/O º´¸ñ Çö»óÀ» ÇØ°áÇÏ´Â µ¥¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ë¿¡ ´ëÇØ ¡° I/O º´¸ñ »óÅ ¡± ´Ü¿ø¿¡¼­ MSDN ¹é¼­¿¡¼­´Â Troubleshooting Performance Problems in SQL Server 2008 ¶Ç´Â Troubleshooting Performance Problems in SQL Server 2005 °ËÅäÇϽʽÿÀ.

À妽º ¹× º´·Ä ó¸®

ÀÚÁÖ À妽º¸¦ ãÀ» ¼ö ¾ø±â ¶§¹®¿¡ I/O ¹ö½ºÆ®°¡ ¹ß»ýÇÕ´Ï´Ù. ÀÌ µ¿ÀÛÀ» I/O °æ·Î¸¦ ¸¹ÀÌ ¹Ð¾î³ÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÆÐ½º ÇÔ²² ÇØ´ç À妽º ¹Ù²Ù±â ¸¶¹ý»ç (ITW) ½Ã½ºÅÛÀÇ I/O ¾Ð·Â ÇØ°áÇÏ´Â µ¥ µµ¿òÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. Äõ¸®¿¡¼­ Å×ÀÌºí ½ºÄµ ´ë½Å À妽º ÇýÅà ¶Ç´Â ¾Æ¸¶µµ Á¤·Ä ¶Ç´Â ÇØ½Ã °æ¿ì¿¡µµ »ç¿ëÇÏ´Â °æ¿ì ½Ã½ºÅÛ¿¡ ´ÙÀ½°ú °°Àº ÀÌÁ¡À» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
  • ½ÇÁ¦ I/O ¼º´É ÀÌÁ¡À» Äõ¸®¿¡ ´ëÇØ Á÷Á¢ °°½À´Ï´Ù ÀÛ¾÷À» ¿Ï·áÇÒ ¼ö °¨¼Ò
  • µ¥ÀÌÅÍ Ä³½Ã¿¡¼­ ´õ ÀûÀº ÆäÀÌÁö ÄÑÁ® ÀÖ¾î¾ß ÇÕ´Ï´Ù. µû¶ó¼­ µ¥ÀÌÅÍ Ä³½Ã¿¡ ÇØ´ç ÆäÀÌÁö´Â ÇöÀç Äõ¸®¸¦ °ü·Ã ³²¾Æ ÀÖ½À´Ï´Ù.
  • Á¤·Ä ¹× ÇØ½Ã À妽º¸¦ ³ªÅ¸³ªÁö ¾ÊÀ» ¼ö ÀÖÀ¸¹Ç·Î ¶Ç´Â Åë°è°¡ ÃÖ½ÅÀÌ ¶§¹®¿¡ »ç¿ëµË´Ï´Ù. Çϳª ÀÌ»óÀÇ À妽º¸¦ Ãß°¡ÇÏ¿© tempdb »ç¿ë ¹× °æÇÕÀ» ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù.
  • ¸®¼Ò½º Àý°¨, º´·Ä ÀÛ¾÷ÀÇ °¨¼Ò ¶Ç´Â µÑ ´Ù. SQL Server´Â º´·Ä Äõ¸® ½ÇÇàÀ» º¸ÀåÇÏÁö ¾ÊÀ¸¹Ç·Î ½Ã½ºÅÛÀÇ ·Îµå°¡ °£ÁֵDZ⠶§¹®¿¡ ¸ðµç Á÷·Ä ½ÇÇà À§ÇÑ Äõ¸®¸¦ ÃÖÀûÈ­ÇÏ´Â µ¥ °¡Àå ÀûÇÕÇÕ´Ï´Ù. Äõ¸®¸¦ ÃÖÀûÈ­Çϱâ À§ÇØ Äõ¸® ºÐ¼®±â¸¦ ¿­°í ÃÖ´ë º´·Ä ó¸® ¼öÁØ À» ¿É¼Ç À» sp_configure °ª À» 1·Î ¼³Á¤ÇϽʽÿÀ. ¸ðµç Äõ¸®°¡ Áï½Ã Á÷·Ä ÀÛ¾÷À» ½ÇÇàÇÏ·Á¸é Á¶Á¤µÈ °æ¿ì º´·Ä ½ÇÇà ´õ ³ªÀº °á°ú¸¦ °æ¿ì°¡ ¸¹½À´Ï´Ù. ±×·¯³ª µ¥ÀÌÅÍ ¾çÀ» ¹æ±Ý Å©±â ¶§¹®¿¡ ¸¹Àº º´·Ä ½ÇÇà ½Ã°£ÀÌ ¼±ÅõǾî ÀÖ½À´Ï´Ù. ´©¶ôµÈ À妽º¿¡ ´ëÇØ Å« Á¤·Ä ¹ß»ýÇÒ ÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¤·Ä ÀÛ¾÷À» ¼öÇàÇÏ´Â ¿©·¯ ÀÛ¾÷ÀÚ°¡ ½Å¼ÓÇÑ ÀÀ´äÀ» ¸¸µì´Ï´Ù. ±×·¯³ª ÀÌ ÀÛ¾÷Àº ½Ã½ºÅÛ¿¡ ºÎ´ãÀ» Å©°Ô Çâ»ó½Ãų ¼ö ÀÖ½À´Ï´Ù. ¸¹Àº ÀÛ¾÷ÀÚ°¡ Å« Àб⠿äûÀ» ¿©·¯ ÀÛ¾÷ÀÚ°¡ ¿¡¼­ Çâ»óµÈ CPU »ç¿ë·®ÀÌ ÇÔ²² I/O ¹ö½ºÆ®¸¦ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿©·¯ ¹ø Äõ¸® ½ÇÇà ¼Óµµ°¡ »¡¶óÁú ¼ö ¹× À妽º¸¦ Ãß°¡ÇÑ °æ¿ì ¶Ç´Â ´Ù¸¥ Á¶Á¤ ÀÛ¾÷ÀÌ ¹ß»ýÇÒ °æ¿ì ¸®¼Ò½º¸¦ º¸´Ù Àû°Ô »ç¿ëÇϵµ·Ï Á¶Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Microsoft SQL Server Áö¿ø ½Ç¿ëÀûÀÎ ¿¹Á¦

´ÙÀ½ ¿¹Á¦´Â Microsoft SQL Server Áö¿ø ¹× Ç÷§Æû ¿¡½ºÄ÷¹ÀÌ¼Ç Áö¿ø 󸮵Ǿú´ÂÁö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¿¹Á¦´Â ÂüÁ¶ ÇÁ·¹ÀÓ ¹× ¿¹»ó°ú ¾à °íÂøµÇ´Â ¹× I/O »óȲÀ» °É¸° µµ¿ò¸» ÁýÇÕÀ» Á¦°øÇÏ°í ¾î¶»°Ô ½Ã½ºÅÛ ¿µÇâÀ» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù¿¡ ´ëÇÑ ÀÀ´äÇÒ À§ÇÑ °ÍÀÔ´Ï´Ù. ƯÁ¤ Çϵå¿þ¾î³ª ƯÁ¤ À§Çè ¶Ç´Â Áõ°¡µÈ À§ÇèÀ» ÅëÇØ ´Ù¸¥ º¸¾È»ó µå¶óÀ̹ö ÁýÇÕÀ» °ÍÀÔ´Ï´Ù. ¸ðµç ½Ã½ºÅÛ¿¡ ÀÌ ´ëÇØ µ¿ÀÏÇÕ´Ï´Ù.

¿¹Á¦ 1: 45 Ãʰ£ °É·Á ÀÖ´Â ·Î±× ¾²±â

SQL Server ·Î±× ÆÄÀÏ¿¡ ¾²±â ½Ãµµ°¡ ÁÖ±âÀûÀ¸·Î ¾à 45ÃÊ °É¸° µÇ¾ú½À´Ï´Ù. ·Î±× ¾²±â ¸¶¹«¸® Àû½Ã¿¡ ¾Ê¾Ò½À´Ï´Ù. ÀÌ ¹®Á¦´Â 30 ÃÊ Å¬¶óÀÌ¾ðÆ® Á¦ÇÑ ½Ã°£ Ãʰú À̲ô´Â ºí·ÎÅ· Á¶°ÇÀ» ¸¸µé¾ú½À´Ï´Ù.

ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ SQL Server¿¡ Ä¿¹Ô Á¦Ãâ ¹× Ä¿¹Ô ·Î±× ¾²±â·Î º¸·ù ÁßÀÎ °É¸° µÇ¾ú½À´Ï´Ù. ÀÌ µ¿ÀÛÀÇ Àá±ÝÀ» º¸À¯ÇÏ´Â °è¼ÓÇÏ·Á¸é ¹× ´Ù¸¥ Ŭ¶óÀÌ¾ðÆ®¿¡¼­ µé¾î¿À´Â ¿äûÀ» Â÷´ÜÇϵµ·Ï Äõ¸®¸¦ ¹ß»ýÇÕ´Ï´Ù. ±×·± ´ÙÀ½ ´Ù¸¥ Ŭ¶óÀÌ¾ðÆ®°¡ ½Ã°£ Á¦ÇÑ ½ÃÀÛÇß½À´Ï´Ù. Äõ¸® ½Ã°£ÀÌ ÃʰúµÇ¾ú½À´Ï´Ù ¶§ ¿­¸° Æ®·£Àè¼ÇÀ» ·Ñ¹éÇÏ´Â µ¥ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¼³°èµÇÁö ¾Ê¾ÒÀ¸¹Ç·Î ¹®Á¦°¡ º¹ÀâÇØÁý´Ï´Ù. ¼ö¹é °³ÀÇ Àá±ÝÀ» º¸À¯Çϰí ÀÖ´ø ¿­¸° Æ®·£Àè¼ÇÀÌ ¸¸µé¾ú½À´Ï´Ù. µû¶ó¼­ ½É°¢ÇÑ ºí·ÎÅ· »óȲÀÌ ¹ß»ýÇß½À´Ï´Ù.

Æ®·£Àè¼Ç ó¸® ¹× Â÷´ÜÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Microsoft ±â¼ú ÀÚ·áÀÇ ´ÙÀ½ ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.
224453ÀÌÇØ ¹× SQL Server 7.0 ¶Ç´Â 2000 ºí·ÎÅ· ¹®Á¦ ÇØ°á
ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ¿¬°á Ç®¸µÀ» »ç¿ëÇÏ¿© À¥ »çÀÌÆ®°¡ ¼­ºñ½ºµÇ´Â. ´õ ¸¹Àº ¿¬°áÀÌ Â÷´ÜµÈ µÇ¾ú½À´Ï´Ù °Íó·³ À¥ »çÀÌÆ®¸¦ ´õ ¸¹Àº ¿¬°áÀ» ¸¸µé¾ú½À´Ï´Ù. ÀÌ·¯ÇÑ ¿¬°áÀº Â÷´ÜµÈ µÇ¾ú½À´Ï´Ù ¹× ÁֱⰡ °è¼ÓµË´Ï´Ù.

¾à 45ÃÊ ÈÄ ·Î±× ¾²±â°¡ ¿Ï·áµÇ¾ú½À´Ï´Ù. ±×·¯³ª ¼ö¹é °³ÀÇ ¿¬°áÀÌ ÀÌ ½Ã°£±îÁö ¹é¾÷µÈ. ºí·ÎÅ· ¹®Á¦´Â SQL Server ¹× ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ ¸î °¡Áö º¹±¸ ½Ã°£ ºÐ ´ÜÀ§·Î ¹ß»ýÇß½À´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ ¹®Á¦°¡ °áÇÕµÉ ¶§ Áö¿¬µÈ I/O Á¶°ÇÀÌ ½Ã½ºÅÛ¿¡ ¸Å¿ì ºÎÁ¤ÀûÀÎ ¿µÇâÀÌ ÀÖ¾ú½À´Ï´Ù.
ÇØ°á ¹æ¹ý
HBA (È£½ºÆ® ¹ö½º ¾î´ðÅÍ) µå¶óÀ̹ö¿¡¼­ À߸øµÈ I/O ¿äû¿¡ ¹®Á¦¸¦ ÃßÀûÇÏ´Â ¾Ê¾Ò½À´Ï´Ù. ÄÄÇ»ÅͰ¡ ¿©·¯ HBA Ä«µå´Â Àå¾Ö Á¶Ä¡ Áö¿øÀÌ ÀÖ¾ú½À´Ï´Ù. ÇÑ HBA µÚ¿¡ ¶Ç´Â SAN (ÀúÀå ¿µ¿ª ³×Æ®¿öÅ©) ÇÔ²² Åë½ÅÇÏ´Â ¾Ê¾Ò½À´Ï´Ù ¶§ "Àç½Ãµµ Àå¾Ö Á¶Ä¡ Àü¿¡" ½Ã°£ Á¦ÇÑ °ªÀº 45ÃÊ µ¿¾È ±¸¼ºµÇ¾ú½À´Ï´Ù. Á¦ÇÑ ½Ã°£ÀÌ ÃʰúµÇ¾úÀ» ¶§ µÎ ¹øÂ° HBA I/O ¿äûÀÌ ¶ó¿ìÆÃµÇ¾ú½À´Ï´Ù. µÎ ¹øÂ° HBA ¿äûÀ» ó¸® ¹× ºü¸£°Ô ³¡³µ½À´Ï´Ù. ÀÌ·¯ÇÑ ÁÖÂ÷Ä­ Á¶°ÇÀ» ¹æÁöÇϱâ À§ÇØ 5ÃÊ "Àç½Ãµµ Àå¾Ö Á¶Ä¡ Àü¿¡" ¼³Á¤ÇϸéÀ» Çϵå¿þ¾î Á¦Á¶¾÷ü¿¡ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

¿¹Á¦ 2: ÇÊÅÍ µå¶óÀ̹ö °£¼·

¸¹Àº ¹ÙÀÌ·¯½º ¹é½Å ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î±×·¥ ¹× ¹é¾÷ Á¦Ç°Àº I/O ÇÊÅÍ µå¶óÀ̹ö¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ·¯ÇÑ I/O ÇÊÅÍ µå¶óÀ̹ö°¡ I/O ¿äûÀÌ ½ºÅà ÀϺΰ¡ µÇ°í ¾×¼¼½ºÇÒ IRP ¿äû ¼ö ÀÖ½À´Ï´Ù. Microsoft °í°´±â¼úÁö¿øºÎ¿¡ ¸¸µé ¹ö±×¿¡¼­ ´Ù¾çÇÑ ¹®Á¦¸¦ I/O Á¶°ÇÀÌ °É¸° ¶Ç´Â ÇÊÅÍ µå¶óÀ̹ö ±¸Çö I/O Á¶°Ç¿¡¼­ °íÂøµÇ´Â º¼ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ·¯ÇÑ Á¶°ÇÀ» ¹é¾÷ ¹ß»ýÇßÀ» ¶§ ¿­·Á ÀÖ´ø ÆÄÀÏÀÇ ¹é¾÷À» »ç¿ëÇÒ ¹é¾÷ 󸮸¦ À§ÇÑ ÇÊÅÍ µå¶óÀ̹ö°¡ ¾ø½À´Ï´Ù. ½Ã½ºÅÛ °ü¸®ÀÚ¿¡°Ô SQL Server µ¥ÀÌÅÍ ÆÄÀÏÀ» µð·ºÅ͸®¿¡ ÀÖ´Â ÆÄÀÏÀ» ¹é¾÷ ¼±Åà Æ÷ÇԵǾî ÀÖ¾ú½À´Ï´Ù. ¹é¾÷ ¹ß»ýÇßÀ» ¶§ ¹é¾÷ ÆÄÀÏÀÌ ¿Ã¹Ù¸¥ À̹ÌÁö ¹é¾÷À» ½ÃÀÛÇÒ ¶§ ¼öÁýÇÒ Çß½À´Ï´Ù. ÀÌ·¸°Ô Çϸé I/O ¿äûÀÌ Áö¿¬µÇ¾ú½À´Ï´Ù. I/O ¿äûÀº ¼ÒÇÁÆ®¿þ¾î¿¡ ÀÇÇØ ó¸®µÈ °æ¿ì¿¡¸¸ ÇÑ ¹ø¿¡ ¿Ï·áÇÒ ¼ö ¾ø½À´Ï´Ù.

¹é¾÷À» ½ÃÀÛÇÒ ¶§ SQL Server I/O ÇÑ ¹ø¿¡ ¿Ï·áÇÒ ¼ö ¹Û¿¡ ¾ø¾ú½À´Ï´Ù ¶§¹®¿¡ SQL ServerÀÇ ¼º´ÉÀ» Å©°Ô »èÁ¦Çß½À´Ï´Ù. ºñµ¿±âÀûÀ¸·Î I/O ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖµµ·Ï ¹®Á¦¸¦ º¹ÇÕ, "ÇÑ ¹ø¿¡" ³í¸®¸¦ °ÍÀ̾ú½À´Ï´Ù. SQL Server I/O ¿äûÀÌ °Ô½ÃÇÒ °è¼ÓÇÏ·Á¸é ¿¹»ó ¶§ I/O ¿äûÀÌ ¿Ï·áµÉ ¶§±îÁö µû¶ó¼­ ÀÛ¾÷ÀÚ Àб⠶Ǵ ¾²±â È£Ãâ ³²¾Æ ÀÖ¾ú½À´Ï´Ù. SQL Server ¹Ì¸® Àб⠰°Àº ó¸® ÀÛ¾÷Àº È¿°úÀûÀ¸·Î ÇÊÅÍ µå¶óÀ̹ö°¡ µ¿ÀÛ¿¡ ÀÇÇØ ºñȰ¼ºÈ­µÈ. ¶ÇÇÑ ¹é¾÷ÀÌ ¿Ï·áµÈ °æ¿ì¿¡µµ ¶§ ÇÊÅÍ µå¶óÀ̹ö°¡ ´Ù¸¥ ¹ö±×ÀÇ ÇÁ·Î¼¼½º¿¡¼­ "ÇÑ ¹ø¿¡" µ¿ÀÛÀ» ¿ÞÂÊÀ¸·Î. SQL Server ¼º´ÉÀ» º¹¿øÇÏ´Â À¯ÀÏÇÑ ¹æ¹ýÀº µ¥ÀÌÅͺ£À̽º¸¦ ´ÝÀº ÈÄ SQL Server¸¦ ´Ù½Ã ÆÄÀÏ ÇÚµéÀÌ ¸±¸®½ºµÈ, ÇÊÅÍ µå¶óÀ̹ö °³ÀÔ ¾øÀÌ ´Ù½Ã À߸øµÇ¾ú½À´Ï´Ù.
ÇØ°á ¹æ¹ý
ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é SQL Server µ¥ÀÌÅÍ ÆÄÀÏ¿¡ ÆÄÀÏ ¹é¾÷ ÇÁ·Î¼¼½º¿¡¼­ Á¦°ÅµÇ¾ú½À´Ï´Ù. ¶ÇÇÑ ¼ÒÇÁÆ®¿þ¾î Á¦Á¶¾÷ü¿¡ "ÇÑ ¹ø¿¡" ¸ðµå¿¡¼­ ÆÄÀÏÀ» ¿ÞÂÊ ¹®Á¦¸¦ ¼öÁ¤Çß½À´Ï´Ù.

¿¹Á¦ 3: ¿À·ù ¼û±è

¸¹Àº ³ôÀº ÃÖÁ¾ ½Ã½ºÅÛÀÌ ´ÙÁß Ã¤³Î I/O °æ·Î¸¦ ·Îµå ±ÕÇü Á¶Á¤ ¶Ç´Â À¯»çÇÑ ÀÛ¾÷À» ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. Microsoft °í°´±â¼úÁö¿øºÎ´Â ·Îµå ±ÕÇü Á¶Á¤ I/O ¿äûÀÌ ½ÇÆÐÇÒ ¼ö ÀÖÁö¸¸ ¼ÒÇÁÆ®¿þ¾î ¿À·ù Á¶°ÇÀ» Á¦´ë·Î ó¸®ÇÏÁö ¸øÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ¹®Á¦°¡ ¹ß°ßµÇ¾ú½À´Ï´Ù. ¼ÒÇÁÆ®¿þ¾î ¹«ÇÑ Àç½Ãµµ ½ÃµµÇÒ ¼ö ÀÖ½À´Ï´Ù. I/O ÀÛ¾÷ÀÌ °É¸° µË´Ï´Ù ¹× SQL Server ÁöÁ¤ÇÑ ÀÛ¾÷À» ¸¶Ä¥ ¼ö ¾ø½À´Ï´Ù. ÈξÀ ¾Õ¼­ ¼³¸íÇÑ Á¶°Ç¿¡ ·Î±×¸¦ ÀÛ¼ºÇÏ´Â °Íó·³ ½Ã½ºÅÛÀÌ ÀÌ·¯ÇÑ Á¶°ÇÀ» wedges ÈÄ ¸¹Àº ÁÁÁö ¾ÊÀº ½Ã½ºÅÛ µ¿ÀÛÀÌ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇØ°á ¹æ¹ý
ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é SQL Server¸¦ ´Ù½Ã ½ÃÀÛÇϸé ÇÊ¿äÇÑ °æ¿ì°¡ ¸¹½À´Ï´Ù. ÇÏÁö¸¸ ¶§·Î´Â ó¸® º¹¿øÇÏ·Á¸é ¿î¿µ üÁ¦¸¦ ´Ù½Ã ÇÕ´Ï´Ù. I/O °ø±Þ¾÷üÀÇ ¼ÒÇÁÆ®¿þ¾î ¾÷µ¥ÀÌÆ®¸¦ ±¸ÇÏ´Â ÁÁ½À´Ï´Ù.

¿ø°Ý ÀúÀå¼Ò, ¹Ì·¯¸µ, RAID ¿¹Á¦ 4: µå¶óÀ̺ê

¸¹Àº ½Ã½ºÅÛ¿¡¼­ µ¥ÀÌÅÍ ¼Õ½ÇÀ» ¹æÁöÇϱâ À§ÇØ À¯»çÇÑ ´Ü°è¸¦ ¼öÇàÇÏ¿© ¶Ç´Â ¹Ì·¯¸µ »ç¿ëÇÕ´Ï´Ù. ¹Ì·¯¸µÀ» »ç¿ëÇÏ´Â ½Ã½ºÅÛÀÇ ÀϺΠ¼ÒÇÁÆ®¿þ¾î ±â¹Ý, ÀϺΠÇϵå¿þ¾î ±â¹Ý °ÍÀÔ´Ï´Ù. ÀϹÝÀûÀ¸·Î ÀÌ·¯ÇÑ ½Ã½ºÅÛ¿¡ ´ëÇÑ ±â¼ú Áö¿ø ¼­ºñ½º¿¡ ÀÇÇØ ¿µ¿ªµµ »óȲÀÌ Áõ°¡µÈ ´ë±â ½Ã°£ÀÔ´Ï´Ù.

Àüü I/O ½Ã°£ÀÌ Áõ°¡ÇÏ´Â ¹ß»ýÇÕ´Ï´Ù I/O ¹Ì·¯ ¼­¹ö·Î ¿Ï·áÇØ¾ß¸¸ I/O ¿Ï·áµÈ °ÍÀ¸·Î °£Áֵ˴ϴÙ. ³×Æ®¿öÅ© Àç½Ãµµ ¿ø°Ý ¹Ì·¯ ¼³Ä¡¿¡ °ü·ÃµÈ µÉ ¼ö ÀÖ½À´Ï´Ù. µå¶óÀ̺꿡 ¿À·ù°¡ ¹ß»ýÇϰí RAID ½Ã½ºÅÛÀ» ´Ù½Ã ±¸ÃàÇÒ ¶§ I/O ÆÐÅÏÀº ¶ÇÇÑ Áß´ÜµÉ ¼ö ÀÖ½À´Ï´Ù.
ÇØ°á ¹æ¹ý
¾ö°ÝÇÑ ±¸¼º ¼³Á¤Àº ¹Ì·¯ ¶Ç´Â RAID ´Ù½Ã ÀÛ¼º ÀÛ¾÷À» ´ë±â ½Ã°£À» ÁÙÀ̱â À§ÇØ ÇÊ¿äÇÕ´Ï´Ù.

¿¹Á¦ 5: ¾ÐÃà

Microsoft´Â Microsoft SQL Server 7.0 ¶Ç´Â Microsoft SQL Server 2000 µ¥ÀÌÅÍ ÆÄÀϰú ·Î±× ÆÄÀÏÀÌ ¾ÐÃàµÈ µå¶óÀ̺꿡¼­ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. NTFS ¾ÐÃàÀ» ¾²±â ÇâÈÄ ·Î±ë (WAL) ÇÁ·ÎÅäÄÝ ³ª´©±â ¶§¹®¿¡ NTFS ¾ÐÃàÀ» SQL Server¿¡ ´ëÇØ ¾ÈÀüÇÏÁö ¾Ê½À´Ï´Ù. ¶ÇÇÑ NTFS ¾ÐÃàÀÌ ´Ã¾î³­µÈ 󸮸¦ °¢ I/O ÀÛ¾÷ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¾ÐÃà "ÇÑ ¹ø¿¡" ½É°¢ÇÑ ¼º´É ¹®Á¦°¡ ¹ß»ýÇÏ´Â ¿øÀÎÀº ´ÙÀ½°ú °°Àº µ¿ÀÛÀ» ¸¸µì´Ï´Ù.
ÇØ°á ¹æ¹ý
ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é µ¥ÀÌÅÍ ¹× ·Î±× ÆÄÀÏÀÇ ¾ÐÃàÀ» DZ´Ï´Ù.

Ãß°¡ µ¥ÀÌÅÍ ¿ä¼Ò

sysprocesses ½Ã½ºÅÛ Å×ÀÌºí¿¡¼­ Á¦°øµÈ ´ë±â Çü½Ä Á¤º¸¸¦ I/O º´¸ñ Çö»óÀ» Áø´ÜÇÏ´Â µ¥ µµ¿òÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ¹öÆÛ I/O ·¡Ä¡ ´ë±â À¯Çü ¹× writelog ±â´Ù¸®´Â ÁÖ¿ä Ç¥½Ã±â¸¦ I/O °æ·Î¸¦ ¼º´ÉÀ» Á¶»çÇÒ ¼ö ÀÖ½À´Ï´Ù.

´ë±â Çü½Ä¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Microsoft ±â¼ú ÀÚ·áÀÇ ´ÙÀ½ ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.
822101SQL Server 2000 ¹× SQL Server 2005ÀÇ master.dbo.sysprocesses Å×À̺íÀÇ waittype ¹× lastwaittype ¿­ ¼³¸í

ÂüÁ¶

231619SQL Server¿Í °°Àº µð½ºÅ© ÇÏÀ§ ½Ã½ºÅÛ ½ºÆ®·¹½º SQLIOStress À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ´Â ¹æ¹ý
826433º¸°íµÇÁö ¾ÊÀº I/O ¹®Á¦¸¦ ¹ß°ßÇϰí Ãß°¡µÈ Ãß°¡ SQL Server Áø´Ü
230785SQL Server 7.0, SQL Server 2000 ¹× SQL Server 2005 ·Î±ë°ú µ¥ÀÌÅÍ ÀúÀå¼Ò ¾Ë°í¸®ÁòÀ» µ¥ÀÌÅÍ ¾ÈÁ¤¼ºÀ» È®ÀåÇÏ´ÂÇÕ´Ï´Ù
SQL Server ½Ã½ºÅÛÀ» Áö¿øÇϱâ À§ÇØ ÇÊ¿äÇÑ ¡® ¾ÈÁ¤ÀûÀÎ ¹Ìµð¾î Àü´ÞÀÌ º¸ÀåµÇÁö ¡¯ Microsoft SQL Server Always-On ÀúÀå¼Ò ¼Ö·ç¼Ç °ËÅä ÇÁ·Î±×·¥À» ¾Æ·¡¿¡ ¼³¸íµÈ ´ë·Î. FoSQL Server µ¥ÀÌÅͺ£À̽º ¿£Áø¿¡ ´ëÇÑ ÀÔ·Â ¹× Ãâ·Â ¿ä±¸ »çÇ׿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Microsoft ±â¼ú ÀÚ·áÀÇ ´ÙÀ½ ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.
967576Microsoft SQL Server µ¥ÀÌÅͺ£À̽º ¿£Áø ÀÔÃâ·Â ¿ä±¸ »çÇ×

¼Ó¼º

±â¼ú ÀÚ·á: 897284 - ¸¶Áö¸· °ËÅä: 2009³â 8¿ù 5ÀÏ ¼ö¿äÀÏ - ¼öÁ¤: 3.0
º» ¹®¼­ÀÇ Á¤º¸´Â ´ÙÀ½ÀÇ Á¦Ç°¿¡ Àû¿ëµË´Ï´Ù.
  • Microsoft SQL Server 2000 Service Pack 4
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Standard
Ű¿öµå:?
kbmt kbinfo kbtshoot kbsqlserv2000sp4fea KB897284 KbMtko
±â°è ¹ø¿ªµÈ ¹®¼­
Áß¿ä: º» ¹®¼­´Â Àü¹® ¹ø¿ª°¡°¡ ¹ø¿ªÇÑ °ÍÀÌ ¾Æ´Ï¶ó Microsoft ±â°è ¹ø¿ª ¼ÒÇÁÆ®¿þ¾î·Î ¹ø¿ªÇÑ °ÍÀÔ´Ï´Ù. Microsoft´Â ¹ø¿ª°¡°¡ ¹ø¿ªÇÑ ¹®¼­ ¹× ±â°è ¹ø¿ªµÈ ¹®¼­¸¦ ¸ðµÎ Á¦°øÇϹǷΠMicrosoft ±â¼ú ÀÚ·á¿¡ ÀÖ´Â ¸ðµç ¹®¼­¸¦ Çѱ۷ΠÁ¢ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ±â°è ¹ø¿ª ¹®¼­°¡ Ç×»ó ¿Ïº®ÇÑ °ÍÀº ¾Æ´Õ´Ï´Ù. µû¶ó¼­ ±â°è ¹ø¿ª ¹®¼­¿¡´Â ¸¶Ä¡ ¿Ü±¹ÀÎÀÌ Çѱ¹¾î·Î ¸»ÇÒ ¶§ ½Ç¼ö¸¦ ÇÏ´Â °Íó·³ ¾îÈÖ, ±¸¹® ¶Ç´Â ¹®¹ý¿¡ ¿À·ù°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. Microsoft´Â ³»¿ë»óÀÇ ¿À¿ª ¶Ç´Â Microsoft °í°´ÀÌ ÀÌ·¯ÇÑ ¿À¿ªÀ» »ç¿ëÇÔÀ¸·Î½á ¹ß»ýÇÏ´Â ºÎ Á¤È®¼º, ¿À·ù ¶Ç´Â ¼ÕÇØ¿¡ ´ëÇØ Ã¥ÀÓÀ» ÁöÁö ¾Ê½À´Ï´Ù. Microsoft´Â ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ±â°è ¹ø¿ª ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÚÁÖ ¾÷µ¥ÀÌÆ®Çϰí ÀÖ½À´Ï´Ù.

Çǵå¹é º¸³»±â