SQL Server±í·ÖÇø²Ù×÷Ïê½â
ÄãÊÇ·ñÔÚǧ·½°Ù¼ÆÓÅ»¯SQL Server Êý¾Ý¿âµÄÐÔÄÜ?Èç¹ûÄãµÄÊý¾Ý¿âÖк¬ÓдóÁ¿µÄ±í¸ñ£¬°ÑÕâЩ±í¸ñ·ÖÇø·ÅÈë¶ÀÁ¢µÄÎļþ×é¿ÉÄÜ»áÈÃÄãÊÜÒæ·Ëdz¡£SQL Server 2005ÒýÈëµÄ±í·ÖÇø¼¼Êõ£¬ÈÃÓû§Äܹ»°ÑÊý¾Ý·ÖÉ¢´æ·Åµ½²»Í¬µÄÎïÀí´ÅÅÌÖУ¬Ìá¸ßÕâЩ´ÅÅ̵IJ¢Ðд¦ÀíÐÔÄÜÒÔÓÅ»¯²éѯÐÔÄÜ¡£
¡¡¡¡SQL ServerÊý¾Ý¿â±í·ÖÇø²Ù×÷¹ý³ÌÓÉÈý¸ö²½Öè×é³É£º
¡¡¡¡1. ´´½¨·ÖÇøº¯Êý
¡¡¡¡2. ´´½¨·ÖÇø¼Ü¹¹
¡¡¡¡3. ¶Ô±í½øÐзÖÇø
¡¡¡¡ÏÂÃæ½«¶Ôÿ¸ö²½Öè½øÐÐÏêϸ½éÉÜ¡£
¡¡¡¡²½ÖèÒ»£º´´½¨Ò»¸ö·ÖÇøº¯Êý
¡¡¡¡´Ë·ÖÇøº¯ÊýÓÃÓÚ¶¨ÒåÄãÏ£ÍûSQL ServerÈçºÎ¶ÔÊý¾Ý½øÐзÖÇøµÄ²ÎÊýÖµ([u]how[/u])¡£Õâ¸ö²Ù×÷²¢²»Éæ¼°Èκαí¸ñ£¬Ö»Êǵ¥´¿µÄ¶¨ÒåÁËÒ»Ïî¼¼ÊõÀ´·Ö¸îÊý¾Ý¡£
¡¡¡¡ÎÒÃÇ¿ÉÒÔͨ¹ýÖ¸¶¨Ã¿¸ö·ÖÇøµÄ±ß½çÌõ¼þÀ´¶¨Òå·ÖÇø¡£ÀýÈ磬¼Ù¶¨ÎÒÃÇÓÐÒ»·ÝCustomers±í£¬ÆäÖаüº¬Á˹ØÓÚËùÓпͻ§µÄÐÅÏ¢£¬ÒÔÒ»Ò»¶ÔÓ¦µÄ¿Í»§±àºÅ(´Ó1µ½1,000,000)À´Çø·Ö¡£ÎÒÃǽ«Í¨¹ýÒÔϵķÖÇøº¯Êý°ÑÕâ¸ö±í·ÖΪËĸö´óСÏàͬµÄ·ÖÇø£º¡¡¡¡
CREATE PARTITION FUNCTION customer_partfunc (int)
¡¡¡¡AS RANGE RIGHT
¡¡¡¡FOR VALUES (250000, 500000, 750000)
¡¡¡¡ÕâЩ±ß½çÖµ¶¨ÒåÁËËĸö·ÖÇø¡£µÚÒ»¸ö·ÖÇø°üÀ¨ËùÓÐֵСÓÚ250,000µÄÊý¾Ý£¬µÚ¶þ¸ö·ÖÇø°üÀ¨ÖµÔÚ250,000µ½49,999Ö®¼äµÄÊý¾Ý¡£µÚÈý¸ö·ÖÇø°üÀ¨ÖµÔÚ500,000µ½7499,999Ö®¼äµÄÊý¾Ý¡£ËùÓÐÖµ´óÓÚ»òµÈÓÚ750,000µÄÊý¾Ý±»¹éÈëµÚËĸö·ÖÇø¡£
¡¡¡¡Çë×¢Ò⣬ÕâÀïµ÷ÓõÄ"RANGE RIGHT"Óï¾ä±íÃ÷ÿ¸ö·ÖÇø±ß½çÖµÊÇÓҽ硣ÀàËÆµÄ£¬Èç¹ûʹÓÃ"RANGE LEFT"Óï¾ä£¬ÔòÉÏÊöµÚÒ»¸ö·ÖÇøÓ¦¸Ã°üÀ¨ËùÓÐֵСÓÚ»òµÈÓÚ250,000µÄÊý¾Ý£¬µÚ¶þ¸ö·ÖÇøµÄÊý¾ÝÖµÔÚ250,001µ½500,000Ö®¼ä£¬ÒÔ´ËÀàÍÆ¡£
¡¡¡¡²½Öè¶þ£º´´½¨Ò»¸ö·ÖÇø¼Ü¹¹
¡¡¡¡Ò»µ©¸ø³öÃèÊöÈçºÎ·Ö¸îÊý¾ÝµÄ·ÖÇøº¯Êý£¬½ÓמÍÒª´´½¨Ò»¸ö·ÖÇø¼Ü¹¹£¬ÓÃÀ´¶¨Òå·ÖÇøÎ»ÖÃ([u]where[/u])¡£´´½¨¹ý³Ì·Ç³£Ö±½ØÁ˵±£¬Ö»Òª½«·ÖÇøÁ¬½Óµ½Ö¸¶¨µÄÎļþ×é¾ÍÐÐÁË¡£ÀýÈ磬Èç¹ûÓÐËĸöÎļþ×飬×éÃû´Ó"fg1"µ½"fg4"£¬ÄÇôÒÔϵķÖÇø¼Ü¹¹¾ÍÄÜ´ïµ½ÏëÒªµÄЧ¹û£º¡¡¡¡
CREATE PARTITION SCHEME customer_partscheme
¡¡¡¡AS PARTITION customer_partfunc
¡¡¡¡TO (fg1, fg2, fg3, fg4)
¡¡¡¡×¢Ò⣬ÕâÀォһ¸ö·ÖÇøº¯ÊýÁ¬½Óµ½Á˸÷ÖÇø¼Ü¹¹£¬µ«²¢Ã»Óн«·ÖÇø¼Ü¹¹Á¬½Óµ½ÈκÎÊý¾Ý±í¡£Õâ¾ÍÊǿɸ´ÓÃÐÔÆð×÷Óõĵط½ÁË¡£ÎÞÂÛÓжàÉÙÊý¾Ý¿â±í£¬ÎÒÃǶ¼¿ÉÒÔʹÓø÷ÖÇø¼Ü¹¹(»ò½ö½öÊÇ·ÖÇøº¯Êý)¡£
¡¡¡¡²½ÖèÈý£º¶ÔÒ»¸ö
Ïà¹ØÎĵµ£º
±¾ÎĵØÖ·£ºhttp://qzone.qq.com/blog/236000056-1217427602
ÎÞ·¨Á¬½Óµ½·þÎñÆ÷
·þÎñÆ÷£ºÏûÏ¢18452, ¼¶±ð16£¬×´Ì¬1
[Microsoft][ODBC SQLServer Driver][SQL Server]Óû§‘sa’µÇ½ʧ°Ü¡£ÔÒò£ºÎ´ÓëÐÅÈÎSQL ServerÁ¬½ÓÏà¹ØÁª
¸Ã´íÎó²úÉ ......
SQLÊý¾Ý¿âÖÐÓÃimageÀ´´æ´¢Îļþ,µ«SQLûÓÐÌṩֱ½ÓµÄ´æÈ¡ÎļþµÄÃüÁî.
/*--bcp ʵÏÖ¶þ½øÖÆÎļþµÄµ¼Èëµ¼³ö
Ö§³Öimage,text,ntext×ֶεĵ¼Èë/µ¼³ö
imageÊʺÏÓÚ¶þ½øÖÆÎļþ,°üÀ¨:WordÎĵµ,ExcelÎĵµ,ͼƬ,ÒôÀÖµÈ
text,ntextÊʺÏÓÚÎı¾Êý¾ÝÎļþ
×¢Òâ:µ¼Èëʱ,½«¸²¸ÇÂú×ãÌõ¼þµÄËùÓÐÐÐ
µ¼³öʱ,½ ......
Ò»¡¢Ê¹ÓÃSqlConnection¶ÔÏóÁ¬½ÓSQL ServerÊý¾Ý¿â
1¡¢µÇ¼Êý¾Ý¿âµÄ·½Ê½ÎªSQL ServerÑé֤ģʽ
server=·þÎñÆ÷Ãû;database=Êý¾Ý¿âÃû³Æ;uid=Óû§;pwd=ÃÜÂë
2¡¢µÇ¼Êý¾Ý¿âµÄ·½Ê½ÎªWindowsÑé֤ģʽ
server=·þÎñÆ÷Ãû;database=Êý¾Ý¿âÃû³Æ;Integrated Security=SSPI
ÆäÖУ¬Integrated Security¼´Trusted_Connection,È¡Ö ......
4£®Êý¾ÝÀàÐÍת»»º¯Êý
¡ñÒþʽת»»
¸³ÖµÊ±¿É½øÐеÄÒþʽת»»ÓÐ
VARCHAR2»òCHAR —¡µNUMBER
VARCHAR2»òCHAR —¡µDATE
NUMBER —¡µVARCHAR ......