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

ʵÏÖSQL Server 2008Êý¾ÝѹËõ

ΪʲôÐèÒªÊý¾ÝѹËõ
¡¡¡¡Ê×ÏÈ¿ÉÄÜÐèÒªÌÖÂÛµÄÎÊÌâ¾ÍÊÇΪʲôÔÚ´æ´¢³É±¾²»¶Ï½µµÍµÄ½ñÌ죬΢Èí»¹ÒªÉ··Ñ¿àÐĵØÔÚSQL ServerÖÐʵÏÖ²¢ÇÒ²»¶Ï¸Ä½øÊý¾ÝѹËõ¼¼ÊõÄØ?
¡¡¡¡¾¡¹Ü´æ´¢³É±¾ÒѾ­²»ÔÙÊÇ´«Í³ÒâÒåÉϵÄÊ×Òª¿¼ÂÇÒòËØ£¬µ«ÊÇÕâ²¢²»´ú±íÊý¾Ý¿â³ß´ç²»ÊÇÒ»¸öÎÊÌ⣬ÒòΪÊý¾Ý¿â³ß´ç³ýÁË»áÓ°Ïìµ½´æ´¢³É±¾Ö®Í⣬»¹¼«´óµØ¹ØÁªµ½¹ÜÀí³É±¾ºÍÐÔÄÜÎÊÌâ¡£
¡¡¡¡Ê×ÏÈÎÒÃÇÀ´ÌÖÂÛΪʲô»áÓйÜÀí³É±¾µÄÎÊÌâ?ÒòΪÊý¾Ý¿âÐèÒª±¸·Ý£¬Êý¾Ý¿âµÄ³ß´çÔ½´ó£¬ÄÇô±¸·Ýʱ¼ä¾Í»áÔ½³¤£¬µ±È»ÁíÍâÒ»µã¾ÍÊÇÏûºÄµÄ±¸·ÝÓ²¼þ³É±¾Ò²»áËæÖ®Ìá¸ß(°üÀ¨ÐèÒªµÄ±¸·Ý½éÖʳɱ¾ºÍΪÁËÂú×㱸·Ý´°¿Ú¶øÐèÒª¸ü¸ß¼¶µÄ±¸·ÝÉ豸´øÀ´µÄ²É¹º³É±¾)£¬»¹ÓÐÒ»ÖÖ¹ÜÀí³É±¾¾ÍÊÇÊý¾Ý¿âµÄά»¤³É±¾£¬ÀýÈçÎÒÃǾ­³£ÐèÒªÍê³ÉµÄDBCCÈÎÎñ£¬Êý¾Ý¿â³ß´çÔ½´ó£¬ÎÒÃǾÍÐèÒª¸ü¶àµÄʱ¼äÀ´Íê³ÉÕâЩÈÎÎñ¡£
¡¡¡¡½Ó×ÅÎÒÃÇÔÙ¿´¿´ÐÔÄÜÎÊÌâ¡£SQL ServerÔÚɨÃè´ÅÅ̶ÁÈ¡Êý¾ÝµÄʱºò¶¼Êǰ´ÕÕÊý¾ÝҳΪµ¥Î»½øÐжÁÈ¡µÄ£¬Òò´ËÈç¹ûÒ»ÕÅÊý¾ÝÒ³Öаüº¬µÄÊý¾ÝÐÐÊýÔ½¶à£¬SQL ServerÔÚÒ»´ÎÊý¾ÝÒ³IOÖлñµÃµÄÊý¾Ý¾Í»áÔ½¶à£¬ÕâÑùÒ²¾Í´øÀ´ÁËÐÔÄܵÄÌáÉý¡£
¡¡¡¡×îºó¿¼ÂÇ´æ´¢µÄ³É±¾£¬°´ÕÕÔ­ÏÈSQL Server 2005 SP2ÖÐvardecimalµÄѹËõÊý¾ÝΪÀý£¬30%µÄ¿Õ¼ä½ÚʡҲ¾ÍÒâζ×Å30%µÄ´æ´¢³É±¾£¬¶ø°´ÕÕSQL Server 2008µ±Ç°·Å³öµÄ²âÊÔÊý¾Ý£¬²ÉÓÃеÄÊý¾ÝѹËõ¼¼Êõ¿ÉÒÔ´ïµ½2X-7XµÄ´æ´¢ÂÊ£¬ÔÙ¼ÓÉÏÈç¹ûÆóÒµÒª¿¼ÂÇÈÝÔÖ¶øÔö¼ÓµÄ´æ´¢¿Õ¼ä£¬ÕâÑù½ÚÊ¡µÄ´æ´¢Ó²¼þ³É±¾Ò²½«ÊÇÏëµ±¿É¹ÛµÄ¡£
¡¡¡¡SQL Server 2005 SP2ΪÎÒÃÇ´øÀ´ÁËvardecimal¹¦ÄÜ£¬ÕâÏÄÜʹµÃÔ­À´¶¨³¤µÄdecimalÊý¾ÝÔÚÊý¾ÝÎļþÖÐÒԿɱ䳤µÄ¸ñʽ´æ´¢£¬¾Ý³ÆÕâÏÄÜ¿ÉÒÔΪµäÐ͵ÄÊý¾Ý²Ö¿â½ÚÊ¡30%µÄ¿Õ¼ä£¬¶øSQL Server 2008ÔÚÕâÒ»»ù´¡ÉÏÓÖ½øÒ»²½ÔöÇ¿ÁËÊý¾ÝѹËõ¹¦ÄÜ¡£SQL Server 2008ÏÖÔÚÖ§³ÖÐÐѹËõºÍÒ³ÃæÑ¹ËõÁ½ÖÖÑ¡ÏÊý¾ÝѹËõÑ¡Ïî¿ÉÒÔÔÚÒÔ϶ÔÏóÉÏÆôÓãº
¡¡¡¡Î´´´½¨¾Û´ØË÷ÒýµÄ±í
¡¡¡¡´´½¨¾Û´ØË÷ÒýµÄ±í
¡¡¡¡·Ç¾Û´ØË÷Òý(¶Ô±íÉèÖÃѹËõÑ¡Ïî²»»áÓ°Ïìµ½¸Ã±íÉϵķǾ۴ØË÷Òý£¬Òò´Ë¾Û´ØË÷ÒýµÄѹËõÐèÒªµ¥¶ÀÉèÖÃ)
¡¡¡¡Ë÷ÒýÊÓͼ
¡¡¡¡·ÖÇø±íºÍ·ÖÇøË÷ÒýÖеĵ¥¸ö·ÖÇø
¡¡¡¡ÈçºÎʹÓÃÊý¾ÝѹËõ
¡¡¡¡SQL Server 2008ÖеÄѹËõÑ¡Ïî¿ÉÒÔÔÚ´´½¨±í»òË÷Òýʱͨ¹ýOption½øÐÐÉèÖã¬ÀýÈ磺
CREATE TABLE TestTable (col1 int, col2 varchar(200)) WITH (DATA_COMPRESSION = ROW);
¡¡¡¡Èç¹ûÐèÒª¸Ä±äÒ»¸ö·ÖÇøµÄѹËõÑ¡ÏÔò¿ÉÒÔÓÃÒÔÏÂÓï¾ä£º
ALTER TABLE TestTable REBUILD PARTITION = 1 WITH (DATA COMPRESSION = PAGE);
¡¡¡¡Èç¹ûÐèҪΪ·ÖÇø±íµÄ¸÷¸ö·ÖÇ


