Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

SQL ServerÈçºÎ½Ø¶Ï(Truncate)ºÍÊÕËõ(Shrink)ÊÂÎñÈÕÖ¾

µ±SQL Server½Ø¶ÏÊÂÎñÈÕ־ʱ£¬Ëü½ö½öÊÇÔÚÐéÄâÈÕÖ¾ÎļþÖÐ×ö¸ö±ê¼Ç£¬ÒԱ㲻ÔÙʹÓÃËü£¬È»ºó×¼±¸ÒÔÖØÓÃÐÎʽÀ´×ö±¸·Ý(¼ÙÈçÔËÔØÔÚÍêÕû»òÊÇÅúÁ¿ÈÕÖ¾»Ö¸´Ä£ÐÍ)¡£Ò²¾ÍÊÇ˵£¬ÔÚʹÓüòµ¥»Ö¸´Ä£ÐÍʱ£¬ÊÂÎñÈÕÖ¾°üÀ¨ÈçϵÄÈÕÖ¾¼Ç¼£º

µ±checkpoint·¢Éúʱ£¬ÐéÄâÈÕÖ¾Îļþ1¡¢2²»ÔÙ±»Ê¹Óã¬ÒòΪÊÂÎñ1¡¢2ÒѾ­±»Ìá½»ÁË£¬¶øÇÒÈÕÖ¾¼Ç¼Ҳ²»ÔÙÐèÒª»Ø¹öÁË¡£È»ºóSQL ServerÖØÓÃÐéÄâÈÕÖ¾Îļþ1¡¢2£¬ÈçÏÂͼ£º

Õâ¾ÍÊÇÎÒÃÇËùÊìÖªµÄÊÂÎñÈÕÖ¾½Ø¶Ï¡£»ù±¾ÉÏ£¬ÊÂÎñÈÕÖ¾µÄ»î¶¯Çø¼äÒѾ­±»½Ø¶ÏÁË£¬µ«ÊÇÊÂÎñÈÕÖ¾µÄÎïÀí´óС²»»á¸Ä±ä£¬³ý·ÇÊý¾Ý¿âʹÓÃ×Ô¶¯ÊÕËõµÄÊôÐÔÉèÖá£ÔÚÕâÖÖÇé¿öÏ£¬ÊÂÎñÈÕÖ¾¾Í»á¾¡¿ÉÄܵÄÔÚÎïÀíÉϽøÐÐÖÜÆÚÐÔµÄÊÕËõ¡£

ΪÁËÎïÀíÉϼõСÊÂÎñÈÕÖ¾µÄ´óС£¬ÊÕËõÊÂÎñÈÕÖ¾×÷ΪÒÑÖªµÄ·½·¨£¬ÄãÔÚʹÓÃʱ¿ÉÒÔÑ¡ÔñÏÂÃæÑ¡ÏîÖеÄÒ»ÖÖ£º
Ö´ÐÐ DBCC SHRINKDATABASEÃüÁî
Ö´ÐÐ DBCC SHRINKFILEÃüÁî
ÉèÖÃÊý¾Ý¿âµÄÊÂÎñÈÕÖ¾×Ô¶¯ÊÕËõÑ¡Ïî
ÐèҪעÒâµÄÊÇ£¬ÊÂÎñÈÕÖ¾½ö½öÄÜÊÕËõµ½ÐéÄâÈÕÖ¾ÎļþµÄ±ß½ç¡£ÏÂÃæÊǸöÀý×Ó¡£
ÎÒн¨ÁËÒ»¸öÊý¾Ý¿â£¬ËüÓÐ1MBµÄÊÂÎñÈÕÖ¾¿Õ¼ä£¬5MBµÄ×Ô¶¯Ôö³¤¿Õ¼ä¡£ÔËÐÐDBCC LOGINFOÏÔʾÈçÏ£º

ÕâÀïÓÐËĸö¿É±ä´óСµÄÐéÄâÈÕÖ¾Îļþ¡£È»ºóÎÒÊäÈëһЩÊý¾Ý£¬Õâ»áʹÊÂÎñÈÕÖ¾ Ôö³¤µ½5MB£º

