g_hk 发表于 2011-12-23 03:46

Oracle 压缩表类型测试

<p>The <code>DBMS_COMPRESSION</code> package uses the constants shown in <a href="http://oracle.su/docs/11g/appdev.112/e10577/d_compress.htm#BEIBFCCB">Table 34-1, "DBMS_COMPRESSION Constants - Compression Types"</a>e:</p>
<div class="tblformal"><a id="ARPLS72895" name="ARPLS72895"></a><a id="sthref1621" name="sthref1621"></a><a id="BEIBFCCB" name="BEIBFCCB"></a>
<p class="titleintable">Table 34-1 DBMS_COMPRESSION Constants - Compression Types</p>
<table class="Formal" title="DBMS_COMPRESSION Constants - Compression Types" summary="This table describes DBMS_DBFS_CONTENT Constants - Chunk Status Value" dir="ltr" frame="hsides" rules="groups" border="1" cellpadding="3" cellspacing="0" width="100%">
<colgroup><col width="31%">
<col width="16%">
<col width="19%">
<col width="*">
</colgroup><thead>
<tr align="left" valign="top">
<th id="r1c1-t3" align="left" valign="bottom">Constant</th>
<th id="r1c2-t3" align="left" valign="bottom">Type</th>
<th id="r1c3-t3" align="left" valign="bottom">Value</th>
<th id="r1c4-t3" align="left" valign="bottom">Description</th>
</tr>
</thead>
<tbody>
<tr align="left" valign="top">
<td id="r2c1-t3" headers="r1c1-t3" align="left">
<p><code>COMP_NOCOMPRESS</code></p>
</td>
<td headers="r2c1-t3 r1c2-t3" align="left">
<p><code>NUMBER</code></p>
</td>
<td headers="r2c1-t3 r1c3-t3" align="left">
<p><code>1</code></p>
</td>
<td headers="r2c1-t3 r1c4-t3" align="left">
<p>No compression</p>
</td>
</tr>
<tr align="left" valign="top">
<td id="r3c1-t3" headers="r1c1-t3" align="left">
<p><code>COMP_FOR_OLTP</code></p>
</td>
<td headers="r3c1-t3 r1c2-t3" align="left">
<p><code>NUMBER</code></p>
</td>
<td headers="r3c1-t3 r1c3-t3" align="left">
<p><code>2</code></p>
</td>
<td headers="r3c1-t3 r1c4-t3" align="left">
<p>OLTP compression</p>
</td>
</tr>
<tr align="left" valign="top">
<td id="r4c1-t3" headers="r1c1-t3" align="left">
<p><code>COMP_FOR_QUERY_HIGH</code></p>
</td>
<td headers="r4c1-t3 r1c2-t3" align="left">
<p><code>NUMBER</code></p>
</td>
<td headers="r4c1-t3 r1c3-t3" align="left">
<p><code>4</code></p>
</td>
<td headers="r4c1-t3 r1c4-t3" align="left">
<p>High compression level for query operations</p>
</td>
</tr>
<tr align="left" valign="top">
<td id="r5c1-t3" headers="r1c1-t3" align="left">
<p><code>COMP_FOR_QUERY_LOW</code></p>
</td>
<td headers="r5c1-t3 r1c2-t3" align="left">
<p><code>NUMBER</code></p>
</td>
<td headers="r5c1-t3 r1c3-t3" align="left">
<p><code>8</code></p>
</td>
<td headers="r5c1-t3 r1c4-t3" align="left">
<p>Low compression level for query operations</p>
</td>
</tr>
<tr align="left" valign="top">
<td id="r6c1-t3" headers="r1c1-t3" align="left">
<p><code>COMP_FOR_ARCHIVE_HIGH</code></p>
</td>
<td headers="r6c1-t3 r1c2-t3" align="left">
<p><code>NUMBER</code></p>
</td>
<td headers="r6c1-t3 r1c3-t3" align="left">
<p><code>16</code></p>
</td>
<td headers="r6c1-t3 r1c4-t3" align="left">
<p>High compression level for archive operations</p>
</td>
</tr>
<tr align="left" valign="top">
<td id="r7c1-t3" headers="r1c1-t3" align="left">
<p><code>COMP_FOR_ARCHIVE_LOW</code></p>
</td>
<td headers="r7c1-t3 r1c2-t3" align="left">
<p><code>NUMBER</code></p>
</td>
<td headers="r7c1-t3 r1c3-t3" align="left">
<p><code>32</code></p>
</td>
<td headers="r7c1-t3 r1c4-t3" align="left">
<p>Low compression level for archive operations</p>
</td>
</tr>
</tbody>
</table>
<br></div>

