SQL Server 2005ÀûÓ÷ÖÇø¶Ôº£Á¿Êý¾ÝµÄ´¦Àí
³¬´óÐÍÊý¾Ý¿âµÄ´óС³£³£´ïµ½Êý°ÙGB£¬ÓÐʱÉõÖÁÒªÓÃTBÀ´¼ÆËã¡£¶øµ¥±íµÄÊý¾ÝÁ¿ÍùÍù»á´ïµ½ÉÏÒڵļǼ£¬²¢ÇҼǼÊý»áËæ×Åʱ¼ä¶øÔö³¤¡£Õâ²»µ«Ó°Ïì×ÅÊý¾Ý¿âµÄÔËÐÐЧÂÊ£¬Ò²Ôö´óÊý¾Ý¿âµÄά»¤ÄѶȡ£³ýÁ˱íµÄÊý¾ÝÁ¿Í⣬¶Ô±í²»Í¬µÄ·ÃÎÊģʽҲ¿ÉÄÜ»áÓ°ÏìÐÔÄܺͿÉÓÃÐÔ¡£ÕâЩÎÊÌⶼ¿ÉÒÔͨ¹ý¶Ô´ó±í½øÐкÏÀí·ÖÇøµÃµ½ºÜ´óµÄ¸ÄÉÆ¡£µ±±íºÍË÷Òý±äµÃ·Ç³£´óʱ£¬·ÖÇø¿ÉÒÔ½«Êý¾Ý·ÖΪ¸üС¡¢¸üÈÝÒ×¹ÜÀíµÄ²¿·ÖÀ´Ìá¸ßϵͳµÄÔËÐÐЧÂÊ¡£Èç¹ûϵͳÓжà¸öCPU»òÊǶà¸ö´ÅÅÌ×Óϵͳ£¬¿ÉÒÔͨ¹ý²¢ÐвÙ×÷»ñµÃ¸üºÃµÄÐÔÄÜ¡£ËùÒÔ¶Ô´ó±í½øÐзÖÇøÊÇ´¦Àíº£Á¿Êý¾ÝµÄÒ»ÖÖÊ®·Ö¸ßЧµÄ·½·¨¡£±¾ÎÄͨ¹ýÒ»¸ö¾ßÌåʵÀý£¬½éÉÜÈçºÎ´´½¨ºÍÐ޸ķÖÇø±í£¬ÒÔ¼°ÈçºÎ²é¿´·ÖÇø±í¡£
1 SQL Server 2005
¡¡¡¡SQL Server 2005ÊÇ΢ÈíÔÚÍƳöSQL Server 2000ºóʱ¸ôÎåÄêÍƳöµÄÒ»¸öÊý¾Ý¿âƽ̨£¬ËüµÄÊý¾Ý¿âÒýÇæΪ¹ØϵÐÍÊý¾ÝºÍ½á¹¹»¯Êý¾ÝÌṩÁ˸ü°²È«¿É¿¿µÄ´æ´¢¹¦ÄÜ£¬Ê¹Óû§¿ÉÒÔ¹¹½¨ºÍ¹ÜÀíÓÃÓÚÒµÎñµÄ¸ß¿ÉÓú͸ßÐÔÄܵÄÊý¾ÝÓ¦ÓóÌÐò¡£´ËÍâSQL Server 2005½áºÏÁË·ÖÎö¡¢±¨±í¡¢¼¯³ÉºÍ֪ͨ¹¦ÄÜ¡£ÕâʹÆóÒµ¿ÉÒÔ¹¹½¨ºÍ²¿Êð¾¼ÃÓÐЧµÄBI½â¾ö·½°¸£¬°ïÖúÍŶÓͨ¹ý¼Ç·Ö¿¨¡¢Dashboard¡¢Web ServicesºÍÒƶ¯É豸½«Êý¾ÝÓ¦ÓÃÍÆÏòÒµÎñµÄ¸÷¸öÁìÓò¡£ÎÞÂÛÊÇ¿ª·¢ÈËÔ±¡¢Êý¾Ý¿â¹ÜÀíÔ±¡¢ÐÅÏ¢¹¤×÷Õß»¹ÊǾö²ßÕߣ¬SQL Server 2005¶¼¿ÉÒÔÌṩ³ö´´ÐµĽâ¾ö·½°¸£¬²¢¿É´ÓÊý¾ÝÖлñµÃ¸ü¶àµÄÒæ´¦¡£
¡¡¡¡ËüËù´øÀ´µÄÐÂÌØÐÔ£¬ÈçT-SQLµÄÔöÇ¿¡¢Êý¾Ý·ÖÇø¡¢·þÎñ´úÀíºÍÓë.Net FrameworkµÄ¼¯³ÉµÈ£¬ÔÚÒ×¹ÜÀíÐÔ¡¢¿ÉÓÃÐÔ¡¢¿ÉÉìËõÐԺͰ²È«ÐԵȷ½Ã涼ÓкܴóµÄÔöÇ¿¡£
2 ±í·ÖÇøµÄ¾ßÌåʵÏÖ·½·¨
¡¡¡¡±í·ÖÇø·ÖΪˮƽ·ÖÇøºÍ´¹Ö±·ÖÇø¡£Ë®Æ½·ÖÇø½«±í·ÖΪ¶à¸ö±í¡£Ã¿¸ö±í°üº¬µÄÁÐÊýÏàͬ£¬µ«ÊÇÐиüÉÙ¡£ÀýÈ磬¿ÉÒÔ½«Ò»¸ö°üº¬Ê®ÒÚÐеıíˮƽ·ÖÇø³É 12 ¸ö±í£¬Ã¿¸öС±í±íʾÌض¨Äê·ÝÄÚÒ»¸öÔµÄÊý¾Ý¡£ÈκÎÐèÒªÌض¨Ô·ÝÊý¾ÝµÄ²éѯֻÐèÒýÓÃÏàÓ¦ÔÂ·ÝµÄ±í¡£¶ø´¹Ö±·ÖÇøÔòÊǽ«Ôʼ±í·Ö³É¶à¸öÖ»°üº¬½ÏÉÙÁÐµÄ±í¡£Ë®Æ½·ÖÇøÊÇ×î³£Ó÷ÖÇø·½Ê½£¬±¾ÎÄÒÔˮƽ·ÖÇøÀ´½éÉܾßÌåʵÏÖ·½·¨¡£
¡¡¡¡Ë®Æ½·ÖÇø³£Óõķ½·¨ÊǸù¾ÝʱÆÚºÍʹÓöÔÊý¾Ý½øÐÐˮƽ·ÖÇø¡£ÀýÈç±¾ÎÄÀý×Ó£¬Ò»¸ö¶ÌÐÅ·¢ËͼǼ±í°üº¬×î½üÒ»ÄêµÄÊý¾Ý£¬µ«ÊÇÖ»¶¨ÆÚ·ÃÎʱ¾¼¾¶ÈµÄÊý¾Ý¡£ÔÚÕâÖÖÇé¿öÏ£¬¿É¿¼Âǽ«Êý¾Ý·Ö³ÉËĸöÇø£¬Ã¿¸öÇøÖ»°üº¬Ò»¸ö¼¾¶ÈµÄÊý¾Ý¡£
2.1 ´´½¨Îļþ×é
¡¡¡¡½¨Á¢·ÖÇø±íÏÈÒª´´½¨Îļþ×飬¶ø´´½¨¶à¸öÎļþ×éÖ÷ÒªÊÇΪÁË»ñµÃºÃµÄ I/O ƽºâ¡£Ò»°ãÇé¿öÏ£¬Îļþ×éÊý×îºÃÓë·ÖÇøÊýÏàͬ£¬²¢ÇÒÕ
Ïà¹ØÎĵµ£º
×÷Õß Haidong Ji ·Òë GoodKid
ÎÒÃǵ±ÖеĴ󲿷ÖÈ˹¤×÷ÔÚÒ»¸öµ¥Ò»µÄ RDBMS ϵͳÖУ¬Èç MSSQL, Oracle, or IBM DB2¡£È»¶ø£¬ÎÒÃÇÈÕÒæ¸Ð¾õµ½£¬ÎÒÃÇÕý´¦ÓÚ²»Í¬µÄÊý¾Ý¿â»·¾³µ±Öв¢ÇÒÐèÒª½â¾öÊý¾ÝµÄ»¥ÓÃÐÔÎÊÌâ¡£
¾¡¹ÜÖ÷ÒªµÄ RDBMS ³§ÉÌÊÔͼȥ×ñѹØϵÊý¾Ý¿âÄ£ÐÍÔÀí£¬²¢ÇÒÓ÷dz£Ð¡µÄ²îÒìȥʵÏÖËüÃÇ¡£ÁíÍ⣬¼¸ºõÖ÷ÒªµÄ ......
8.2 ¾ÛºÏº¯ÊýµÄÓ¦ÓÃ
¾ÛºÏº¯ÊýÔÚÊý¾Ý¿âÊý¾ÝµÄ²éѯ·ÖÎöÖУ¬Ó¦ÓÃÊ®·Ö¹ã·º¡£±¾½Ú½«·Ö±ð¶Ô¸÷¾ÛºÏº¯ÊýµÄÓ¦ÓýøÐÐ˵Ã÷¡£
8.2.1 ÇóºÍº¯Êý——SUM()
ÇóºÍº¯ÊýSUM( )ÓÃÓÚ¶ÔÊý¾ÝÇóºÍ£¬·µ»ØÑ¡È¡½á¹û¼¯ÖÐËùÓÐÖµµÄ×ܺ͡£Óï·¨ÈçÏ¡£
SELECT SUM(column_name) ......
Ò»¡¢¹ØÓÚCREATE TABLE tab1 (×Ö¶ÎÃû TEXT)ÖУ¬×Ö¶ÎÃûΪ“a.a.a»òa.a.b”ʱ£¬Ìáʾ£º
“×ֶζ¨ÒåÓï·¨´íÎó”
´ð£ºÔÚ×Ö¶ÎÃû×ÖÍâÃæ¼ÓÉÏ“[ ]”¾Í¿ÉÒÔÁË£¡
¶þ¡¢´´½¨Ò»¸öÒÔListCtrlµÚÒ»ÁÐΪEXCELµÚÒ»Ðеıí½á¹¹ ºÍ ²åÈëÒ»¸öÒÔListCtrlµÚNÁÐΪEXCELµÚ¶þÐеıí½á¹¹
  ......
