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

SQLÓÅ»¯( ÒýÓà )



 
SQLÓÅ»¯²éѯ
ÊÕ²Ø



Êý¾Ý¿âµÄ²éѯÓÅ»¯¼¼Êõ
Êý¾Ý¿âϵͳÊǹÜÀíÐÅϢϵͳµÄºËÐÄ£¬»ùÓÚÊý¾Ý¿âµÄÁª»úÊÂÎñ´¦Àí£¨OLTP£©ÒÔ¼°Áª»ú·ÖÎö´¦Àí(OLAP)ÊÇÒøÐС¢ÆóÒµ¡¢Õþ¸®µÈ²¿ÃÅ×îΪÖØÒªµÄ¼ÆËã»úÓ¦
ÓÃÖ®Ò»¡£´Ó´ó¶àÊýϵͳµÄÓ¦ÓÃʵÀýÀ´¿´£¬²éѯ²Ù×÷ÔÚ¸÷ÖÖÊý¾Ý¿â²Ù×÷ÖÐËùÕ¼¾ÝµÄ±ÈÖØ×î´ó£¬¶ø²éѯ²Ù×÷Ëù»ùÓÚµÄSELECTÓï¾äÔÚSQLÓï¾äÖÐÓÖÊÇ´ú¼Û×î´óµÄÓï
¾ä¡£¾ÙÀýÀ´Ëµ£¬Èç¹ûÊý¾ÝµÄÁ¿»ýÀÛµ½Ò»¶¨µÄ³Ì¶È£¬±ÈÈçÒ»¸öÒøÐеÄÕË»§Êý¾Ý¿â±íÐÅÏ¢»ýÀÛµ½ÉÏ°ÙÍòÉõÖÁÉÏǧÍòÌõ¼Ç¼£¬È«±íɨÃèÒ»´ÎÍùÍùÐèÒªÊýÊ®·ÖÖÓ£¬ÉõÖÁÊýС
ʱ¡£Èç¹û²ÉÓñÈÈ«±íɨÃè¸üºÃµÄ²éѯ²ßÂÔ£¬ÍùÍù¿ÉÒÔʹ²éѯʱ¼ä½µÎª¼¸·ÖÖÓ£¬Óɴ˿ɼû²éѯÓÅ»¯¼¼ÊõµÄÖØÒªÐÔ¡£
±ÊÕßÔÚÓ¦ÓÃÏîÄ¿µÄʵʩÖз¢ÏÖ£¬Ðí¶à³ÌÐò
Ô±ÔÚÀûÓÃһЩǰ¶ËÊý¾Ý¿â¿ª·¢¹¤¾ß£¨ÈçPowerBuilder¡¢DelphiµÈ£©¿ª·¢Êý¾Ý¿âÓ¦ÓóÌÐòʱ£¬Ö»×¢ÖØÓû§½çÃæµÄ»ªÀö£¬²¢²»ÖØÊÓ²éѯÓï¾äµÄЧÂÊÎÊ
Ì⣬µ¼ÖÂËù¿ª·¢³öÀ´µÄÓ¦ÓÃϵͳЧÂʵÍÏ£¬×ÊÔ´ÀË·ÑÑÏÖØ¡£Òò´Ë£¬ÈçºÎÉè¼Æ¸ßЧºÏÀíµÄ²éѯÓï¾ä¾ÍÏԵ÷dz£ÖØÒª¡£±¾ÎÄÒÔÓ¦ÓÃʵÀýΪ»ù´¡£¬½áºÏÊý¾Ý¿âÀíÂÛ£¬½éÉܲé
ѯÓÅ»¯¼¼ÊõÔÚÏÖʵϵͳÖеÄÔËÓá£
·ÖÎöÎÊÌâ
Ðí¶à³ÌÐòÔ±ÈÏΪ²éѯÓÅ»¯ÊÇDBMS£¨Êý¾Ý¿â¹ÜÀíϵͳ£©µÄÈÎÎñ£¬Óë³ÌÐòÔ±Ëù±àдµÄSQLÓï¾ä¹Ø
ϵ²»´ó£¬ÕâÊÇ´íÎóµÄ¡£Ò»¸öºÃµÄ²éѯ¼Æ»®ÍùÍù¿ÉÒÔʹ³ÌÐòÐÔÄÜÌá¸ßÊýÊ®±¶¡£²éѯ¼Æ»®ÊÇÓû§ËùÌá½»µÄSQLÓï¾äµÄ¼¯ºÏ£¬²éѯ¹æ»®ÊǾ­¹ýÓÅ»¯´¦ÀíÖ®ºóËù²úÉúµÄÓï¾ä
¼¯ºÏ¡£DBMS´¦Àí²éѯ¼Æ»®µÄ¹ý³ÌÊÇÕâÑùµÄ£ºÔÚ×öÍê²éѯÓï¾äµÄ´Ê·¨¡¢Óï·¨¼ì²éÖ®ºó£¬½«Óï¾äÌá½»¸øDBMSµÄ²éѯÓÅ»¯Æ÷£¬ÓÅ»¯Æ÷×öÍê´úÊýÓÅ»¯ºÍ´æȡ·¾¶µÄÓÅ
»¯Ö®ºó£¬ÓÉÔ¤±àÒëÄ£¿é¶ÔÓï¾ä½øÐд¦Àí²¢Éú³É²éѯ¹æ»®£¬È»ºóÔÚºÏÊʵÄʱ¼äÌá½»¸øϵͳ´¦ÀíÖ´ÐУ¬×îºó½«Ö´Ðнá¹û·µ»Ø¸øÓû§¡£ÔÚʵ¼ÊµÄÊý¾Ý¿â²úÆ·(Èç
Oracle¡¢SybaseµÈ)µÄ¸ß°æ±¾Öж¼ÊDzÉÓûùÓÚ´ú¼ÛµÄÓÅ»¯·½·¨£¬ÕâÖÖÓÅ»¯Äܸù¾Ý´Óϵͳ×Öµä±íËùµÃµ½µÄÐÅÏ¢À´¹À¼Æ²»Í¬µÄ²éѯ¹æ»®µÄ´ú¼Û£¬È»ºóÑ¡ÔñÒ»
¸ö½ÏÓŵĹ滮¡£ËäÈ»ÏÖÔÚµÄÊý¾Ý¿â²úÆ·ÔÚ²éѯÓÅ»¯·½ÃæÒѾ­×öµÃÔ½À´Ô½ºÃ£¬µ«ÓÉÓû§Ìá½»µÄSQLÓï¾äÊÇϵͳÓÅ»¯µÄ»ù´¡£¬ºÜÄÑÉèÏëÒ»¸öÔ­±¾Ôã¸âµÄ²éѯ¼Æ»®¾­¹ýϵ
ͳµÄÓÅ»¯Ö®ºó»á±äµÃ¸ßЧ£¬Òò´ËÓû§ËùдÓï¾äµÄÓÅÁÓÖÁ¹ØÖØÒª¡£ÏµÍ³Ëù×ö²éѯÓÅ»¯ÎÒÃÇÔݲ»ÌÖÂÛ£¬ÏÂÃæÖصã˵Ã÷¸ÄÉÆÓû§²éѯ¼Æ»®µÄ½â¾ö·½°¸¡£
½â¾öÎÊÌâ