<div class="infoboxnote">
<p class="notep1">Note:</p>
The constants <code>COMP_FOR_QUERY_HIGH</code>, <code>COMP_FOR_QUERY_LOW</code>, <code>COMP_FOR_ARCHIVE_HIGH</code>, and <code>COMP_FOR_ARCHIVE_LOW</code>
are used only in the context of Exadata, specifically the feature,
Exadata Hybrid Columnar Compression (EHCC) which offers higher
compression ratios for direct path loaded data. For more information,
see the <span class="italic">Oracle Exadata Storage Server Online Documentation Library</span>.<br><br>More info: <a href="http://oracle.su/docs/11g/appdev.112/e10577/d_compress.htm" target="_blank">http://oracle.su/docs/11g/appdev.112/e10577/d_compress.htm</a><br><br>----------------------------------------------------<br>Test Examples:<br>SQL&gt; alter table ct2 move compress; <span style="color: rgb(0, 1, 255);">#看来这个操作不一定产生真正的压缩表。</span><br><br>Table altered.<br><br>SQL&gt; select rowid, a.* from ct2 a where rownum&lt;2;<br><br>ROWID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A<br>------------------ ----------<br>B<br>--------------------------------------------------------------------------------<br>AAASAqAAFAAAAErAAA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1513<br>AAAAAA1513<br><br><br>SQL&gt; select DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN', 'CT2', 'AAASAqAAFAAAAErAAA') from dual;<br><br>DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN','CT2','AAASAQAAFAAAAERAAA')<br>-----------------------------------------------------------------------<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br><br><br>SQL&gt; create table ct2_1 compress as select * from ct2;<br><br>Table created.<br><br>SQL&gt; select rowid,a.* from ct2_1 a where rownum&lt;2;<br><br>ROWID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A<br>------------------ ----------<br>B<br>--------------------------------------------------------------------------------<br>AAASArAAFAAAACrAAA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1513<br>AAAAAA1513<br><br><br>SQL&gt; select DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN', 'CT2_1', 'AAASArAAFAAAACrAAA') from dual;<br><br>DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN','CT2_1','AAASARAAFAAAACRAAA')<br>-------------------------------------------------------------------------<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br><br>SQL&gt; insert into ct2_1 select * from ct2_1;<br><br>262144 rows created.<br><br>SQL&gt; /<br><br>524288 rows created.<br><br>SQL&gt; commit;<br><br>Commit complete.<br><br>SQL&gt;&nbsp; select rowid,a.* from ct2_1 a where rownum&lt;2;<br><br>ROWID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A<br>------------------ ----------<br>B<br>--------------------------------------------------------------------------------<br>AAASArAAFAAAACrAAA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1513<br>AAAAAA1513<br><br><br>SQL&gt; select DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN', 'CT2_1', 'AAASArAAFAAAACrAAA') from dual;<br><br>DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN','CT2_1','AAASARAAFAAAACRAAA')<br>-------------------------------------------------------------------------<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br><br>SQL&gt; alter table ct2_1 move compress;<br><br>Table altered.<br><br>SQL&gt; alter system switch logfile;<br><br>System altered.<br><br>SQL&gt; select rowid,a.* from ct2_1 a where rownum&lt;2;<br><br>ROWID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A<br>------------------ ----------<br>B<br>--------------------------------------------------------------------------------<br>AAASAsAAFAAAA+CAAA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1034<br>AAAAAA1034<br><br><br>SQL&gt; select DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN', 'CT2_1', 'AAASAsAAFAAAA+CAAA') from dual;<br><br>DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN','CT2_1','AAASASAAFAAAA+CAAA')<br>-------------------------------------------------------------------------<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2<br><span style="color: rgb(0, 1, 255);">终于产生了一个OLT compress类型的压缩表。</span><br><br><span style="color: rgb(0, 1, 255);">再来产生一个query high类型的压缩表看看:</span><br>SQL&gt; create table ct1 compress for query high as select * from tabx;<br><br>Table created.<br><br>SQL&gt; select count(*) from ct1;<br><br>&nbsp; COUNT(*)<br>----------<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8192<br>SQL&gt; select rowid from ct1 where rownum&lt;2;<br><br>ROWID<br>------------------<br>AAAR/QAAFAAAACjAAA<br><br>SQL&gt; select rowid from tabx where rownum&lt;2;<br><br>ROWID<br>------------------<br>AAAR/PAAFAAAACDAAA<br><br>SQL&gt; select DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN', 'CT1', 'AAAR/QAAFAAAACjAAA') from dual;<br><br>DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN','CT1','AAAR/QAAFAAAACJAAA')<br>-----------------------------------------------------------------------<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4<br><br>SQL&gt; select DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN', 'TABX', 'AAAR/PAAFAAAACDAAA') from dual;<br><br>DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN','TABX','AAAR/PAAFAAAACDAAA')<br>------------------------------------------------------------------------<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br><br><br><span style="color: rgb(0, 1, 255);">query low类型的压缩表:</span><br>SQL&gt; create table ct8 compress for query low as select * from tabx;<br><br>Table created.<br><br>SQL&gt; select rowid,a.* from ct8 a where rownum&lt;2;<br><br>ROWID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A<br>------------------ ----------<br>B<br>--------------------------------------------------------------------------------<br>AAASAtAAFAAAACrAAA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1513<br>AAAAAA1513<br><br><br>SQL&gt; select DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN', 'CT8', 'AAASAtAAFAAAACrAAA') from dual;<br><br>DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN','CT8','AAASATAAFAAAACRAAA')<br>-----------------------------------------------------------------------<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8<br><br><span style="color: rgb(0, 1, 255);">archive high类型压缩表:</span><br>SQL&gt; create table ct16 compress for archive high as select * from tabx;<br><br>Table created.<br><br>SQL&gt;&nbsp; select rowid,a.* from ct16&nbsp; a where rownum&lt;2;<br><br>ROWID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A<br>------------------ ----------<br>B<br>--------------------------------------------------------------------------------<br>AAASAuAAFAAAAC7AAA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>AAAAAA1<br><br><br>SQL&gt; select DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN', 'CT16', 'AAASAuAAFAAAAC7AAA') from dual;<br><br>DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN','CT16','AAASAUAAFAAAAC7AAA')<br>------------------------------------------------------------------------<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 16<br><br style="color: rgb(0, 1, 255);"><span style="color: rgb(0, 1, 255);">archive low类型压缩表:</span><br>SQL&gt; create table ct32 compress for archive low as select * from tabx;<br><br>Table created.<br><br>SQL&gt; select rowid,a.* from ct16&nbsp; a where rownum&lt;2;<br><br>ROWID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A<br>------------------ ----------<br>B<br>--------------------------------------------------------------------------------<br>AAASAuAAFAAAAC7AAA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>AAAAAA1<br><br><br>SQL&gt; c/16/32<br>&nbsp; 1* select rowid,a.* from ct32&nbsp; a where rownum&lt;2<br>SQL&gt; /<br><br>ROWID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A<br>------------------ ----------<br>B<br>--------------------------------------------------------------------------------<br>AAASAvAAFAAAADDAAA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>AAAAAA1<br><br><br>SQL&gt; select DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN', 'CT32', 'AAASAvAAFAAAADDAAA') from dual;<br><br>DBMS_COMPRESSION.GET_COMPRESSION_TYPE('GAN','CT32','AAASAVAAFAAAADDAAA')<br>------------------------------------------------------------------------<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 32<br></div>
               
               
               
               
页: [1]
查看完整版本: Oracle 压缩表类型测试