±¾ÎÄÊÇÒ»¸ö¼¼ÇÉÎÄÕÂ,½éÉÜSQL¸ù¾ÝÒÑÖªµÄÄêÔÂ,¼ÆËã¸ÃÔµÄÌìÊý.
±¾ÎÄÊÇÒ»¸ö¼¼ÇÉÎÄÕÂ,½éÉÜSQL¸ù¾ÝÒÑÖªµÄÄêÔÂ,¼ÆËã¸ÃÔµÄÌìÊý.
declare @iDays int
declare @dt varchar(50)
set @dt=@Year+'-'+@Month+'-01'
select @iDays=day(dateadd( ......
¹ÂÁ¢ÕÊ»§£¬¾ÍÊÇij¸öÊý¾Ý¿âµÄÕÊ»§Ö»ÓÐÓû§Ãû¶øûÓеǼÃû£¬ÕâÑùµÄÓû§ÔÚÓû§¿âµÄsysusersϵͳ±íÖдæÔÚ£¬¶øÔÚmasterÊý¾Ý¿âµÄsysloginsÖÐȴûÓжÔÓ¦µÄ¼Ç¼¡£
¹ÂÁ¢ÕÊ»§µÄ²úÉúÒ»°ãÊÇÒÔÏÂÁ½ÖÖ£º
1.½«±¸·ÝµÄÊý¾Ý¿âÔÚÆäËü»úÆ÷ÉÏ»¹Ô£»
2.ÖØװϵͳ»òSQL SERVERÖ®ºóÖ»»¹ÔÁËÓû§¿â
½â¾ö·½·¨ÊÇʹÓÃsp_change_users_loginÀ´ÐÞ¸´¡£
......