Ïà¹ØÎĵµ£º

SQL SERVERÐÔÄÜÓÅ»¯ ·ÖÇø±í

±¾ÎÄÑÝʾÁË SQL Server 2008 ·ÖÇø±íʵÀý;
1. ´´½¨²âÊÔÊý¾Ý¿â £»
2.   ´´½¨·ÖÇøº¯Êý;
3.   ´´½¨·ÖÇø¼Ü¹¹;
4.  ´´½¨·ÖÇø±í;
5.  ´´½¨·ÖÇøË÷Òý ;
6.  ·ÖÇøÇл» ;
7.  ²éѯÄÄЩ±íʹÓÃÁË·ÖÇø±í£»
-- ×÷³ÉÕß   leno
-- ÈÕÆÚ: 2009-06-06 23:50:01.700
-- ......

¸ßЧSQL²éѯ֮Ë÷Òý£¨III£©

ÏÈ˵˵ÕâЩÎóÇø¡£Ëùν“ÎóÇø”£¬ÓÐһЩÊÇÐÂÊÖºÜÈÝÒ×·¸µÄ´íÎó»òÕߺÜÈÝÒ׺öÂÔµÄÎÊÌ⣬ÁíÍâһЩ£¬ÔòÊÇÏñ“ºÄ×Ó³ÔÁËÑλá±ä³Éòùòð”Ò»Ñù£¬ÈÃÎÒÃÇ´ÓС¾ÍÈÏΪÊÇÕýÈ·µÄÊÂÇé¡£ÈçÏ£º
1¡¢   ±íÉϲ»¹ÜÓõÃ×ÅÓò»×Å£¬¶¼¼Ó¸ö¾Û¼¯Ë÷Òý¡£
ÎÒÃÇÖªµÀ£¬±íÒÔÁ½ÖÖ·½Ê½×éÖ¯ÎïÀí´æ´¢£ºÓоۼ¯Ë÷ÒýµÄ“¾Û¼¯± ......

