¸ßÐÔÄÜÍøÕ¾½¨ÉèÖ® MS Sql ServerÊý¾Ý¿â·ÖÇø
ʲôÊÇÊý¾Ý¿â·ÖÇø£¿
Êý¾Ý¿â·ÖÇøÊÇÒ»ÖÖ¶Ô±íµÄºáÏò·Ö¸î£¬Sql server 2005ÆóÒµ°æºÍÖ®ºóµÄSql server°æ±¾²ÅÌṩÕâÖÖ¼¼Êõ£¬ÕâÖÖ¶Ô±íµÄºáÏò·Ö¸î²»Í¬ÓÚ2000Öеıí·Ö¸î£¬Ëü¶Ô·ÃÎÊÓû§ÊÇ͸Ã÷µÄ£¬Óû§²¢²»»á¸Ð¾õµÄ±í±»ºáÏò·Ö¸îÁË¡££¨2000ÖеıíºáÏò·Ö¸îÊǽ¨n¸ö±íÀýÈ簴ʱ¼ä½¨±íÿÔÂÒ»¸ö±í£¬±íÃû²»Í¬£¬×îºóÐèÒª×öÒ»¸ö´óÊÓͼ£©
¹ØÓÚ¾ßÌåµÄÈçºÎ×ö·ÖÇø£¬Çë²Î¿¼Êý¾Ý¿â·ÖÇøÑÝÁ·http://www.cnblogs.com/yukaizhao/archive/2008/05/07/sql_partition_test.html
ΪʲôҪ·ÖÇø£¿
ÏÔ¶øÒ×¼û·ÖÇøÊÇΪÁËÌá¸ßÊý¾Ý¿âµÄ¶ÁдÐÔÄÜ£¬Ìá¸ßÊý¾Ý¿âµÄЧÂÊ£»
·ÖÇøÊÇ·ñ×ÜÊÇ¿ÉÒÔÌá¸ßЧÂÊ£¿
·ÖÇøÊÇÒ»°ÑË«Èн££¬²¢²»×ÜÄÜÌá¸ßЧÂÊ£¬ÕâºÍ¾ßÌåÇé¿öÓйØÏµ¡£
Ö®ËùÒÔÓзÖÇø¼¼Êõ£¬·ÖÇø¼¼ÊõÓõĺõϰ¿ÉÒÔÌá¸ßÐÔÄÜ£¬ÊÇÒòΪһ·½Ãæ·ÖÇø°ÑÒ»´ó¿éÊý¾Ý·Ö³ÉÁËnС¿é£¬ÕâÑù²éѯµÄʱºòºÜ¿ì¶¨Î»µ½Ä³Ò»Ð¡¿éÉÏ£¬ÔÚС¿éÖÐѰַҪ¿ìºÜ¶à£»ÁíÒ»·½ÃæCPU±È´ÅÅÌIO¿ìºÜ¶à±¶£¬¶øÓ²¼þÉÏÓÖÓжà¸ö´ÅÅÌ£¬»òÕßÊÇRAID£¨Á®¼Û´ÅÅÌÈßÓàÕóÁУ©£¬¿ÉÒÔÈÃÊý¾Ý¿âÇý¶¯CPUͬʱȥ¶Áд²»Í¬µÄ´ÅÅÌ£¬ÕâÑù²ÅÓпÉÄÜ¿ÉÒÔÌá¸ßЧÂÊ¡£
·ÖÇøÔÚÓÐЩʱºò²¢²»ÄÜÌá¸ß¶ÁдЧÂÊ£¬±ÈÈç˵ÎÒÃǾ³£¿´µ½µÄ°´ÕÕÈÕÆÚ×Ö¶ÎÈ¥·ÖÇøMSDNÀý×Ó£¬Õâ¸öʵÀýÖÐÊǰ´ÕռǼµÄÉú³Éʱ¼äÀ´·ÖÇøµÄ£¬°ÑÒ»ÄêµÄÊý¾Ý·Ö¸î³É12¸ö·ÖÇø£¬Ã¿ÔÂÒ»¸ö¡£ÕâÑùµÄ·ÖÇøµ¼Ö·ÖÇø²¢²»ÄÜʵÏÖCPUͬ²½Ð´²¢Ìá¸ßдÈëÐÔÄÜ£¬ÒòΪÔÚͬһ¸öʱ¶ÎCPU×ÜÊÇҪдÈëµ½×îеÄÄÇÒ»¸ö·ÖÇø¶ÔÓ¦µÄ´ÅÅÌÖС£ÁíÒ»¸öÎÊÌâÊÇ£ºÕâÑù·ÖÇøÊÇ·ñ¿ÉÒÔÌá¸ß¶ÁÈ¡ÐÔÄÜÄØ£¿´ð°¸ÊDz»Ò»¶¨£¬Òª¿´¸ù¾Ýʲô×Ö¶ÎÀ´²éѯ£¬Èç¹ûÊǸù¾Ýʱ¼äÀ´²éѯ£¬¸ù¾Ýʱ¼äÉú³É±¨±íÄÇôÕâÖÖ·ÖÇø¿Ï¶¨»áÌá¸ß²éѯµÄЧÂÊ£¬µ«ÊÇÈç¹ûÊǰ´ÕÕij¸ö¿Í»§²éѯ¿Í»§×î½ü1ÄêÄÚµÄÕ˵¥Êý¾Ý£¬ÕâÑùÊý¾Ý·Ö²¼µ½²»Í¬µÄ·ÖÇøÉÏ£¬ÕâÑùµÄ»°Ð§ÂʾͲ»Ò»¶¨ÄÜÌá¸ßÁË£¬ÕâÒª¿´Êý¾ÝÔÚͬһ¸ö·ÖÇøÉÏÁ¬Ðø·Ö²¼µÄ¶ÁÐÔÄܸߣ¬»¹ÊÇCPU´Ó¼¸¸ö´ÅÅÌÉÏͬ²½¶ÁÈ¡£¬È»ºóÔںϲ¢Êý¾ÝµÄÐÔÄܸü¸ßһЩ£¬ÕâºÍ¶ÁÈ¡Êý¾ÝµÄ¼Ç¼ÊýÒ²ÓйØÏµ¡£
ÈçºÎ·ÖÇø£¿ÓÃʲô×Ö¶Î×ö·ÖÇøÒÀ¾Ý£¿
¾ßÌåÈçºÎ·ÖÇøºÍÉæ¼°µÄÒµÎñÓйØÏµ£¬Òª¿´ÒµÎñÉÏ×î¾³£µÄдÈëºÍ¶ÁÈ¡²Ù×÷ÊÇʲô£¬È»ºóÔÙ¿¼ÂÇ·ÖÇøµÄ²ßÂÔ¡£
¼ÈÈ»Óë¾ßÌåÒµÎñÏà¹Ø£¬ÎÒÃǾͼٶ¨Ò»¸öÒµÎñ»·¾³£¬¼ÙÈçÎÒÃÇÒª×öÒ»¸öÂÛ̳£¬¶ÔÂÛ̳µÄÌû×Ӻͻظ´±í½øÐзÖÇø¡£
ÂÛ̳ÖÐ×î³£¼ûµÄд²Ù×÷ÊÇ1£©·¢Ìû 2£©»Ø¸´Ìû×Ó£¬
×î³£¼ûµÄ¶Á²Ù×÷ÊÇ
1£© ¸ù¾ÝÌû×ÓidÏÔʾÌû×ÓÏêÇéºÍ·ÖÒ³µÄÌû×ӻظ´
2£© ¸ù¾ÝÌû×Ó°æÃæÌû×ÓÁбíÒ³¸ù¾Ý°æÃæid·ÖÒ³¶ÁÈ¡Ìû×ÓÁбíÊý¾Ý
Ôõô·ÖÇø¸üºÏÊÊÄØ£¿ÏÖÔÚ»¹Ã»ÓÐ׼ȷ´ð°¸£¬ÎÒÓÐÁ½ÖÖ¿ÉÄܵķ½°
Ïà¹ØÎĵµ£º
1. SQLÓÅ»¯µÄÔÔòÊÇ£º
½«Ò»´Î²Ù×÷ÐèÒª¶ÁÈ¡µÄBLOCKÊý¼õµ½×îµÍ,¼´ÔÚ×î¶ÌµÄʱ¼ä´ïµ½×î´óµÄÊý¾ÝÍÌÍÂÁ¿¡£
µ÷Õû²»Á¼SQLͨ³£¿ÉÒÔ´ÓÒÔϼ¸µãÇÐÈ룺
¼ì²é²»Á¼µÄSQL£¬¿¼ÂÇÆäд·¨ÊÇ·ñ»¹ÓпÉÓÅ»¯ÄÚÈÝ
¼ì²é×Ó²éѯ ¿¼ÂÇSQL×Ó²éѯÊÇ·ñ¿ÉÒÔÓüòµ ......
Ö´ÐÐ˳Ðò:´Ó×óµ½ÓÒ,±äÁ¿ÓÅÏÈ,ÖðÐиüÐÂ
Õª×ÔCSDNµÄÀý×Ó(http://topic.csdn.net/u/20091030/16/7fd75fa6-bdb9-4516-9b27-48aef69703ba.html
http://topic.csdn.net/u/20090904/16/e5dad9c7-fb59-41b9-b28d-e3b71c3e8420.html)
1.±äÁ¿ÓÅÏÈ
create table #t (field1 varchar(10),field2 varchar(10))
insert #t sel ......
SQLÓïÑÔÓÉÃüÁî¡¢×Ӿ䡢ÔËËãºÍ¼¯ºÏº¯ÊýµÈ¹¹³É¡£ÔÚSQLÖУ¬Êý¾Ý¶¨ÒåÓïÑÔDDL£¨ÓÃÀ´½¨Á¢¼°¶¨ÒåÊý¾Ý±í¡¢×Ö¶ÎÒÔ¼°Ë÷ÒýµÈÊý¾Ý¿â½á¹¹£©°üº¬µÄÃüÁîÓÐCREATE¡¢DROP¡¢ALTER£»Êý¾Ý²Ù×ÝÓïÑÔDML£¨ÓÃÀ´ÌṩÊý¾ÝµÄ²éѯ¡¢ÅÅÐòÒÔ¼°É¸Ñ¡Êý¾ÝµÈ¹¦ÄÜ£©°üº¬µÄÃüÁîÓÐSELECT¡¢INSERT¡¢UPDATE¡¢DELETE¡£
Ò»¡¢SQLÓï¾ä
£¨1£©Select ²éѯÓï¾ä
Óï ......
ÔÚPL/SQL³ÌÐòÉè¼ÆÖУ¬ÓÐÈýÖÖ¶¨Òå¼Ç¼ÀàÐ͵ķ½·¨£ºÒ»ÖÖÊÇʹÓÃ%ROWTYPEÊôÐÔ£»ÁíÒ»ÖÖÊÇÔÚPL/SQL³ÌÐòµÄÉùÃ÷²¿·ÖÏÔʾ¶¨Òå¼Ç¼ÀàÐÍ£»×îºóÒ»ÖÖ·½·¨Êǽ«¼Ç¼ÀàÐͶ¨ÒåΪÊý¾Ý¿â½á¹¹»ò¶ÔÏóÀàÐÍ¡£
ÎÒÏȼòµ¥µÄ½éÉÜÒ»¸öÏÂÃæÒªÓõ½µÄ±íµÄ½á¹¹£¨ºÚÌå±êÃ÷µÄ×Ö¶ÎΪÖ÷¼ü£©£º
INDIVIDUALS±í
INDIVIDUAL ID
FIRST NAME
MIDDLE_INITI ......
ÈÃÎÒÃÇ´ÓÕâÑùÒ»¸öʾÀý¿ªÊ¼ËµÆð£¬ËüÔÚ SQL Server 2000 ºÍ 2005 Öж¼ÄÜÒýÆðËÀËø¡£ÔÚ±¾ÎÄÖУ¬ÎÒʹÓà SQL Server 2005 µÄ×îРCTP£¨ÉçÇø¼¼ÊõÔ¤ÀÀ£¬Community Technology Preview£©°æ±¾£¬SQL Server 2005 Beta 2£¨7 Ô·¢²¼£©Ò²Í¬ÑùÊÊÓá£Èç¹ûÄúûÓÐ Beta 2 »ò×îÐ嵀 CTP °æ±¾£¬ÇëÏÂÔØ SQL Serve ......