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

SQLË÷Òý

ʹÓÃË÷Òý¿É¿ìËÙ·ÃÎÊÊý¾Ý¿â±íÖеÄÌØ¶¨ÐÅÏ¢¡£Ë÷ÒýÊǶÔÊý¾Ý¿â±íÖÐÒ»Áлò¶àÁеÄÖµ½øÐÐÅÅÐòµÄÒ»Öֽṹ£¬ÀýÈç employee ±íµÄÐÕ£¨lname£©ÁС£Èç¹ûÒª°´ÐÕ²éÕÒÌØ¶¨Ö°Ô±£¬Óë±ØÐëËÑË÷±íÖеÄËùÓÐÐÐÏà±È£¬Ë÷Òý»á°ïÖúÄú¸ü¿ìµØ»ñµÃ¸ÃÐÅÏ¢¡£
¡¡¡¡Ë÷ÒýÊÇÒ»¸öµ¥¶ÀµÄ¡¢ÎïÀíµÄÊý¾Ý¿â½á¹¹£¬ËüÊÇij¸ö±íÖÐÒ»ÁлòÈô¸ÉÁÐÖµµÄ¼¯ºÏºÍÏàÓ¦µÄÖ¸Ïò±íÖÐÎïÀí±êʶÕâЩֵµÄÊý¾ÝÒ³µÄÂß¼­Ö¸ÕëÇåµ¥¡£
¡¡¡¡Ë÷ÒýÌṩָÏò´æ´¢ÔÚ±íµÄÖ¸¶¨ÁÐÖеÄÊý¾ÝÖµµÄÖ¸Õ룬Ȼºó¸ù¾ÝÄúÖ¸¶¨µÄÅÅÐò˳Ðò¶ÔÕâЩָÕëÅÅÐò¡£Êý¾Ý¿âʹÓÃË÷ÒýµÄ·½Ê½ÓëÄúʹÓÃÊé¼®ÖеÄË÷ÒýµÄ·½Ê½ºÜÏàËÆ£ºËüËÑË÷Ë÷ÒýÒÔÕÒµ½Ìض¨Öµ£¬È»ºó˳ָÕëÕÒµ½°üº¬¸ÃÖµµÄÐС£
¡¡¡¡ÔÚÊý¾Ý¿â¹ØÏµÍ¼ÖУ¬Äú¿ÉÒÔÔÚÑ¡¶¨±íµÄ“Ë÷Òý/¼ü”ÊôÐÔÒ³Öд´½¨¡¢±à¼­»òɾ³ýÿ¸öË÷ÒýÀàÐÍ¡£µ±±£´æË÷ÒýËù¸½¼Óµ½µÄ±í£¬»ò±£´æ¸Ã±íËùÔڵĹØÏµÍ¼Ê±£¬Ë÷Òý½«±£´æÔÚÊý¾Ý¿âÖС£
¡¡¡¡×¢Òâ ²¢·ÇËùÓеÄÊý¾Ý¿â¶¼ÒÔÏàͬµÄ·½Ê½Ê¹ÓÃË÷Òý¡£×÷ΪͨÓùæÔò£¬Ö»Óе±¾­³£²éѯË÷ÒýÁÐÖеÄÊý¾Ýʱ£¬²ÅÐèÒªÔÚ±íÉÏ´´½¨Ë÷Òý¡£Ë÷ÒýÕ¼ÓôÅÅ̿ռ䣬²¢ÇÒ½µµÍÌí¼Ó¡¢É¾³ýºÍ¸üÐÂÐеÄËÙ¶È¡£ÔÚ¶àÊýÇé¿öÏ£¬Ë÷ÒýÓÃÓÚÊý¾Ý¼ìË÷µÄËÙ¶ÈÓÅÊÆ´ó´ó³¬¹ýËüµÄ²»×ãÖ®´¦¡£µ«ÊÇ£¬Èç¹ûÓ¦ÓóÌÐò·Ç³£Æµ·±µØ¸üÐÂÊý¾Ý»ò´ÅÅ̿ռäÓÐÏÞ£¬Ôò¿ÉÄÜÐèÒªÏÞÖÆË÷ÒýµÄÊýÁ¿¡£
¡¡¡¡¿ÉÒÔ»ùÓÚÊý¾Ý¿â±íÖеĵ¥Áлò¶àÁд´½¨Ë÷Òý¡£¶àÁÐË÷ÒýʹÄú¿ÉÒÔÇø·ÖÆäÖÐÒ»ÁпÉÄÜÓÐÏàֵͬµÄÐС£
¡¡¡¡Èç¹û¾­³£Í¬Ê±ËÑË÷Á½Áлò¶àÁлò°´Á½Áлò¶àÁÐÅÅÐòʱ£¬Ë÷ÒýÒ²ºÜÓаïÖú¡£ÀýÈ磬Èç¹û¾­³£ÔÚͬһ²éѯÖÐΪÐÕºÍÃûÁ½ÁÐÉèÖÃÅоݣ¬ÄÇôÔÚÕâÁ½ÁÐÉÏ´´½¨¶àÁÐË÷Òý½«ºÜÓÐÒâÒå¡£
¡¡¡¡È·¶¨Ë÷ÒýµÄÓÐЧÐÔ£º
¡¡¡¡¼ì²é²éѯµÄ WHERE ºÍ JOIN ×Ӿ䡣ÔÚÈÎÒ»×Ó¾äÖаüÀ¨µÄÿһÁж¼ÊÇË÷Òý¿ÉÒÔÑ¡ÔñµÄ¶ÔÏó¡£
¡¡¡¡¶ÔÐÂË÷Òý½øÐÐÊÔÑéÒÔ¼ì²éËü¶ÔÔËÐвéѯÐÔÄܵÄÓ°Ïì¡£
¡¡¡¡¿¼ÂÇÒÑÔÚ±íÉÏ´´½¨µÄË÷ÒýÊýÁ¿¡£×îºÃ±ÜÃâÔÚµ¥¸ö±íÉÏÓкܶàË÷Òý¡£
¡¡¡¡¼ì²éÒÑÔÚ±íÉÏ´´½¨µÄË÷ÒýµÄ¶¨Òå¡£×îºÃ±ÜÃâ°üº¬¹²ÏíÁеÄÖØµþË÷Òý¡£
¡¡¡¡¼ì²éijÁÐÖÐΨһÊý¾ÝÖµµÄÊýÁ¿£¬²¢½«¸ÃÊýÁ¿Óë±íÖеÄÐÐÊý½øÐбȽϡ£±È½ÏµÄ½á¹û¾ÍÊǸÃÁеĿÉÑ¡ÔñÐÔ£¬ÕâÓÐÖúÓÚÈ·¶¨¸ÃÁÐÊÇ·ñÊʺϽ¨Á¢Ë÷Òý£¬Èç¹ûÊʺϣ¬È·¶¨Ë÷ÒýµÄÀàÐÍ¡£
¡¡¡¡½¨Á¢Ë÷ÒýµÄÓŵã
¡¡¡¡1.´ó´ó¼Ó¿ìÊý¾ÝµÄ¼ìË÷ËÙ¶È;
¡¡¡¡2.´´½¨Î¨Ò»ÐÔË÷Òý£¬±£Ö¤Êý¾Ý¿â±íÖÐÿһÐÐÊý¾ÝµÄΨһÐÔ;
¡¡¡¡3.¼ÓËÙ±íºÍ±íÖ®¼äµÄÁ¬½Ó;
¡¡¡¡4.ÔÚʹÓ÷Ö×éºÍÅÅÐò×Ӿ佸ÐÐÊý¾Ý¼ìË÷ʱ£¬¿ÉÒÔÏÔÖø¼õÉÙ²éѯÖзÖ×éºÍÅÅÐòµÄʱ¼ä¡£
¡¡¡¡Ë÷ÒýµÄȱµã
¡¡¡¡1.Ë÷ÒýÐèÒªÕ¼ÎïÀí¿Õ¼ä¡£
¡¡¡¡2.µ±¶Ô±íÖеÄÊý¾Ý½


