Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Modeler   Code  
»áÔ±   
 
   
 
 
     
   
 ¶©ÔÄ
  ¾èÖú
SQL ServerÐÔÄܵ÷ÓÅÖ®Ö´Ðмƻ®µÚÒ»´Îʵ¼ù
 
»ðÁú¹ûÈí¼þ    ·¢²¼ÓÚ 2014-06-24
 

×Ô´ÓÉÏһƪÎÄÕ·¢³öÖ®ºó£¬ÊÕµ½Á˺ÜÅóÓѵĹØ×¢¡£ºÜ¶àÅóÓÑÒªÇó¶à¶àʵ¼ù£¬¶ø²»ÊÇ´¿´âµÄÀíÂÛ¡£È·Êµ£¬´Ó´òËã³öÕâ¸öϵÁпªÊ¼£¬ÎҾͱ¾×Åʵ¼ùµÄ˼ÏëÀ´½øÐеÄ!

ʵ¼ù¸ÅÊö

Ö´Ðмƻ®¿ÉÒÔ¸¨ÖúÎÒÃÇд³ö¸ßЧÂʵÄT-SQL´úÂ룬ͬʱҲ¿ÉÒÔÕÒ³öÏÖÓÐT-SQL´úÂëµÄÎÊÌ⣬»¹¿ÉÒÔ¼à¿ØÊý¾Ý¿â!µ±È»£¬×îºóÈçºÎʹÓÃÖ´Ðмƻ®»¹ÊÇÈ¡¾öÓÚÎÒÃÇ×Ô¼ºÁË£¬µ«ÊDz»¹ÜÔõôÑù£¬ÎÒÃÇÊ×ÏÈѧ»á½âÎöÖ´Ðмƻ®ÖÐËù°üº¬µÄÐÅÏ¢£¬×î¿ìµÄѧϰ·½·¨¾ÍÊÇʵ¼ù¡£ÏÂÃæ£¬ÎÒÃǾʹÓÒ»¸öʵ¼ù¿ªÊ¼¡£

ΪÁËʹµÃ´ó¼ÒÒ×ÓÚÀí½â£¬ÕâÀïµÄÀý×Ó²»»áÌ«¸´ÔÓ£¬Ëæ×ſγ̵IJ»¶ÏÉîÈ룬ºóÐøµÄʾÀýÒ²»áÔ½À´Ô½¸´ÔÓ¡£Í¬Ê±£¬Èç¹û´ó¼ÒÒ²Ïë¸ú×ÅÒ»Æð¶¯ÊÖʵ¼ù£¬ÄÇôϣÍûÅóÓÑÃǰ²×°SQL2005»ò¸ü¸ß°æ±¾£¬Í¬Ê±¼ÇµÃ°²×°AdventureWorksÊý¾Ý¿â¡£ÏÂÔØµØÖ·Îª£ºhttp://msftdbprodsamples.codeplex.com

ÁíÍ⣬ÓÐÒ»¸öÐèҪעÒâµÄÊÇ£¬ÓÉÓÚÊý¾Ý¿âÖÐÊý¾Ý£¬²Ù×÷ºÍʱ¼äµÄ¹ØÏµ£¬¿ÉÄÜ´ó¼ÒÔÚÔËÐнű¾²úÉúµÄÖ´Ðмƻ®ºÍÎÒÕâÀï²»ÍêȫһÑù£¬ÕâÊÇûÓÐÈκÎÎÊÌâµÄ!

ͼÐλ¯Ö´Ðмƻ®ÊµÕ½

ÏÂÃæÎÒÃÇÕýʽ½øÈëÒªÌÖÂ۵ϰÌâ¡£

Ê×ÏÈ,ΪÁËʹµÃÎÒÃÇ¿ÉÒԲ鿴ִÐмƻ®,×îÆðÂëҪȷ±£ÎÒÃÇÔڵǼÊý¾Ý¿âµÄʱºò,Òª±»ÊÚÓèȨÏÞ,ÈçÏÂÓï¾äËùʾ:

GRANT SHOWPLAN TO [username] 

ΪÁ˽«ÌÖÂÛ¼¯ÖÐÔÚÖ´Ðмƻ®(¹À¼ÆÖ´Ðмƻ®ºÍʵ¼ÊÖ´Ðмƻ®)ÉÏ,ÎÒÃÇÕâÀïÕâÊÇÔËÐÐÒ»¸ö±È½Ï¼òµ¥µÄ²éѯ,ÈçÏ´úÂëËùʾ:

SELECT * FROM [dbo].[DatabaseLog]; 

ÏÂÃæ,ÎÒÃǾÍÀ´¿´¿´Õâ¸öÓï¾äµÄ¹À¼ÆÖ´Ðмƻ®,ÕýÈç֮ǰÎÄÕ½²ÊöµÄ:¹À¼ÆÖ´Ðмƻ®ÊÇÓÅ»¯Æ÷ʹÓÃÁ˵ÄÔªÊý¾Ý,³É±¾·ÖÎöËã·¨µÈ¶ø²úÉúµÄ¼Æ»®,Õâ¸ö¼Æ»®ÊDzéѯÓï¾äִǰµÄÒ»¸ö·ÖÎö!

ÏÔʾ¹À¼ÆÖ´Ðмƻ®

ÎÒÃÇ¿ÉÒÔ²ÉÓÃÒÔϼ¸ÖÖ·½Ê½ÏÔʾ¹À¼ÆÖ´Ðмƻ®:

1.µã»÷Sql Server Studio¹¤¾ßÀ¸Éϵİ´Å¥:

2.ÔÚ²éѯ´°¿ÚÓÒ»÷Êó±ê£¬ÈçÏÂËùʾ£º

3.ʹÓÿì½Ý¼ü¡°CTRL + L¡±.

¶ÔÒÔÉÏÃæµÄ²éѯÓï¾ä£¬ÏÔʾµÄͼÐλ¯µÄ¹À¼Æ²éѯ¼Æ»®ÈçÏ£º

ÏÔʾִÐвéѯ¼Æ»®

Óë¹À¼ÆÖ´Ðмƻ®²»Í¬£¬Êµ¼ÊµÄÖ´Ðмƻ®²»ÊÇÓÅ»¯Æ÷²úÉúµÄ£¬Êµ¼ÊµÄÖ´Ðмƻ®ÊǵײãµÄ´æ´¢ÒýÇæÔÚÖ´ÐÐʱºò²úÉúµÄ£¬Õâ¸ö¼Æ»®Öаüº¬ÁË´óÁ¿µÄʵ¼ÊµÄµ×²ãÊý¾ÝºÍÏà¹ØµÄÐÅÏ¢¡£

ÎÒÃÇ¿ÉÒÔ²ÉÓÃÒÔÏ·½Ê½»ñµÃʵ¼ÊµÄÖ´Ðмƻ®£¬ÈçÏÂËùʾ£º

1.µã»÷¹¤¾ßÀ¸ÉÏÃæµÄ°´Å¥£º

2.ÔÚ²éѯ´°¿ÚÓÒ»÷Êó±ê£¬ÈçÏ£º

3.¿ì½Ý¼ü¡°CTRL + M¡±

ÉÏÊö²éѯµÄʵ¼ÊÖ´Ðмƻ®ÈçÏÂËùʾ£º

´ó¼Ò³õÒ»¿´£¬ÒÔΪÁ½ÕßûÓÐÇø±ð£¬µ«ÊÇËüÃǰüº¬µÄÊý¾ÝÐÅÏ¢ºÜ¶àÊDz»Ò»ÑùµÄ¡£

ÏÂÃæ£¬ÎÒÃǾͿªÊ¼¶ÔͼÐλ¯µÄÖ´Ðмƻ®½øÐнâ¶Á¡£