±¾µØsqlÁ¬½ÓÔ¶³Ì·þÎñÆ÷sql(ͼʾ)

ʹÓû·¾³£ºWinxp£¬Mssql 2000 ¸öÈ˰æ
¡¡¡¡1¡¢´ò¿ªÄãµÄ±¾µØMssqlÆóÒµ¹ÜÀíÆ÷£¬Õ¹¿ª¿ØÖÆÌ¨¸ùĿ¼¡¢Microsoft SQL Server¡¢SQL Server×顣ĬÈϰ²×°ºÃµÄMssql×éÖÐÖ»ÓÐÒ»¸öLocal£¨Windows NT£©¡£×¢Ò⣬ÔÚWin 2000ÖÐÏÔʾµÄÊDZ¾µØ¼ÆËã»úÃû¡£

¡¡¡¡2¡¢Êó±êÓÒ¼üSQL Server×飬ѡÔñн¨SQL Server×¢²áÃüÁµ¯³ö×¢²áÏòµ¼¡£

¡¡¡ ......

ÀûÓÃͬÒå´Ê¼ò»¯SQL Server 2005¿ª·¢

Ò». ÒýÑÔ
¡¡¡¡Èç¹ûÄãÔø¾­Ê¹ÓÃSQL Server¿ª·¢¹ýÈκÎÈí¼þ£¬ÄÇôÄã¿Ï¶¨»áϰ¹ßÓÚʹÓÃËIJ¿·Ö±êʶ·ûÀ´²Î¿¼Ò»¸ö¶ÔÏó£º
[[[server.][database].][schema_name].]object_name
¡¡¡¡ÕýÈçÉÏÃæµÄ·½À¨ºÅËùÏÔʾµÄ£¬¸ÃÓï·¨µÄ²»Í¬²¿·Ö¿ÉÒÔ±»ºöÂÔ£¬Ö»ÒªÄãÌṩ×ã¹»µÄ±í´ïÀ´ÎÞ¶þÒ嵨±êʶÄãµÄ¶ÔÏó¼´¿É¡£ÀýÈ磬ÏÂÃæËùÓÐÕâЩ±í´ï¶¼¿ÉÄܲο¼Ïàͬµ ......

SQL Server 2008ÖеÄÊý¾ÝѹËõ²ßÂÔ

ÔÚTypes of data compression in SQL Server 2008ÕâÆª²©¿ÍÖУ¬ Sunil AgarwalÌáµ½ÁËÔÚSQL Server 2008ÖвÉÓõÄÁ½ÖÖѹËõ²ßÂÔ£º
    £¨1£©ÒԱ䳤¸ñʽ´æ´¢ËùÓе͍³¤Êý¾ÝÀàÐÍ¡£ÔÚ±¾ÏµÁеÄÉÏһƪÎÄÕÂÖУ¬ÎÒÌáµ½¹ýÔÚSQL Server 2005 SP2ÖÐÌṩµÄʹÓÃvardecimalÀàÐÍÀ´´æ´¢decimal/numericÊý¾ÝÀàÐÍÒÔ½ÚÊ¡´æ´¢¿Õ¼äµ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