Ïà¹ØÎĵµ£º

º½¿Õ¹«Ë¾¹ÜÀíϵͳ(VC++ ÓëSQL 2005)

ϵͳ»·¾³£ºWindows 7
Èí¼þ»·¾³£ºVisual C++ 2008 SP1 +SQL Server 2005
±¾´ÎÄ¿µÄ£º±àдһ¸öº½¿Õ¹ÜÀíϵͳ
      ÕâÊÇÊý¾Ý¿â¿Î³ÌÉè¼ÆµÄ³É¹û£¬ËäÈ»³É¼¨²»¼Ñ£¬µ«ÊÇ×÷ΪÎÒÓÃVC++ ÒÔÀ´±àдµÄ×î´ó³ÌÐò»¹ÊÇ´«µ½ÍøÉÏ£¬ÒÔ¹©²Î¿¼¡£ÓÃVC++ ×öÊý¾Ý¿âÉè¼Æ²¢²»ÈÝÒ×£¬µ«Ò²²»ÊDz»¿ÉÄÜ¡£ÒÔÏÂÊÇÎҵijÌÐò½çÃæ£¬ºóÃæ ......

¹ØÓÚSQL serverÖÐ×Ö¶ÎֵΪnullµÄ²éѯ

ijÌìÓиöͬÊÂÎÊÎÒÔõôÔÚÒ»¸ö±íÖвéÕÒij×Ö¶ÎֵΪnull²¢°ÑËüÌæ»»ÎªÁíÒ»Öµ¡£
 ¿ªÊ¼ÎÒ¾õµÃÓà select * from ±íÃû where ×Ö¶Î=null Ó¦¸Ã¿ÉÒԵġ£
