例: SHOW SUMMARY STATISTICSにVALUES句を指定した場合 - Teradata Database - Teradata Vantage NewSQL Engine - SHOW STATISTICS構文の文。

Teradata Vantage™ SQLデータ定義言語 構文規則および例

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/wkf1512081455740.ditamap
dita:ditavalPath
ja-JP/wkf1512081455740.ditaval
dita:id
B035-1144
Product Category
Software
Teradata Vantage

次のSHOW SUMMARY STATISTICSリクエストは、orders表に関するすべての統計に対するVALUES句を指定したCOLLECT STATISTICSリクエストを表示します。任意の列に関する統計が収集されるかまたは最新の情報に更新されると、Teradata Databaseは自動的にテーブル レベルの情報を更新します。次の例に示されているように、SHOW STATISTICSリクエストをSUMMARY句と共に実行すると、テーブル レベルの統計情報の詳細が表示されます。

     SHOW SUMMARY STATISTICS VALUES
     ON orders;

テーブル レベルのデモグラフィック情報。

     COLLECT SUMMARY STATISTICS 
                     ON "Sales"."Orders"             
                 VALUES
(
/* Version        */  1,
/* NumIntervals   */  1,
/* Interval[1]*/
/* IntervalType      */  0,
/* Collect TimeStamp */  TIMESTAMP '2009-07-20 19:47:00',
/* OneAMPSampleEst   */  950,
/* AllAMPSampleEst   */  990,
/* RowCount          */ 1000,
/* AvgRowsPerBlock   */   20,
/* AvgBlockSize      */ 61440,
/* UncompressCPUCost */     0,
/* BLCURatio         */     1
);

o_orderkeyに関する詳細な統計。

     COLLECT STATISTICS 
                  USING SYSTEM SAMPLE
                        AND MAXINTERVALS 50 
                 COLUMN "O_OrderKey" 
                     ON "Sales"."Orders"
                 VALUES
(
/* Version        */  5,
/* Collect TimeStamp */  TIMESTAMP '2009-07-20 19:47:00',
/* LastAlter TimeStamp*/ TIMESTAMP '2009-07-20 19:47:00',
/* DBSVersion     */ '14.00.00.00'
/* SamplePct      */  100,
/* UsageType     */   'S'
/* Histogram Header */
/* NumBValues       */ 12
/* NumEHIntervals   */ 2,
/* NumHistoryIntervals */ 0,
/* NumAmps        */  130,
/* NumNulls        */  0,
/* NumAllNulls     */  0,
/* AvgAmpRPV       */  0.000000,
/* Min. Value      */  101,
/* Mode Value      */  103,
/* Max Value       */  506
/* Mode Freq.      */  2562150610,
/* Mode FreqPNulls */  0,
/* NumPNullsDistVals*/ 0,
/* Total Values    */  164,
/* Total Rows      */  5179858957,
/* Biased Value1    */  101,
/* Biased Freq1     */  1862561589,
/* Biased Value2    */  102,
/* Biased Freq2     */  167221704,
/* Biased Value3    */  103,
/* Biased Freq3     */  2562150610,
/* Biased Value4    */  108,
/* Biased Freq4     */  415231432,
/* Biased Value5    */  115,
/* Biased Freq5     */  8712443,
/* Biased Value6    */  116,
/* Biased Freq6     */  68543086,
/* Biased Value7    */  500,
/* Biased Freq7     */  16633628,
/* Biased Value8    */  501,
/* Biased Freq8     */  5461522,
/* Biased Value9    */  502,
/* Biased Freq9     */  20504730,
/* Biased Value10   */  503,
/* Biased Freq10    */  41812047,
/* Biased Value11   */  504,
/* Biased Freq11    */  10215418,
/* Biased Value12   */  506,
/* Biased Freq12    */  778243
/* Equal-Height Interval[1]*/
/* Max Value*/      250
/* Mode Value*/     200
/* Mode Freq */     5005
/* Other Values*/    50
/* Other Rows  */   10000
/* Equal-Height Interval[2]*/
/* Max Value*/      500
/* Mode Value*/     400
/* Mode Freq */     2500
/* Other Values*/    100
/* Other Rows  */   15000
);