SQL SERVER ÄÚ´æìÉý
ÎÊÌ⣺¸ÕµÃµ½Ò»¸ö17GµÄMDFÎļþ£¬¸½¼Óµ½±¾µØMS SQLºó
·¢ÏÖÄÚ´æÖ±ÏßìÉý£¬SQL×î´óÄÚ´æÉèÖÃΪ2G
ÄѵÀSQL »á¸ù¾ÝMDFÎļþµÄ´óСÀ´¶¯Ì¬·ÖÅäÄڴ棿
»¹Çë¸ßÊÖÃÇÀ´Ì½ÌÖÒ»ÏÂ
ÉèÖÃÁË×î´óÄÚ´æ²Å»á¶¯Ì¬Ôö¼ÓÄÚ´æÊ¹Óá£
Õâ¸öûÓöµ½¹ý¡£
²»»áµÄ ÓëMDFÎÞ¹Ø
ͬÑùÉèÖÃ×î´óÄÚ´æÎª2G£¬¸½¼Ó¸öСÊý¾ÝÁ¿µÄÊý¾Ý¿âʱ£¬ÄÚ´æ¾Í²»»áìÉý
Èç¹ûÄãÉèÁËÉÏÏÞ2G£¬SQL SERVER¿Ï¶¨ì²»ÉÏÈ¥ÁË£¬¼´Ê¹ÄãìÉÏÈ¥ÁË£¬Äǿ϶¨²»ÊÇSQL SERVER¸ÉµÄ¡£
»¹ÓÐÒ»¸öÎÊÌâÊÇ£¬Äãìµ½Á˶àÉÙ£¿
ÎÊÌâ¾ÍÔÚÕâÀµ±ÎÒ°ÑÕâ¸ö17GµÄÊý¾Ý¿â·ÖÀëºó£¬ÄÚ´æ¾ÍÖ±ÏßϽµÁË
ÄѵÀSQL»á¸ù¾ÝMDFÎļþ´óС£¬½«ÀïÃæµÄSPµÈÐÅϢдÈëÄڴ棿
ÒÔÉÏ´¿Êô¸öÈË×¾¼û£¬»¹Çë¸ßÊÖÃǼÌÐøÌÖÂÛһϣ¬Êµ¼Ê¹¤×÷Öлᾳ£Óöµ½
ìµ½2G×óÓÒ£¬È»ºóÆäËû²éѯ¾Í»áºÜÂý
¶¥Æð
ÄãÉèµ½2GËû¾ÍÓõ½2G£¬ºÜÕý³£°¡¡£
¹Ø¼üÊÇÄãÔÚ¸øsql serverÉèÉÏÏÞµÄʱºòҪΪµÄÆäËûÓ¦ÓÃÁôÏÂÄÚ´æ¿Õ¼ä£¬È¨ºâһϡ£
Õâ¸ö¿¼Âǵ½ÁË£¬×ܹ²4GµÄÄڴ棬SQL¸ø2G£¬ÒòΪÊÇ
Ïà¹ØÎÊ´ð£º
´ó¼Ò°ïæ¿´¿´Õâ2¸ösqlÓï¾äÄĸö²éѯµÄËٶȸü¿ìµã¡£Ð»Ð»°ïæ¡£±È½Ï׿±¡£ÔÚ×öÐÔÄܲâÊÔ¡£
select * from
±íA LEFT OUTER JOIN ±íB ON (±íA.id || ' ' =±íB.id) ,±íC , ±íD, ±íE
WhereÆäËûÌõ¼þ
select * ......
ÎÒÓжà¸ö±íA B C ½á¹¹ÊÇÒ»ÑùµÄ£¬¶¼ÓÐ2¸ö×Ö¶ÎnameºÍcontent,ÎÒÒªËÑË÷ËùÒÔ±íËùÓÐ×Ö¶ÎÖаüº¬¡°Öйú¡±µÄÄÚÈÝ Õâ¸öSQLÓï¾äÔõôд
ÈçºÎ½«¶à¸ö±íµÄ²éѯ½á¹ûÁ¬³ÉÒ»¸ö±í Õâ¸öSQLÓï¾äÔõôд ±íµÄ½á¹¹ÊÇÒ»ÑùµÄ
ÀýÈç£ ......
ÐèÇóÈçÏ£º
a±í:
p_id status
1 0
2 0
b±í
rec_id pid purchase_qty receive_qty flag
1 1 10 10 0
2 ......
--drop table #T1
--drop table #T2
create Table #T1(ID int,
QueryID nvarchar(20),
ResultID1 nvarchar(20),
ResultID2 nvarchar(20))
create Table #T2(SortNo int,
QueryID nvarchar(20),
ResultID1 nv ......
½ñÌì×öÁËÒ»¸ö´æ´¢¹ý³Ì »·¾³ÊÇSQL2000Êý¾Ý¿â
´óÖÂÈçÏÂ
½¨Á¢ÁÙʱ±í
¶¨ÒåÔ±¹¤Óαê
Ñ»·Ô±¹¤£¨ÊôÓÚ1¸ö¹«Ë¾)
......