ÔÚеÄ5MBÊÂÎñÈÕÖ¾Çø¼äÀïÃæн¨ÁË4¸öеÄÐéÄâÈÕÖ¾Îļþ¡£Ã¿Ò»¸öн¨µÄÐéÄâÈÕÖ¾Îļþ¶¼ÊÇ1310720bytes£¬Ã¿7¸öÐéÄâÈÕÖ¾ÎļþÕýÔÚʹÓÃʱ(״̬ÊÇ2)¡£ÎÒÏÖÔÚ±¸·ÝÊÂÎñÈÕÖ¾£¬Òò´Ë½«»á½Ø¶ÏÊÂÎñÈÕÖ¾£º

Ä¿Ç°½ö½öÓÐÒ»¸öÐéÄâÈÕÖ¾ÎļþÔÚʹÓÃ(µÚ7ÐУ¬×´Ì¬Îª2). ¼ÙÈçÎÒÏÖÔÚÓÃÏÂÃæµÄÃüÁÊÔ×Å°ÑÈÕÖ¾ÊÕËõµ½2M£º
DBCC SHRINKFILE ('AdventureWorks_log', 2)
ÒòΪ»î¶¯ÈÕÖ¾¼Ç¼ÊÇÐéÄâÈÕÖ¾Îļþ7£¬ËùÒÔSQL Server½ö½öɾ³ýÐéÄâÈÕÖ¾Îļþ8¡£Õâ´ÎÊÂÎñÈÕÖ¾´Ó7MBÊÕËõµ½4.7MB. SQL ServerÒ²ÔÚÊÂÎñÈÕÖ¾ÖÐн¨Á˼ٵÄÈë¿Ú£¬ÎªÁËÒƳý2MBµã֮ǰµÄ×î½ü»î¶¯ÈÕÖ¾¼Ç¼£¬ÒÔ±ãÓÚËü°ü¹üµ½ÐéÄâÈÕÖ¾Îļþ2£¨×¢Òâ״̬Ϊ2µÄÐУ©¡£
 
¼ÙÈçÏÖÔÚÔٴα¸·ÝÊÂÎñÈÕÖ¾µÄ»°£¬ÊÂÎñÈÕÖ¾»áÔٴα»½Ø¶Ï£¬ÏÖÔڻÇø¼ä¾ÍÊÇÐéÄâÈÕÖ¾Îļþ2ÁË¡£

Èç¹ûÎÒÏÖÔÚÔÙ³¢ÊÔÒ»´ÎÊÕËõÎļþµÄ»°£¬SQL ServerÔò»á³É¹¦µÄÊÕËõµ½2MB×óÓÒ£¬ÒòΪÈÕÖ¾µÄ»î¶¯Çø¼äÒѾ­½Ó½ü2MBÁË¡£Îļþ±»ÊÕËõµ½×î½Ó½üÓÚÈÕÖ¾µÇ¼ÇʱµÄ´óС¡£ÕâʱDBCC LOGINFOµÄÊä³öÈçÏ£º

ÊÂÎñÈÕÖ¾Îļþ´óСΪ2359296bytes(ÐéÄâÈÕÖ¾Îļþ´óС×ÜÁ¿Òª¼ÓÉÏ8192×Ö½ÚµÄÍ·ÐÅÏ¢)
ËùÒÔÈç¹ûÄã·¢ÏÖÄã²»ÄÜÊÕËõÊÂÎñÈÕÖ¾µ½Ò»¸öÖ¸¶¨µÄ·¶Î§£¬ÔËÐÐDBCC LOGINFO£¬È»ºó¼ì²éÐéÄâÈÕÖ¾ÎļþµÄ·¶Î§£¬ÅªÇå³þÿһ¸


Ïà¹ØÎĵµ£º

Sql Server ×Ö·û´®¾ÛºÏº¯Êý

 Sql Server ÓÐÈçϼ¸Ö־ۺϺ¯ÊýSUM¡¢AVG¡¢COUNT¡¢COUNT(*)¡¢MAX ºÍ MIN£¬µ«ÊÇÕâЩº¯Êý¶¼Ö»ÄܾۺÏÊýÖµÀàÐÍ£¬ÎÞ·¨¾ÛºÏ×Ö·û´®¡£Èçϱí:AggregationTable