Ö´Ðмƻ®ÐÅÏ¢½â¶Á

¸Õ¸Õ´ó¼ÒÒѾ­¿´ÁËͼÐλ¯µÄÖ´Ðмƻ®ÁË,Ïà¹Ø´ó¼Ò±È½Ï¹ØÐĵÄÎÊÌâÓÐÁ½¸ö:ÈçºÎ½â¶ÁÖ´Ðмƻ®ÖÐÌṩµÄ¸÷ÖÖÐÅÏ¢;ÈçºÎ²ÉÓÃÖ´Ðмƻ®À´½øÐÐÐÔÄܵ÷ÓÅ¡£

ÎÒÃÇÊ×ÏÈÀ´¿´¿´µÚÒ»¸öÎÊÌâ¡£

Ò»°ã¶øÑÔ£¬ÎÒÃÇÔÚÔĶÁͼÐλ¯µÄÖ´Ðмƻ®µÄʱºò˳ÐòÊÇÕâÑùµÄ£º´ÓÓÒÏò×󣬴ÓÏÂÍùÉÏ¡£Ò²¾Í˵£ºsqlÖ´ÐеĵÚÒ»²½¾ÍÏÔʾÔÚÖ´Ðмƻ®µÄÓÒϽǡ£

ÔÚͼÐλ¯Ö´Ðмƻ®ÖеÄÿһ¸öͼ±ê£¬¶¼±íʾһ¸ö²Ù×÷£¬ÔÚ֮ǰµÄÖ´Ðмƻ®ÖоÍÓÐÁ½¸ö²Ù×÷¡£²¢ÇÒÿ¸ö²Ù×÷֮ǰ²ÉÓüýÍ·Á¬½ÓÆðÀ´£¬±íÃ÷ÁËÊý¾ÝÁ÷¶¯µÄ·½Ïò£¬ÆäÖмýÍ·µÄ´Öϸ¾Í·´Ó¦ÁËÊý¾ÝÁ¿µÄ´óС¡£

ÁíÍ⣬ÔÚÿ¸ö²Ù×÷ÏÂÃæ¶¼ÏÔʾÁËÒ»¸ö°Ù·Ö±È¡£

¶ÔÓÚ¹À¼ÆÖ´Ðмƻ®¶øÑÔ£¬Õâ¸öÊý×Ö¾ÍÊÇÓÅ»¯Æ÷¶ÔÖ´Ðмƻ®ÖÐÿһ¸ö²Ù×÷²½Öè½øÐгɱ¾·ÖÎöºóµÄ½á¹û¡£ÀýÍ⣬ÔÚÎÒÃǵÄÀý×ÓÖУ¬Õû¸ö²éѯ×îºó»áÓÐÁ½¸ö²Ù×÷»á½øÐУ¬SelectºÍTable Scan£¬ÆäÖÐÕû¸ö²éѯµÄ³É±¾½«»áÂäÔÚTable Scan(Õû±íɨÃè)ÉÏ¡£

²Ù×÷ÌáʾÐÅÏ¢

µ±ÎÒÃǰÑÊó±ê·ÅÔÚÿ¸ö²Ù×÷»ò¼ýÍ·ÉÏÃæµÄʱºò£¬¾Í»áµ¯³ö¸ü¶àµÄÏà¹ØÐÅÏ¢£¬ÎÒÃÇÏÂÃæ¾ÍÀ´¾ßÌåµÄ¿´Ò»¿´¡£

ÀýÈ磬µ±ÎÒÃǰÑÊó±ê·ÅÔÚÖ´Ðмƻ®µÄSelect²Ù×÷ÉÏÃæ£¬ÏÔʾÈçͼ£º

