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

SQL Server 2005Öд¦Àí±í·ÖÇøÎÊÌâ


Êý¾Ý¿âÐÔÄܵ÷ÓÅÊÇÿһ¸öÓÅÐãSQL Server¹ÜÀíÔ±×îÖÕµÄÔðÈΡ£ËäÈ»±£Ö¤Êý¾ÝµÄ°²È«ºÍ¿ÉÓÃÐÔÊÇÎÒÃǵÄ×î¸ßµÄÄ¿±ê£¬µ«ÊǼÙÈçÊý¾Ý¿âÓ¦ÓóÌÐòÎÞ·¨Âú×ãÓû§µÄÒªÇó£¬ÄÇôDBAÃÇ»áÒòΪÐÔÄܵÍϵÄÉè¼ÆºÍʵÏÖ¶øÊܵ½Ö¸Ôð¡£SQL Server 2005ÔÚÊý¾Ý¿âÐÔÄÜ·½ÃæµÃµ½Á˺ܶàÌá¸ß£¬ÓÈÆäÊDZí·ÖÇøµÄ¼¼Êõ¡£Èç¹ûÄ㻹û²»Á˽â±í·ÖÇøµÄÌØÕ÷£¬ÄÇôÇëÄ㻨µãʱ¼ä¶ÁÕâÆªÎÄÕ¡£ 
    ±í·ÖÇøµÄ¸ÅÄî²»ÊÇÒ»¸öеĸÅÄֻҪÄãµ±¹ýÒ»¶Îʱ¼äµÄSQL Server DBA£¬ÄÇôÄã¿ÉÄÜÒѾ­¶ÔһЩƵ·±·ÃÎÊµÄ±í½øÐйý¹éµµ£¬µ±Õâ¸ö±íÖеÄÀúÊ·Êý¾Ý±äµÄ²»ÔÙ¾­³£±»·ÃÎʵÄʱºò¡£±ÈÈ磬¼ÙÉèÄãÓÐÒ»¸ö´òӡʱ¼ä±¨±íµÄÓ¦Óã¬ÄãµÄ±¨¸æºÜÉÙ»á²éѯ1995ÄêµÄÊý¾Ý£¬ÒòΪ¾ø´ó²¿·ÖµÄÔ¤Ëã¹æ»®»á»ùÓÚ×î½ü¼¸ÄêµÄÊý¾Ý¡£ 
    ÔÚSQL ServerµÄÔçÆÚ°æ±¾ÖУ¬Äã¿ÉÒÔ´´½¨¶à¸ö±í¡£Ã¿Ò»¸ö±í¶¼¾ßÓÐÏàͬµÄÁнṹ£¬ÓÃÀ´±£´æ²»Í¬Äê·ÝµÄÊý¾Ý¡£ÕâÑù£¬µ±´æÔÚ×ŶÔÀúÊ·Êý¾Ý·ÃÎʵıØÒªµÄʱºò£¬Äã¿ÉÒÔ´´½¨Ò»¸öÊÓͼÀ´¶ÔÕâЩ±í½øÐвéѯ´¦Àí¡£½«Êý¾Ý±£´æÔÚ¶à¸ö±íÖÐÊǺܷ½±ãµÄ£¬ÒòΪÏà¶ÔÓÚ²éѯʱɨÃèÕû¸ö´ó±í£¬É¨ÃèС±í»á¸ü¿ì¡£µ«ÊÇÕâÖֺô¦Ö»ÓÐÔÚÄãÔ¤ÏÈÖªµÀÄÄЩʱ¼ä¶ÎµÄÊý¾Ý»á±»·ÃÎÊ¡£Í¬Ê±£¬Ò»µ©Êý¾Ý¹ýÆÚ£¬Ä㻹ÐèÒª´´½¨ÐÂ±í²¢ÇÒ×ªÒÆÐ²úÉúµÄÀúÊ·Êý¾Ý¡£ 
    SQL Server 7ºÍSQL Server 2000Ö§³Ö·Ö²¼Ê½·ÖÇøÊÓͼ(distributed partitioned views£¬ÓÖ³ÆÎªÎﻯÊÓͼ£¬materialized views)¡£·Ö²¼Ê½·ÖÇøÊÓͼÓÉ·Ö²¼ÓÚ¶ą̀·þÎñÆ÷Éϵġ¢¾ßÓÐÏàͬ±í½á¹¹µÄ±í¹¹³É£¬¶øÇÒÄ㻹ÐèҪΪÿһ¸ö·þÎñÆ÷Ôö¼ÓÁ´½Ó·þÎñÆ÷¶¨Òå(linked server definitions)£¬×îºóÔÚÆäÖÐһ̨·þÎñÆ÷ÉÏ´´½¨Ò»¸öÊÓͼ½«Ã¿Ì¨·þÎñÆ÷ÉÏ·µ»ØµÄÊý¾ÝºÏ²¢ÆðÀ´¡£ÕâÀïµÄÉè¼ÆË¼ÏëÊÇÊý¾Ý¿âÒýÇæ¿ÉÒÔÀûÓöą̀·þÎñÆ÷µÄ´¦ÀíÄÜÁ¦À´Âú×ã²éѯ¡£ 
    µ«ÊÇ£¬·Ö²¼Ê½·ÖÇøÊÓͼ(DPV)Êܵ½ºÜ¶àÏÞÖÆ£¬Äã¿ÉÒÔÔÚSQL ServerµÄÔÚÏß°ïÖúÎĵµÖÐÔĶÁµ½¡£ËäÈ»DPVÔÚһЩÇé¿öÏÂÄܹ»ÌṩÐÔÄÜÉϵÄÌá¸ß£¬µ«ÊÇÕâÖÖ¼¼Êõ²»Äܱ»¹ã·ºµÄÓ¦Óá£ÒѾ­±»Ö¤Ã÷ËüÃDz»ÄÜÂú×ãÖð²½Ôö³¤µÄÆóÒµ¼¶Ó¦ÓõÄÒªÇ󡣺οö£¬DPVµÄʵÏÖÊÇÒ»¸ö·ÑÁ¦µÄ¹ý³Ì£¬ÐèÒªDBA½øÐкܶ๤×÷¡£ 
    SQL Server 2005¿ªÊ¼Ö§³Ö±í·ÖÇø£¬ÕâÖÖ¼¼ÊõÔÊÐíËùÓеıí·ÖÇø¶¼±£´æÔÚͬһ̨·þÎñÆ÷ÉÏ¡£Ã¿Ò»¸ö±í·ÖÇø¶¼ºÍÔÚij¸öÎļþ×é(filegroup)Öеĵ¥¸öÎļþ¹ØÁª¡£Í¬ÑùµÄÒ»¸öÎļþ/Îļþ×é¿ÉÒÔÈÝÄɶà¸ö·ÖÇø±í¡£ 
    ÔÚÕâÖÖÉè¼Æ¼Ü¹¹Ï£¬Êý¾Ý¿âÒýÇæÄܹ»Åж¨²éѯ¹ý³ÌÖÐÓ¦¸Ã·ÃÎÊ


