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

SqlÈÕÖ¾ÇåÀí

ÈÕÖ¾ÎļþÂú¶øÔì³ÉSQLÊý¾Ý¿âÎÞ·¨Ð´ÈëÎļþʱ£¬¿ÉÓÃÁ½ÖÖ·½·¨£º
¡¡¡¡Ò»ÖÖ·½·¨£ºÇå¿ÕÈÕÖ¾¡£
¡¡¡¡1£®´ò¿ª²éѯ·ÖÎöÆ÷£¬ÊäÈëÃüÁî
¡¡¡¡DUMP TRANSACTION Êý¾Ý¿âÃû WITH NO_LOG
¡¡¡¡2.ÔÙ´ò¿ªÆóÒµ¹ÜÀíÆ÷--ÓÒ¼üÄãҪѹËõµÄÊý¾Ý¿â--ËùÓÐÈÎÎñ--ÊÕËõÊý¾Ý¿â--ÊÕËõÎļþ--Ñ¡ÔñÈÕÖ¾Îļþ--ÔÚÊÕËõ·½Ê½ÀïÑ¡ÔñÊÕËõÖÁXXM,ÕâÀï»á¸ø³öÒ»¸öÔÊÐíÊÕËõµ½µÄ×îСMÊý,Ö±½ÓÊäÈëÕâ¸öÊý,È·¶¨¾Í¿ÉÒÔÁË¡£
¡¡¡¡
¡¡¡¡ÁíÒ»ÖÖ·½·¨ÓÐÒ»¶¨µÄ·çÏÕÐÔ£¬ÒòΪSQL SERVERµÄÈÕÖ¾Îļþ²»ÊǼ´Ê±Ð´ÈëÊý¾Ý¿âÖ÷ÎļþµÄ£¬Èç´¦Àí²»µ±£¬»áÔì³ÉÊý¾ÝµÄËðʧ¡£
¡¡¡¡1: ɾ³ýLOG
¡¡¡¡·ÖÀëÊý¾Ý¿â ÆóÒµ¹ÜÀíÆ÷£­£¾·þÎñÆ÷£­£¾Êý¾Ý¿â£­£¾ÓÒ¼ü£­£¾·ÖÀëÊý¾Ý¿â
¡¡¡¡2£ºÉ¾³ýLOGÎļþ
¡¡¡¡¸½¼ÓÊý¾Ý¿â ÆóÒµ¹ÜÀíÆ÷£­£¾·þÎñÆ÷£­£¾Êý¾Ý¿â£­£¾ÓÒ¼ü£­£¾¸½¼ÓÊý¾Ý¿â
¡¡¡¡´Ë·¨Éú³ÉеÄLOG£¬´óСֻÓÐ500¶àK¡£
¡¡¡¡
¡¡¡¡×¢Ò⣺½¨ÒéʹÓõÚÒ»ÖÖ·½·¨¡£
¡¡¡¡
¡¡¡¡Èç¹ûÒÔºó,²»ÏëÒªËü±ä´ó¡£
¡¡¡¡SQL2000ÏÂʹÓãº
¡¡¡¡ÔÚÊý¾Ý¿âÉϵãÓÒ¼ü->ÊôÐÔ->Ñ¡Ïî->¹ÊÕϻָ´-Ä£ÐÍ-Ñ¡Ôñ-¼òµ¥Ä£ÐÍ¡£
¡¡¡¡»òÓÃSQLÓï¾ä£º
¡¡¡¡alter database Êý¾Ý¿âÃû set recovery simple
¡¡¡¡
¡¡¡¡ÁíÍ⣬Truncate log on checkpoint(´ËÑ¡ÏîÓÃÓÚSQL7.0£¬SQL 2000Öм´¹ÊÕϻָ´Ä£ÐÍÑ¡ÔñΪ¼òµ¥Ä£ÐÍ)µ±Ö´ÐÐCHECKPOINT ÃüÁîʱÈç¹ûÊÂÎñÈÕÖ¾Îļþ³¬¹ýÆä´óСµÄ70% Ôò½«ÆäÄÚÈÝÇå³ýÔÚ¿ª·¢Êý¾Ý¿âʱʱ³£½«´ËÑ¡ÏîÉèÖÃΪTrue Auto shrink¶¨ÆÚ¶ÔÊý¾Ý¿â½øÐмì²éµ±Êý¾Ý¿âÎļþ»òÈÕÖ¾ÎļþµÄδÓÿռ䳬¹ýÆä´óСµÄ25%ʱ£¬ÏµÍ³½«»á×Ô¶¯Ëõ¼õÎļþʹÆäδÓÿռäµÈÓÚ25% µ±Îļþ´óСûÓг¬¹ýÆä½¨Á¢Ê±µÄ³õʼ´óСʱ²»»áËõ¼õÎļþËõ¼õºóµÄÎļþÒ²±ØÐë´óÓÚ»òµÈÓÚÆä³õʼ´óС¶ÔÊÂÎñÈÕÖ¾ÎļþµÄËõ¼õÖ»ÓÐÔÚ¶ÔÆä×÷±¸·Ýʱ»ò½«Truncate log on checkpoint Ñ¡ÏîÉèΪTrue ʱ²ÅÄܽøÐС£
¡¡¡¡
¡¡¡¡×¢Ò⣺һ°ãÁ¢³É½¨Á¢µÄÊý¾Ý¿âĬÈÏÊôÐÔÒÑÉèºÃ£¬µ«Åöµ½ÒâÍâÇé¿öʹÊý¾Ý¿âÊôÐÔ±»¸ü¸Ä£¬ÇëÓû§Çå¿ÕÈÕÖ¾ºó£¬¼ì²éÊý¾Ý¿âµÄÒÔÉÏÊôÐÔ£¬ÒÔ·ÀÊÂÎñÈÕÖ¾ÔٴγäÂú¡£
*********************************************************************************************************************************************
*--ѹËõÊý¾Ý¿âµÄͨÓô洢¹ý³Ì
ÓÐÁ½ÖÖ·½·¨ Ò»ÊÇѹËõÈÕÖ¾£¬¶þÊÇɾ³ýÈÕÖ¾¡£
Ò»¡¢Ñ¹ËõÈÕÖ¾¼°Êý¾Ý¿âÎļþ´óС
ÒòΪҪ¶ÔÊý¾Ý¿â½øÐзÖÀë´¦Àí
ËùÒÔ´æ´¢¹ý³Ì²»ÄÜ´´½¨ÔÚ±»Ñ¹ËõµÄÊý¾Ý¿âÖÐ
use master   --×¢Òâ,´Ë´æ´¢¹ý³ÌÒª½¨ÔÚmasterÊý¾Ý¿âÖÐ
go
if exists (select * from dbo.sysobjects where id =


Ïà¹ØÎĵµ£º

¡¾×ª¡¿ÈçºÎ²é¿´oracle sqlÖ´Ðмƻ®

·½·¨Ò»
µÚÒ»²½£ºµÇÈësql/plus Ö´ÐÐÃüÁÎÞÏȺó˳Ðò£©
set   time   on; (˵Ã÷£º´ò¿ªÊ±¼äÏÔʾ£©  
  set   autotrace   on; (˵Ã÷£º´ò¿ª×Ô¶¯·ÖÎöͳ¼Æ£¬²¢ÏÔʾSQLÓï¾äµÄÔËÐнá¹û£©  
  set   autotrace   traceonly; (˵à ......

SQLʱ¼äº¯Êý

--ÈÕÆÚת»»²ÎÊý,ÖµµÃÊÕ²Ø
select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08
select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')20040912110608
select CONVERT(varchar(12) , getdate(), 111 )2004/09/12
select CONVERT(varchar(12) , getdate(), 112 )20040912 ......

SQLÓÅ»¯¹¤¾ßLecco SQL Expert For Oracle

ÔÚSQLÓÅ»¯¹ý³ÌÖг£¼ûOracle HINTµÄÓ÷¨£º
1. /*+ALL_ROWS*/ 
±íÃ÷¶ÔÓï¾ä¿éÑ¡Ôñ»ùÓÚ¿ªÏúµÄÓÅ»¯·½·¨,²¢»ñµÃ×î¼ÑÍÌÍÂÁ¿,ʹ×ÊÔ´ÏûºÄ×îС»¯. 
ÀýÈç: 
SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN from BSEMPMS WHERE EMP_NO='SCOTT'; 
2. /*+FIRST_ROW ......

¡¾Õª¡¿´æ´¢¹ý³Ì±È½Ï¶¯Ì¬SQLµÄÓŵãÔÚÄÄÀï

´æ´¢¹ý³Ì¸ú¶¯Ì¬sqlÏà±ÈÓÐÈçÏÂÓŵ㣺
1¡¢ ´æ´¢¹ý³ÌÔÊÐí±ê×¼×é¼þʽ±à³Ì
´æ´¢¹ý³ÌÔÚ±»´´½¨ÒÔºó¿ÉÒÔÔÚ³ÌÐòÖб»¶à´Îµ÷Óöø²»±ØÖØÐ±àд¸Ã´æ´¢¹ý³ÌµÄSQL
Óï¾ä¶øÇÒÊý¾Ý¿âרҵÈËÔ±¿ÉËæÊ±¶Ô´æ´¢¹ý³Ì½øÐÐÐ޸ĵ«¶ÔÓ¦ÓóÌÐòÔ´´úÂëºÁÎÞÓ°ÏìÒò
ΪӦÓóÌÐòÔ´´úÂëÖ»°üº¬´æ´¢¹ý³ÌµÄµ÷ÓÃÓï¾ä´Ó¶ø¼«´óµØÌá¸ßÁ˳ÌÐòµÄ¿ÉÒÆÖ²ÐÔ
2 ¡¢´æ´¢¹ý³Ì ......

[Sql Server2008]Ê÷½á¹¹µÄµÝ¹éËã·¨

±¾ÎÄÖ÷Òª½²ÊöÈý¸öÄÚÈÝ£º
1.ÈçºÎ´´½¨hierarychyidµÄ±í£¬²åÈëÊý¾Ý¼°»ù±¾µÝ¹é²éѯ¡£
2.½éÉÜhierarchyidµÄ10ÖÖרÓк¯Êý¡£
3.½éÉÜhierarchyidÌØÓеÄÉî¶ÈÓÅÏÈË÷Òý(Depth-First Indexing)ºÍ¹ã¶ÈÓÅÏÈË÷Òý(Breadth-First Indexing)
ÔÚÉÏÒ»½ÚÖÐ
http://blog.csdn.net/tjvictor/archive/2009/07/30/4395677.aspx
ÎÒÃÇÒѾ­ÑÝ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