注意 比較する変数の数が増えると、キューブの計算のコストが急激に増大し ます。

 

 

 

 

4

OLAP の使用

CA

ALL

ALL

3

52200.00

 

CA

F

200

2

58650.00

 

CA

F

ALL

2

58650.00

 

CA

M

200

1

39300.00

 

CA

M

ALL

1

39300.00

 

MA

ALL

100

19

58462.48

 

MA

ALL

200

11

50530.73

 

MA

ALL

300

9

59500.00

 

MA

ALL

400

16

43640.67

 

MA

ALL

500

9

33752.20

 

MA

ALL

ALL

64

50064.78

 

MA

F

100

6

58243.42

 

MA

F

200

3

60451.00

 

MA

F

300

7

59685.71

 

MA

F

400

8

41959.88

 

MA

F

500

4

29950.00

 

MA

F

ALL

28

50146.16

 

MA

M

100

13

58563.59

 

MA

M

200

8

46810.63

 

MA

M

300

2

58850.00

 

MA

M

400

8

45321.47

 

MA

M

500

5

36793.96

 

MA

M

ALL

36

50001.48

 

CUBE 3 この例のクエリは、注文数の合計を要約する結果セットを返し、次 に、年別および四半期別の注文数の小計を計算します。

注意 比較する変数の数が増えると、キューブの計算のコストが急激に増大し ます。

SELECT year(order_date) AS Year, quarter(order_date)

AS Quarter, COUNT(*) AS Orders

FROM alt_sales_order

GROUP BY CUBE(Year, Quarter)

ORDER BY Year, Quarter

パフォーマンス&チューニング・ガイド

59

Page 75
Image 75
Sybase 12.7 manual 注意 比較する変数の数が増えると、キューブの計算のコストが急激に増大し ます。, パフォーマンス&チューニング・ガイド, 第 4 章