Ïà¹ØÎĵµ£º

Sql Sever¼Ç¼µÄÐÐÁÐת»»

ÒÑÖªÒ»¸ö±íµÄ½á¹¹Îª£º
ÐÕÃû ¿ÆÄ¿ ³É¼¨
ÕÅÈý ÓïÎÄ 20
ÕÅÈý Êýѧ 30
ÕÅÈý Ó¢Óï 50
ÀîËÄ ÓïÎÄ 70
ÀîËÄ Êýѧ 60
ÀîËÄ Ó¢Óï 90
ÔõÑùͨ¹ýselectÓï¾ä°ÑËû±ä³ÉÒÔϽṹ£º
ÐÕÃû ÓïÎÄ Êýѧ Ó¢Óï
ÕÅÈý 20 30 50
ÀîËÄ 70 60 90
´ð:
CREATE TABLE [dbo].[Stu] (
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[Name] ......

SQL SERVER 2008 ÐÂÊý¾Ý¿âÀàÐÍhierarchyid

/*
--2010-05-27(¶«Éý)
 
 
 
SQL SERVER 2008 ÐÂÊý¾Ý¿âÀàÐÍhierarchyid
      
    SQL SERVER 2008ÒýÈëÁËеÄhierarchyidÊý¾ÝÀàÐÍ,¿ÉÒÔÓÃËüÀ´×ö±¾µØ´æ´¢²¢ÇÒÔÚÊ÷²ã´Î
½á¹¹ÖйÜÀíÆäλÖÃ.Ö»ÓÃÕâ¸öº¯ÊýÄܼò½àµØ±íʾ²ã´Î½á¹¹ÖеÄλÖÃ.¸Ãº¯ÊýÌṩµÄһЩ ......

sql_map_config.xml(SQL Map»·¾³Îļþ)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN"
 "http://www.ibatis.com/dtd/sql-map-config-2.dtd">
<sqlMapConfig>
 <!-- ÅäÖúÍÓÅ»¯SQL Map½âÎöʵÀýµÄÉ趨 -->
 <settings cacheModelsEnabled=" ......

SQL Server 2005ÖеÄT SQLÔöÇ¿(3) TOP OUTPUT

TOP ÔöÇ¿¹¦ÄÜ
1¡¢TOP ÔöÇ¿¡£¿ÉÒÔÖ¸¶¨Ò»¸öÊý×Ö±í´ïʽ£¬ÒÔ·µ»ØÒªÍ¨¹ý²éѯӰÏìµÄÐÐÊý»ò°Ù·Ö±È£¬»¹¿ÉÒÔ¸ù¾ÝÇé¿öʹÓñäÁ¿»ò×Ó²éѯ¡£
¿ÉÒÔÔÚDELETE¡¢UPDATEºÍINSERT²éѯÖÐʹÓÃTOPÑ¡Ïî¡£
2¡¢¸üºÃµØÌæ»»SET ROWCOUNTÑ¡Ïʹ֮¸üΪÓÐЧ¡£
OUTPUT
1¡¢SQL Server 2005ÒýÈëÒ»¸öеÄOUTPUT×Ӿ䣬ÒÔʹÄú¿ÉÒÔ³åÐÞ¸ÄÓï¾ä(INSERT¡ ......

SQL Server 2005È«ÎļìË÷¼¼ÊõÔÚÍøÕ¾ÉϵÄÓ¦ÓÃʵ¼


Ò»¡¢Ç°ÑÔ
“ÈËÀàʧȥËÑË÷£¬ÊÀ½ç½«»áÔõÑù?”£¬Í¬Ñù£¬ºÜÄÑÏëÏóÒ»¸öÓµÓм«´óÐÅÏ¢Á¿µÄÐÐÒµÍøÕ¾ÃÅ»§Ã»ÓÐÕ¾ÄÚÈ«ÎÄËÑË÷½«»á³öÏÖÔõÑùµÄ¾ÖÃæ£¬ÍøÕ¾È«ÎļìË÷¶ÔÓÚÍÚ¾òÍøÕ¾ÐÅÏ¢ºÍÕûºÏÍøÕ¾×ÊÔ´µÄ¼ÛÖµÊDz»ÑÔ¶øÓ÷µÄ¡£ÎÒÃÇ¿´µ½£¬Í¨ÓÃÐ͵ÄËÑË÷ÒýÇæÒѾ­³ÉΪÁË»¥ÁªÍøÊÀ½çµÄÃÅ»§£¬¶ø¶ÔÓÚÒ»¸öÐÅÏ¢Á¿¼«Æä·á¸»µÄÍøÕ¾¶øÑÔ£¬È«ÍøËÑË÷»òÐ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