ÏÂÃæÒÔ¹ØϵÊý¾Ý¿âϵͳInformixΪÀý£¬½éÉܸÄÉÆÓû§²éѯ¼Æ»®µÄ·½·¨¡


Ïà¹ØÎĵµ£º

SQL Server 2005/2008¹ÜÀí£¨´ýÐø£©

-- ²é¿´µ±Ç°dbµÄµÇ½
select * from sys.sql_logins
-- ²é¿´ÐÔÄܼÇÊýÆ÷
SELECT * from sys.dm_os_performance_counters
-- Ö´ÐйýµÄÏß³ÌËùÓöµ½µÄËùÓеȴý(²»Êǵ±Ç°ÕýÔÚÔËÐеÄÏß³Ì, Ϊ×ÔÉÏ´ÎÖØÖÃͳ¼ÆÐÅÏ¢»òÆô¶¯·þÎñÆ÷ÒÔÀ´ÀÛ»ýµÄÊý¾Ý),¿É·ÖÎö¿¿Ç°µÄ¼¸¸öµÈ´ý½Ï¸ßµÄʼþ¡£
select * from sys.dm_os_wait_stats order by wa ......

SQLÓÅ»¯ Ë÷Òý

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

asp/asp.netÁ¬½Ósql anywhereÊý¾Ý¿â


<%
set conn= server.createobject("ADODB.connection")
conn.open "driver={sybase driver 10};"
"srvr=SYBASE;"
"UID=sa;"
"pwd=sybase;"
sql="select no from tab_st ......

SQL ÓαêÔ­ÀíºÍʹÓ÷½·¨

 Êý¾Ý¿â¿ª·¢¹ý³ÌÖУ¬µ±Äã¼ìË÷µÄÊý¾ÝÖ»ÊÇÒ»Ìõ¼Ç¼ʱ£¬ÄãËù±àдµÄÊÂÎñÓï¾ä´úÂëÍùÍùʹÓÃSELECT INSERT Óï¾ä¡£µ«ÊÇÎÒÃdz£³£»áÓöµ½ÕâÑùÇé¿ö£¬¼´´Óijһ½á¹û¼¯ÖÐÖðÒ»µØ¶ÁÈ¡Ò»Ìõ¼Ç¼¡£ÄÇôÈçºÎ½â¾öÕâÖÖÎÊÌâÄØ£¿ÓαêΪÎÒÃÇÌṩÁËÒ»ÖÖ¼«ÎªÓÅÐãµÄ½â¾ö·½°¸¡£
      1.1 ÓαêºÍÓαêµÄÓŵã
  & ......

sql serverµÄ¸´ÖƺͶ©ÔÄ

      ×î½üÓöµ½Ò»¸öÏîÄ¿£¬¿Í»§ÔÚ×ܲ¿Â¼ÈëÐÅÏ¢ºó£¬Êý¾ÝÐèҪͬ²½µ½ÏÂÊôµÄÈô¸É¸ö×ÓϵͳÖС£ÏÖÔÚ×ܲ¿µ¥¶ÀʹÓÃÒ»¸öÊý¾Ý¿â£¬ÏÂÊôµ¥Î»¸÷×ÔʹÓÃ×Ô¼ºµÄÊý¾Ý¿â¡£
      ¶ÔÓÚÕâ¸öÎÊÌ⣬Ïëµ½Á˼¸¸ö½â¾ö·½°¸£º
     1¡¢×Ô¼ºÐ´´úÂë½â¾ö¡£¶¨ÒåºÃ·ÃÎÊÿ¸öÊý¾ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