ÉÏÃæÍ¼Öиø³öµÄÐÅÏ¢·Ç³£Çå³þÁË£¬ÎÒÕâÀïÖ»ÊǽâÊÍһϡ°¹À¼Æ×ÓÊ÷´óС¡±¡£ÒòΪִÐмƻ®¿ÉÒÔ¿´³öÊÇsqlÓï¾äµÄÂß¼­Ö´Ðв½Ö裬Õâ¸öÑ¡Ïî¾Í¸æËßÎÒÃÇ£ºÔÚÎÒÃÇÏÖÔÚËù¿´µÄÕâ¸ö²Ù×÷²½ÖèÒÔ¼°ºóÃæµÄËùÓв½ÖèµÄ¿ªÏúÊǶàÉÙ£¬ÊÇÒ»¸ö×ܼÆÊý×Ö¡£

ÈçºÎÅóÓÑÃÇ»¹ÓÐÓÐʲô²»Çå³þµÄ£¬ÎÒÃÇÔÚºóÐø½«ÒªÕ¹¿ªµÄÔÚÏß½²×ùÖн²Êö!

ÏÂÃæÎÒÃÇ¿´¿´Table ScanµÄÌáʾÐÅÏ¢£¬ÈçÏÂͼËùʾ£º

ËäÈ»Õâ¸ö²Ù×÷Öаüº¬µÄÐÅÏ¢¾Í·Ç³£µÄ¶àÁË£¬µ«ÊÇÈ´¶¼ºÜÈÝÒ×Àí½â¡£

ÕâÀïÒªÉÔÎ¢ÖØµãÌáһϾÍÊÇ¡°ÒÑÅÅÐò¡±¡£ºÜÃ÷ÏÔ£¬Õâ¸öÖµ¸æËßÎÒÃÇ£ºTable ScanÕâ¸ö²Ù×÷Êǽ¨Á¢ÔÚ¶ÔÊý¾ÝÅÅÐòµÄ»ù´¡Éϵġ£ÀýÈ磬ÔÚ²éѯÓï¾äÖУ¬ÓÐʱºò£¬ÎÒÃÇдÉÏorder byÓï¾ä£¬ÄÇôºóÐøµÄºÜ¶àµÄ²Ù×÷¶¼ÊÇÔÚÒѾ­ÅÅÐòµÄÊý¾Ý»ù´¡ÉϽøÐУ¬Í¨¹ý²é¿´¡°ÒÑÅÅÐò¡±ÊÇtrue»¹ÊÇfalse£¬ÎÒÃǾͿÉÒÔÖªµÀ£¬²éѯÓï¾äÄÚ²¿ÊÇ·ñ×Ô¼º½øÐÐÁ˶îÍâµÄÅÅÐò²Ù×÷(ÓÐʱºò£¬ÎÒÃÇÃ÷Ã÷ûÓÐдorder by£¬µ«ÊÇÓÅ»¯Æ÷È´ÈÏΪ½øÐÐorder byÖ®ºó³É±¾¸üС£¬Õâ¸öʱºòÎÒÃǾÍҪעÒâÁË)¡£

×îºóÉÔ΢µÄÌáһϡ°½ÚµãID¡±,Õâ¸öÖµ¾Í·´Ó¦Á˲Ù×÷ÔÚÕû¸öÖ´Ðмƻ®ÖеÄÖ´ÐÐ˳Ðò£¬Êý×ÖԽС£¬ËµÃ÷Ô½Ôç±»Ö´ÐС£ÔÚÉÏͼÖУ¬±íÃ÷table scan²Ù×÷ʱÕû¸öÖ´Ðмƻ®µÄµÚÒ»²½¡£

ΪÁËʹµÃ´ó¼Ò¸ü¼ÓµÄÇå³þ£¬ÏÂÃæÎÒÃǰÑ֮ǰµÄ²éѯÓï¾äÉÔ΢µÄ¸ÄÏ£º

SELECT * FROM [dbo].[DatabaseLog] order by  PostTime 

¹À¼ÆÖ´Ðмƻ®ÈçÏ£º

