ÈçºÎ½â¾öSQLServerÕ¼ÄÚ´æ¹ý¶àµÄÎÊÌâ
¡¡¾³£¿´¼ûÓÐÈËÎÊ£¬MSSQLÕ¼ÓÃÁËÌ«¶àµÄÄڴ棬¶øÇÒ»¹²»¶ÏµÄÔö³¤£»»òÕß˵ÒѾÉèÖÃÁËʹÓÃÄڴ棬¿ÉÊÇËüûÓÐÓõ½ÄÇô¶à£¬ÕâÊÇÔõôһ»ØÊ¶ùÄØ£¿
¡¡¡¡Ê×ÏÈ£¬ÎÒÃÇÀ´¿´¿´MSSQLÊÇÔõÑùʹÓÃÄÚ´æµÄ¡£
¡¡¡¡×î´óµÄ¿ªÏúÒ»°ãÊÇÓÃÓÚÊý¾Ý»º´æ£¬Èç¹ûÄÚ´æ×ã¹»£¬Ëü»á°ÑÓùýµÄÊý¾ÝºÍ¾õµÃÄã»áÓõ½µÄÊý¾ÝͳͳÈÓµ½ÄÚ´æÖУ¬Ö±µ½ÄÚ´æ²»×ãµÄʱºò£¬²Å°ÑÃüÖÐÂʵ͵ÄÊý¾Ý¸øÇåµô¡£ËùÒÔÒ»°ãÎÒÃÇÔÚ¿´statistics ioµÄʱºò£¬¿´µ½µÄphysics read¶¼ÊÇ0¡£
¡¡¡¡Æä´Î¾ÍÊDzéѯµÄ¿ªÏú£¬Ò»°ãµØËµ£¬hash joinÊÇ»á´øÀ´±È½Ï´óµÄÄڴ濪ÏúµÄ£¬¶ømerge joinºÍnested loopµÄ¿ªÏú±È½ÏС£¬»¹ÓÐÅÅÐòºÍÖмä±í¡¢ÓαêÒ²ÊÇ»áÓбȽϴóµÄ¿ªÏúµÄ¡£
¡¡¡¡ËùÒÔÓÃÓÚ¹ØÁªºÍÅÅÐòµÄÁÐÉÏÒ»°ãÐèÒªÓÐË÷Òý¡£
¡¡¡¡ÔÙÆä´Î¾ÍÊǶÔÖ´Ðмƻ®¡¢ÏµÍ³Êý¾ÝµÄ´æ´¢£¬ÕâЩ¶¼ÊDZȽÏСµÄ¡£
¡¡¡¡ÎÒÃÇÏÈÀ´¿´Êý¾Ý»º´æ¶ÔÐÔÄܵÄÓ°Ï죬Èç¹ûϵͳÖÐûÓÐÆäËüÓ¦ÓóÌÐòÀ´Õù¶áÄڴ棬Êý¾Ý»º´æÒ»°ãÊÇÔ½¶àÔ½ºÃ£¬ÉõÖÁÓÐЩʱºòÎÒÃÇ»áÇ¿ÐаÑһЩÊý¾ÝpinÔÚ¸ßËÙ»º´æÖС£µ«ÊÇÈç¹ûÓÐÆäËüÓ¦ÓóÌÐò£¬ËäÈ»ÔÚÐèÒªµÄʱºòMSSQL»áÊÍ·ÅÄڴ棬µ«ÊÇÏß³ÌÇл»¡¢IOµÈ´ýÕâЩ¹¤×÷Ò²ÊÇÐèҪʱ¼äµÄ£¬ËùÒԾͻáÔì³ÉÐÔÄܵĽµµÍ¡£ÕâÑùÎÒÃǾͱØÐëÉèÖÃMSSQLµÄ×î´óÄÚ´æÊ¹Ó᣿ÉÒÔÔÚSQL Server ÊôÐÔ£¨ÄÚ´æÑ¡Ï£©ÖÐÕÒµ½ÅäÖÃ×î´óʹÓÃÄÚ´æµÄµØ·½£¬»òÕßÒ²¿ÉÒÔʹÓÃsp_configureÀ´Íê³É¡£Èç¹ûûÓÐÆäËüÓ¦ÓóÌÐò£¬ÄÇô¾Í²»ÒªÏÞÖÆMSSQL¶ÔÄÚ´æµÄʹÓá£
¡¡¡¡È»ºóÀ´¿´²éѯµÄ¿ªÏú£¬Õâ¸ö¿ªÏúÏÔÈ»ÊÇÔ½µÍÔ½ºÃ£¬ÒòΪÎÒÃDz»ÄÜ´ÓÖеõ½ºÃ´¦£¬Ïà·´£¬Ê¹ÓÃÁËÔ½¶àµÄÄÚ´æ¶à°ëÒâζ×ŲéѯËٶȵĽµµÍ¡£ËùÒÔÎÒÃÇÒ»°ãÒª±ÜÃâÖмä±íºÍÓαêµÄʹÓã¬ÔÚ¾³£×÷¹ØÁªºÍÅÅÐòµÄÁÐÉϽ¨Á¢Ë÷Òý¡£
Ïà¹ØÎĵµ£º
SQL ServerÊý¾Ý¿âÉè¼Æ±íºÍ×Ö¶Î
2009/02/18 12:29
1. Ôʼµ¥¾ÝÓëʵÌåÖ®¼äµÄ¹ØÏµ
¡¡¡¡¿ÉÒÔÊÇÒ»¶ÔÒ»¡¢Ò»¶Ô¶à¡¢¶à¶Ô¶àµÄ¹ØÏµ¡£ÔÚÒ»°ãÇé¿öÏ£¬ËüÃÇÊÇÒ»¶ÔÒ»µÄ¹ØÏµ£º¼´Ò»ÕÅÔʼµ¥¾Ý¶ÔÓ¦ÇÒÖ»¶ÔÓ¦Ò»¸öʵÌå¡£ÔÚÌØÊâÇé¿öÏ£¬ËüÃÇ¿ÉÄÜÊÇÒ»¶Ô¶à»ò¶à¶ÔÒ»µÄ¹ØÏµ£¬¼´Ò»ÕÅÔʼµ¥Ö¤¶ÔÓ¦¶à¸öʵÌ壬»ò¶àÕÅÔʼµ¥Ö¤¶ÔÓ¦Ò»¸öʵÌå¡£ÕâÀïµÄʵÌå¿ ......
sqlserver µÄntextÀàÐÍÔÚÊý¾Ý¿âÖÐÊÇ¿´²»µ½ÖµµÄ
Æð³õÎÒ»¹ÒÔΪÊý¾ÝûÓвåÈ룬ºóÀ´²ÅÖªµÀntextÀàÐÍÔÚÊý¾Ý¿âÖб¾À´¾Í¿´²»µ½µÄ£¨Êý¾Ý½Ï¶ÌµÄ¿ÉÒÔ¿´µ½£©£»
ÄÇÎÒÒªÏë¿´µ½ntextÊý¾ÝÔõô°ì£¿
ÔÚ²éѯ·ÖÎöÆ÷ÖпÉÒÔ¿´µ½£¨²éѯ·ÖÎöÆ÷ÖÐÒ²Ö»¿´µ½ÁËǰ¼¸Ê®¸ö×Ö·û£¬¡¡²»ÊÇÈ«²¿µÄ£© ......
ÓÃwindowsÕ˺ݹÊÇ¿ÉÒԵǼµÄ¡£
²éÕÒÎÊÌâµÄ¹ý³Ì£º
µÚÒ»²½£º Æô¶¯ËùÓÐÓëSQLÓйصķþÎñ£¬ÎÊÌâÒÀ¾É£»
µÚ¶þ²½£º ²é¿´windows·À»ðǽ£¬±»Ä¬ÈÏÆô¶¯ÁË£¬²»Æô¶¯Ñ¡ÔñÏî±»Disabled¡£Á½¸öÌáʾ“ÓÉÓÚ°²È«¿¼ÂÇ,ijЩÉèÖÃÓÉ×é²ßÂÔ¿ØÖÆ”“Windows·À»ðǽÕýÔÚʹÓÃÄúµÄÓòÉèÖÔ£¬ÏÈÓÃgpedit.msc´ò×é²ßÂÔ±à¼Æ÷£¬» ......
UnionĬÈÏÊDz»ÄÜÓÐorder by×Ó¾ä
Èç¹ûÐèÒªÅÅÐò£¬ÔòÖ»ÄÜÈçÏÂʵÏÖ
select * from (select top 100 PERCENT * from ±íÃû order by ×Ö¶ÎÃû) a
union all
select * from (select top 100 PERCENT * from ±íÃû ......
SQL SERVERÁÙʱ±í
Ò²¿ÉÒÔ´´½¨ÁÙʱ±í¡£ÁÙʱ±íÓëÓÀ¾Ã±íÏàËÆ£¬µ«ÁÙʱ±í´æ´¢ÔÚ tempdb ÖУ¬µ±²»ÔÙʹÓÃʱ»á×Ô¶¯É¾³ý¡£
Óб¾µØºÍÈ«¾ÖÁ½ÖÖÀàÐ͵ÄÁÙʱ±í£¬¶þÕßÔÚÃû³Æ¡¢¿É¼ûÐԺͿÉÓÃÐÔÉϾù²»Ïàͬ¡£±¾µØÁÙʱ±íµÄÃû³ÆÒÔµ¥¸öÊý×Ö·ûºÅ (#) ´òÍ·£»
ËüÃǽö¶Ôµ±Ç°µÄÓû§Á¬½ÓÊǿɼûµÄ£»µ±Óû§´Ó Microsoft? SQL Server? 2000 ʵÀý¶Ï ......