2009-09-01から1ヶ月間の記事一覧

分析アプリケーションのサポート(DWH向け)

MERGEコマンド(条件に一致する行が他表にあったらUPDATE、一致しない行があればINSERT) WHEN MATCHED THEN 〜 UPDATE+DELETE WHEN NOT MATCHED THEN 〜 INSERT UPDATE句にオプションでDELETE句を使用できる→ON句で一致したもののみ削除できる UPDATE句とI…

アプリケーション・チューニング

自動統計収集(6-4) STATISTICS_LEVEL = TYPICAL|ALL 事前定義ジョブ GATHER_STATS_JOBによって収集 統計が無い場合や失効した統計がある場合にのみ統計収集 ディクショナリ・オブジェクトの統計収集 DBMS_STATS.GATHER_{SCHEMA|DATABASE}_STATSプロシージャ …

Google Spreadsheets の 配列数式の結果がおかしい時の呪文

Google Spreadsheetsで、集計をしようとしたとき、 =SUM((E2:E1000=A2)*(B2:B1000=A1)*C2:C1000)としてもうまく集計できない。 配列数式を使う場合は、ARRAYFORMULA という呪文を唱えるとうまくいく。 =ARRAYFORMULA(SUM((E2:E1000=A2)*(B2:B1000=A1)*C2:C10…