¡¡¡¡OracleÊý¾Ý¿âµÄÎïÀíÎļþ¿ÉÒÔÉèÖóÉ×Ô¶¯Ôö³¤µÄÀàÐÍ, ÕâÑùÊý¾Ý¿âÔÚÐèÒª¸ü¶à¿Õ¼äʱ, ÎïÀíÎļþ»á°´É趨µÄÔö³¤Á¿×Ô¶¯Ôö³¤µ½Ö¸¶¨µÄ×î´óÖµ¡£ÕâÑù»áÓÐһЩºÃ´¦: ±£Ö¤²»»áÒòΪ·ÖÅäÊý¾ÝÇøÓò(extent)ʧ°Ü¶øÖÕÖ¹Ó¦Óᣵ«Èç¹ûûÓÐÉ趨Õâ¸ö×î´óÖµ, Ëü½«»áÊÇÒ»¸ö·Ç³£´óµÄÊý×Ö¡£Êý¾Ý¿é´óС²»Í¬, Æä×î´óÖµÒ²²»Ò»Ñù¡£ÒòΪOracleµÄÎïÀíÎļþ×î´óÖ»ÔÊÐí4194303¸öÊý¾Ý¿é(datablock)¡£
¡¡¡¡ÏÂÃæÁбí˵Ã÷²»Í¬Êý¾Ý¿éÊý¾Ý¿âËùÄÜÖ§³ÖµÄ×î´óÎïÀíÎļþ´óС:
¡¡¡¡Êý¾Ý¿éµÄ´óС ÎïÀíÎļþµÄ×î´óÖµ MB
¡¡¡¡========== ====================
¡¡¡¡2048 8191
¡¡¡¡4096 16383
¡¡¡¡8192 32767
¡¡¡¡16384 65535
¡¡¡¡²»ÐÒµÄÊÇ, ²»Í¬²Ù×÷ϵͳ²»Í¬Oracle°æ±¾¶ÔÆäÎïÀíÎļþµÄ×î´óÖµÏÞÖÆÊDz»Ò»ÑùµÄ¡£Èç¹ûÎïÀíÎļþ³¬¹ýÁËij¸öÏÞÖÆ´óС, OracleÊý¾Ý¿â½«»á³öÏÖÄں˴íÎó²¢±ÀÀ£¡£
¡¡¡¡ÏÂÃæÁгöÁ˼¸ÖÖ³£¼û²Ù×÷ϵͳµÄ×î´óÎïÀíÎļþÏÞÖÆ, ÓеĻ¹ÐèÒªÔÚOS¶ËÉèÖôóµÄÎļþϵͳºÍÌض¨µÄ»·¾³±äÁ¿µÈ¡£
¡¡¡¡
¡¡¡¡Windows NT Maximum 4GB files on FAT
¡¡¡¡Theoretical 16TB on NTFS
¡¡¡¡
¡¡¡¡
¡¡¡¡Sun Solaris (32 bit Oracle releases)
¡¡¡¡=======================================
¡¡¡¡OS Limits
¡¡¡¡~~~~~~~~~
¡¡¡¡Release Max file-system size Max OS File size
¡¡¡¡< Solaris 2.6 1TB (UFS) 2GB
¡¡¡¡>= Solaris 2.6 1TB (40 bits) 1TB
¡¡¡¡
¡¡¡¡Oracle Limits
¡¡¡¡~~~~~~~~~
¡¡¡¡SOLARIS 2.6 / 2.7 / 2.8
¡¡¡¡
¡¡¡¡File Exp/ Loader
¡¡¡¡Oracle System Raw Imp** see ** UTL_FILE
¡¡¡¡==========================================
¡¡¡¡8.1.6.0 >4GB >=2GB >=2GB >=2GB >=2GB
¡¡¡¡8.1.5.0 32Bit >4GB >=2GB <2GB <2GB <2GB
¡¡¡¡8.1.5.0 64Bit >4GB >=2GB <2GB
¡¡¡¡8.0.6.0 >4GB >=2GB <2GB >2GB
¡¡¡¡8.0.5.2 >4GB >=2GB <2GB <2GB <2GB
¡¡¡¡8.0.5.1 <4GB >=2GB <2GB <2GB <2GB
¡¡¡¡8.0.5.0 <2GB >=2GB <2GB <2GB <2GB
¡¡¡¡>=8.0.4.2 <4GB >=2GB <2GB <2GB <2GB
¡¡¡¡< 8.0.4.2 <2GB >=2GB <2GB <2GB <2GB
¡¡¡¡8.0.3.x <2GB >=2GB <2GB <2GB <2GB
¡¡¡¡7.3.4.x <2GB >=2GB <2GB <2GB <2GB
¡¡¡¡7.3.3.x <2GB >=2GB <2GB <2GB <2GB
¡¡¡¡
¡¡¡¡
¡¡¡¡HP
¡¡¡¡~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
¡¡¡¡HPUX Unix Limits
¡¡¡¡~~~~~~~~~~~~~~~~~
¡¡¡¡Max file system size:
¡¡¡¡<= HP-UX 10.10 4GB
¡¡¡¡>= HP-UX 10.20 128GB
¡¡¡¡>= HP-UX 11.00 1TB
¡¡¡¡
¡¡¡¡Max OS file size:
¡¡¡¡<= HP-UX 10.10 2GB
¡¡¡¡>= HP-UX 10.20 128GB
¡¡¡¡>= HP-UX 11.00 1TB
¡¡¡¡
¡¡¡¡Oracle on HPUX Limits
¡¡¡¡~~~~~~~~~~~~~~~~~~~~~~
¡¡¡¡Max Datafile Size
¡¡¡¡File Raw Async Export/ SQL*Loader
¡¡¡¡Release System Device I/O Import** (see **)
¡¡¡¡=============================================
¡¡¡¡8.1.7.x 64GB 64GB raw only >2GB >2GB
¡¡¡¡8.1.6.x 64GB 64GB raw only >2GB >2GB
¡¡¡¡8.0.6.x 64GB 64GB raw only See*1 See*2
¡¡¡¡8.0.5.x 64GB 64GB raw only See*1 <2GB
¡¡¡¡8.0.4.x 64GB 64GB raw only SIL HPUX10.20 > 2GB
¡¡¡¡HPUX-11 <2GB
¡¡¡¡8.0.3.x <2GB <2GB raw only 2GB 2GB
¡¡¡¡7.3.4.x 64GB 64GB raw only SIL 2GB
¡¡¡¡>=7.3.3.4.1 64GB 64GB raw only SIL 2GB
¡¡¡¡7.3.2.3 <2GB <2GB raw only 2GB 2GB
¡¡¡¡7.1.6 <2GB <2GB raw only 2GB 2GB
¡¡¡¡ÏÂÃæµÄSQLÓï¾ä¿ÉÒԲ鿴Êý¾Ý¿âÎïÀíÎļþÊÇ·ñÊÇ×Ô¶¯Ôö³¤µÄ¼°Ïà¹Ø²ÎÊý¡£
¡¡¡¡select tablespace_name,file_name,
round(bytes/(1024*1024),0) total_space,
¡¡¡¡autoextentsible,increment_by,maxbytes from
dba_data_files order by tablespace_name;
¡¡¡¡Èç¹ûÄã¹ÜÀíµÄÊý¾Ý¿âÎïÀíÎļþÊÇ×Ô¶¯Ôö³¤µÄ²¢ÓпÉÄܳ¬¹ý²Ù×÷ϵͳ»òOracle°æ±¾Îļþ×î´óÏÞÖÆʱ, Ç뾡¿ì¸Ä±äËüµÄÊôÐÔ, °ÑËüÉ趨³É·Ç×Ô¶¯Ôö³¤µÄ»òÕßÏÞ¶¨Ëü×î´óµÄÖµ¡£
¡¡¡¡¼ÙÈçÎïÀíÎļþµÄÎïÀíλÖÃÊÇ D:\ORACLE\ORADATA\ORACLE8\APP01.DBF ÓÃÏÂÃæµÄSQLÓï¾ä¿ÉÒÔʵÏÖÕâÒ»²Ù×÷:
¡¡
¡¡¡¡alter database datafile '
D:\ORACLE\ORADATA\ORACLE8\APP01.DBF' autoextend off;
¡¡¡¡
¡¡¡¡alter database datafile '
D:\ORACLE\ORADATA\ORACLE8\APP01.DBF' autoextend on next 50MB
¡¡¡¡maxsize 1500MB;
¡¡¡¡Èç¹ûÓÐÁ¼ºÃµÄÊý¾Ý¿â´æ´¢¹æ»®, ÎïÀíÎļþ×îºÃ»¹ÊÇÉèÖóɷÇ×Ô¶¯Ôö³¤µÄÀàÐÍ¡£