ÎÒÃDz鿴ÌáʾÐÅÏ¢£¬·¢ÏÖÅÅÐò×îÏȽøÐУ¬È»ºóÔÙÕû±íɨÃè¡£

½ñÌì¾ÍÔÝʱµ½ÕâÀÏÂһƪ£¬ÎÒÃǽ²ÊöÏà¹ØµÄ²Ù×÷ÒÔ¼°ÒÔÎı¾ºÍxmlµÄÐÎʽ²é¿´Ö´Ðмƻ®¡£

   
´Îä¯ÀÀ       
Ïà¹ØÎÄÕÂ

»ùÓÚEAµÄÊý¾Ý¿â½¨Ä£
Êý¾ÝÁ÷½¨Ä££¨EAÖ¸ÄÏ£©
¡°Êý¾Ýºþ¡±£º¸ÅÄî¡¢ÌØÕ÷¡¢¼Ü¹¹Óë°¸Àý
ÔÚÏßÉ̳ÇÊý¾Ý¿âϵͳÉè¼Æ ˼·+Ч¹û
 
Ïà¹ØÎĵµ

GreenplumÊý¾Ý¿â»ù´¡Åàѵ
MySQL5.1ÐÔÄÜÓÅ»¯·½°¸
ijµçÉÌÊý¾ÝÖÐ̨¼Ü¹¹Êµ¼ù
MySQL¸ßÀ©Õ¹¼Ü¹¹Éè¼Æ
Ïà¹Ø¿Î³Ì

Êý¾ÝÖÎÀí¡¢Êý¾Ý¼Ü¹¹¼°Êý¾Ý±ê×¼
MongoDBʵս¿Î³Ì
²¢·¢¡¢´óÈÝÁ¿¡¢¸ßÐÔÄÜÊý¾Ý¿âÉè¼ÆÓëÓÅ»¯
PostgreSQLÊý¾Ý¿âʵսÅàѵ


MySQLË÷Òý±³ºóµÄÊý¾Ý½á¹¹
MySQLÐÔÄܵ÷ÓÅÓë¼Ü¹¹Éè¼Æ
SQL ServerÊý¾Ý¿â±¸·ÝÓë»Ö¸´
ÈÃÊý¾Ý¿â·ÉÆðÀ´ 10´óDB2ÓÅ»¯
oracleµÄÁÙʱ±í¿Õ¼äдÂú´ÅÅÌ
Êý¾Ý¿âµÄ¿çƽ̨Éè¼Æ


²¢·¢¡¢´óÈÝÁ¿¡¢¸ßÐÔÄÜÊý¾Ý¿â
¸ß¼¶Êý¾Ý¿â¼Ü¹¹Éè¼ÆÊ¦
HadoopÔ­ÀíÓëʵ¼ù
Oracle Êý¾Ý²Ö¿â
Êý¾Ý²Ö¿âºÍÊý¾ÝÍÚ¾ò
OracleÊý¾Ý¿â¿ª·¢Óë¹ÜÀí


GE Çø¿éÁ´¼¼ÊõÓëʵÏÖÅàѵ
º½Ìì¿Æ¹¤Ä³×Ó¹«Ë¾ Nodejs¸ß¼¶Ó¦Óÿª·¢
ÖÐÊ¢Òæ»ª ׿Խ¹ÜÀíÕß±ØÐë¾ß±¸µÄÎåÏîÄÜÁ¦
ijÐÅÏ¢¼¼Êõ¹«Ë¾ PythonÅàѵ
ij²©²ÊITϵͳ³§ÉÌ Ò×ÓÃÐÔ²âÊÔÓëÆÀ¹À
ÖйúÓÊ´¢ÒøÐÐ ²âÊÔ³ÉÊì¶ÈÄ£Ðͼ¯³É(TMMI)
ÖÐÎïÔº ²úÆ·¾­ÀíÓë²úÆ·¹ÜÀí