µ«½á¹ûÊÇûÓб¨´í£¬µ«Ê²Ã´Ò²Ã»ÓÐÏÔʾ³öÀ´¡£
 ºóÀ´ÓÖÊÔ£º¡¡
select * from ±íÃû where len(×Ö¶Î)=0 ½á¹ûÈÔÊÇʲôҲûÓÐÏÔʾ¡£
ÎÞÒâÖУ¬Óá¡¡¡select * from ±íÃû wh ......

SQL Server Ë÷Òý½á¹¹¼°ÆäʹÓã¨Ò»£©

Ò»¡¢ÉîÈëdz³öÀí½âË÷Òý½á¹¹
¡¡¡¡Êµ¼ÊÉÏ£¬Äú¿ÉÒÔ°ÑË÷ÒýÀí½âΪһÖÖÌØÊâµÄĿ¼¡£Î¢ÈíµÄSQL SERVERÌṩÁËÁ½ÖÖË÷Òý£º¾Û¼¯Ë÷Òý£¨clustered index£¬Ò²³Æ¾ÛÀàË÷Òý¡¢´Ø¼¯Ë÷Òý£©ºÍ·Ç¾Û¼¯Ë÷Òý£¨nonclustered index£¬Ò²³Æ·Ç¾ÛÀàË÷Òý¡¢·Ç´Ø¼¯Ë÷Òý£©¡£ÏÂÃæ£¬ÎÒÃǾÙÀýÀ´ËµÃ÷һϾۼ¯Ë÷ÒýºÍ·Ç¾Û¼¯Ë÷ÒýµÄÇø±ð£º
¡¡¡¡Æäʵ£¬ÎÒÃǵĺºÓï×Öµäµ ......

ʹÓÃOracle sql_trace ¹¤¾ß

ǰÑÔ£º
    sql_trace ÊÇÎÒÔÚ¹¤×÷Öо­³£ÒªÓõ½µÄµ÷ÓŹ¤¾ß£¬Ïà±È½Ïstatspack ÎÒ¸üÔ¸ÒâÓÃÕâ¸ö¹¤¾ß¡£
    ÒòΪÊý¾Ý¿âÂýÔ­ÒòµÄ85%ÒÔÉÏÊÇÓÉÓÚsqlÎÊÌâÔì³ÉµÄ£¬statspackûÓÐsqlµÄÖ´Ðмƻ®¡£ÏÔʾûÓÐËüÖ±¹Û£¬·½±ã£¬¶ÔÏëÒªÕë¶ÔÐÔ²»Ç¿£¬
    1£¬½éÉÜÊý¾Ý¿âµ÷ÓÅÐèÒª¾­³£»áÓõ½µÄ¹¤¾ß ......

sql server Óë oracle µÄÇø±ð

ÎÒÏÈÅ×שÒýÓñ:      
     
  1.     ¿ª·¢ÐÔ:     SQLSERVER²»ÄÜ,ORACLEÄÜ×°ÔÚUNIXÉÏ      
  2.     ·ÖÇø±í:     SQLSERVER²»Ä ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