Id Name
1 ÕÔ
2 Ç®
1 Ëï
1 Àî
2 ÖÜ
Èç¹ûÏëµÃµ½ÏÂͼµÄ¾ÛºÏ½á¹û
Id Name
1 ÕÔËïÀî
2 Ç®ÖÜ
ÀûÓÃSUM¡¢AVG¡¢COUNT¡¢COUNT(*)¡¢MAX ºÍ MINÊÇÎÞ·¨×öµ½µ ......

SQL ServerÊý¾Ý¿âÊÂÎñÈÕÖ¾ÐòÁкÅ(LSN)½éÉÜ

  ÈÕÖ¾ÐòÁбàºÅ(LSN)ÊÇÊÂÎñÈÕÖ¾ÀïÃæÿÌõ¼Ç¼µÄ±àºÅ¡£
µ±ÄãÖ´ÐÐÒ»´Î±¸·Ýʱ£¬Ò»Ð©LSNÖµ¾Í±»Í¬Ê±´æ´¢ÔÚÎļþ±¾Éí¼°msdb..backupset±íÖС£Äã¿ÉÒÔʹÓÃRESTORE HEADERONLYÓï·¨À´´Ó±¸·ÝÎļþÖлñÈ¡LSNÖµ¡£
 
×¢Ò⣺ÔÚSQL Server 2000ÖУ¬ÓÐÒ»ÁнÐ×öDifferentialBaseLSN¡£µ«ÔÚSQL Server 2005ÖУ¬ÏàͬµÄÁÐÃû³Æ±ä³ÉÁËData ......

C#ÏîÄ¿´ò°üÒÔ¼°×Ô¶¯°²×°SQL SeverÊý¾Ý¿â


±¾ÎĽ«½éÉÜC#ÏîÄ¿´ò°üÒÔ¼°×Ô¶¯°²×°SQL SeverÊý¾Ý¿â£¬°üÀ¨´´½¨²¿ÊðÏîÄ¿¡¢½«Ö÷³ÌÐòÏîÄ¿µÄÊä³öÌí¼Óµ½²¿ÊðÏîÄ¿ÖС¢´´½¨°²×°³ÌÐòÀà¡¢´´½¨×Ô¶¨Òå°²×°¶Ô»°¿òµÈµÈ¡£
 
’power by: landlordh   
’for 2000,xp,2003   
Module uninstall   
Sub Main ......

SQL Server Á¬½Ó×Ö·û´®ºÍÉí·ÝÑéÖ¤

SQL Server .NET Data Provider Á¬½Ó×Ö·û´®°üº¬Ò»¸öÓÉһЩÊôÐÔÃû/Öµ¶Ô×é³ÉµÄ¼¯ºÏ¡£Ã¿Ò»¸öÊôÐÔ/Öµ¶Ô¶¼ÓɷֺŸô¿ª¡£
         PropertyName1=Value1;PropertyName2=Value2;PropertyName3=Value3;.....
ͬÑù£¬Á¬½Ó×Ö·û´®±ØÐë°üº¬SQL ServerʵÀýÃû³Æ:
     ......

SQL Server ±ÊÊÔÌâ(¶þ)

1)
¼Ù¶¨ÓÐÒ»¸öÓû§±í£¬±íÖаüº¬×ֶΣº
userid
(int)
¡¢
username
(varchar)
¡¢
password(varchar)
¡¢µÈ£¬
¸Ã±íÐèÒªÉèÖÃÖ÷¼ü£¬ÒÔÏÂ˵·¨ÕýÈ·µÄÊÇ£¨£©¡££¨Ñ¡ÔñÁ½Ï
  
a)
Èç¹û²»ÄÜÓÐͬʱÖظ´µÄ
username
ºÍ
password
£¬ÄÇô
username
ºÍ
password
¿ÉÒÔ×éºÏÔÚÒ»Æð×÷ΪÖ÷¼ü¡£
   ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