Presentation Title Here
|
|
|
- れいな くまじ
- 7 years ago
- Views:
Transcription
1 Amazon Redshift AWS Black Belt Tech Webinar 2015 アマゾンウェブサービスジャパン株式会社下佐粉昭 2015/08/26 (2015/11/25 更新 ) 1
2 自己紹介 名前 下佐粉 昭 しもさこ あきら Twitter 所属 アマゾンデータサービスジャパン株式会社 技術本部 ソリューションアーキテクト 好きなAWSサービス:Redshift, RDS, S3 人間が運用等から開放されて楽になる系の サービスが好きです 2
3 アジェンダ Amazon Redshiftとは パフォーマンスを意識した表設計 Amazon Redshiftの運用 Workload Management (WLM) ユーザ定義関数 UDF まとめ 補足資料 COPYコマンド 3
4 Amazon Redshift とは? 4
5 Amazon Redshiftの概要 クラウド上のDWH 数クリックで起動 使った分だけの支払い 高いパフォーマンス ハイ スケーラビリティ 高い汎用性 PostgreSQL互換のSQL 多くのBIツールがサポート 5
6 MPPとシェアードナッシングがスケールアウトの鍵 MPP : Massive Parallel Processing 1つのタスクを複数のノードで分散して実行する仕組み Redshiftではリーダーノードがタスクをコンピュートノードに分 散して実行する ノードを追加する スケールアウト でパフォーマンス向上可能 シェアードナッシング ディスクをノードで共有しない構成 ディスクを共有するとノード数が増えた時にボトルネックになる ため それを回避 ノードとディスクがセットで増えていく 6
7 Redshiftの構成① リーダーノードがクライア ントからSQLを受け取る SELECT * FROM lineitem; 1つの表を各ノード のストレージに分散 して保存 シェアー ドナッシング Leaderノード Computeノード CPU 7 CPU CPU CPU CPU CPU
8 Redshiftの構成② スライス メモリとディスクを ノード内で分割した論 理的な処理単位 SQLをコンパイル コードを生成し コン ピュートノードへ配信 SELECT * FROM lineitem; Leaderノード コンピュートノードの追 加でパフォーマンス向上 スケールアウト Computeノード CPU 8 CPU CPU CPU CPU CPU
9 ノードタイプ SSDベースのDCとHDDベースのDSから選択 データは圧縮されて格納されるため ストレージ総量より多くのデータが格納可能 最大100ノード 1.6PByteまで拡張可能 ノードタイプと数は後から変更可能 価格は東京リージョンにおいて2015年11月25日時点のものです DC1 - Dense Compute vcpu メモリ(GB) ストレージ ノード数 dc1.large TB SSD 1~32 $0.314 /1時間 dc1.8xlarge TB SSD 2~100 $6.095 /1時間 DS2 Dense Storage 9 価格( ) New!! ds2.xlarge TB HDD 1~32 $1.190 /1時間 ds2.8xlarge TB HDD 2~100 $9.520 /1時間
10 補足 リーダーノードと利用費用 リーダーノードもコンピュートノードも同じ ノードタイプで構成される リーダーノード分は利用費用が不要 1ノード構成にした場合 リーダーノードとコ ンピュートノードが1ノードに同居する 10
11 IOを削減する① - 列指向型 カラムナ DWH用途に適した格納方法 行指向型 他RDBMS 列指向型 Redshift orderid name price orderid name price 1 Book Book Pen 50 2 Pen 50 n 11 Eraser 70 n Eraser 70
12 IOを削減する② - 圧縮 データは圧縮してストレージに格納 される カラムナのため類似したデータが集 まり 高い圧縮率 エンコード 圧縮アルゴリズム は 列ごとに選択可能 COPYコマンドやANALYZEコマンド で圧縮アルゴリズムの推奨を得るこ とが可能 12 analyze compression listing; Table Column Encoding listing listid delta listing sellerid delta32k listing eventid delta32k listing dateid bytedict listing numtickets bytedict listing priceperticket delta32k listing totalprice mostly32 listing listtime raw
13 IOを削減する③ - ゾーンマップ Redshiftは ブロック 単位で ディスクにデータを格納 1ブロック 1MB ブロック内の最小値と最大値をメ モリに保存 不要なブロックを読み飛ばすこと が可能
14 フルマネージドサービス 設計 構築 運用の手間を削減 数クリックで起動 1時間単位の費用 ノード数やタイプは後から変更可能 バックアップ(Snapshot)やモニタリング機能を内蔵 GUI マネジメントコンソール API経由で操作も可能 パッチ適用も自動的 メンテナンスウィンドウでパッチの時間帯を指定可能 14
15 Redshiftが向く用途 特化型のデータベースのため 適した用途に使うことで パフォーマンスを発揮します Redshiftに向くワークロード 巨大なデータ セット 数百GB ペタバイト 1つ1つのSQLが複雑だが 同時実行SQLは少ない データの更新は一括導入 ユースケース データウェアハウス DWH ユーザがクエリーを作成する 自由クエリー BI等 15
16 Redshiftの特徴を生かせないユースケース SQLの並列実行数が多い 同時接続数ではなく同時実行数 RDS MySQL,PostgreSQL, Oracle, SQL Server)を検討 極めて短いレーテンシが必要なケース ElastiCache (インメモリDB)やRDSを検討 ランダム かつパラレルな更新アクセス RDSもしくはDynamoDB (NoSQL)を検討 巨大なデータを格納するが集計等はしない DynamoDBや大きいインスタンスのRDSを検討 16
17 Amazon Redshiftの位置づけ データ ストアの特性に応じた使い分け 低レンテンシ インメモリ トランザク ション処理 汎用用途 SQL Amazon RDS 17 集計 分析処理 大容量データ DWH Amazon DynamoDB Amazon ElastiCache 3拠点間での レプリケーション SSDに永続化 NoSQL Amazon Redshift
18 パフォーマンスを意識した表設計 18
19 DDLによるパフォーマンスの最適化 ディスクIOを削減する サイズを減らす 読む範囲を減らす ノード間通信を削減する 通信しないようなデータ配置 19
20 ディスクIOを削減する 型を適切に選択する 型を適切に選択してサイズを節約する 20 不必要に大きい型を選択しない BIGINT(8バイト)よりも INT(4バイト)やSMALLINT(2バイト) FLOAT(8バイト)よりも REAL(4バイト 日付は文字列(CHAR)で格納せずTIME型を使用
21 Redshiftで利用可能な型 下表の型をサポート charはシングルバイトのみサポート varcharはutf-8形式でのマルチバイトをサポート 参照 21
22 ディスクIOを削減する 適切な圧縮方法の選択 圧縮を行うことで 一度のディスクアクセスで読み込める データ量が多くなり 速度の向上が見込める 圧縮のエンコード アルゴリズム が複数用意されており CREATE TABLEで各列に選択することが可能 CREATE TABLE table_name ( 列名 型 ENCODE エンコード, ) 動的には変更できない (作りなおして INSERT SELECT 22
23 圧縮エンコーディングの種類 データの特性に応じたエンコーディングを選択するのが理想 ANALYZE COMPRESSIONコマンドで推奨を確認可能 先にデータの投入が必要 LZOは比較的多くのケースで有効 23
24 圧縮エンコーディングの確認 pg_table_def のencoding列で確認可能 mydb=# select "column",type,encoding from pg_table_def where tablename='customer_enc'; column type encoding c_custkey integer delta c_name character varying(25) lzo c_address character varying(25) lzo c_city character varying(10) bytedict c_nation character varying(15) bytedict c_region character varying(12) bytedict c_phone character varying(15) lzo c_mktsegment character varying(10) bytedict 24 24
25 ディスクアクセスの範囲を最小にする SORTKEY SORTKEYに応じて ディスク上にデータが順序を守って格納 クエリー オプティマイザはソート順序を考慮し 最適なプランを構築 CREATE TABLE時に指定 複数列が指定可能 CREATE TABLE t1( ) SORTKEY (c1,c2 ) SORTKEYの使いどころ 頻繁に特定のカラムに対して 範囲または等式検索を行う場合 例 時刻列 頻繁にジョインを行う場合 該当カラムをSORTKEYおよびDISTKEYとし て指定 ハッシュ ジョインの代わりにソート マージ ジョインが選択 される 25 25
26 SORTKEY の例 orderdate 列をSORTKEY に指定した場合 orderid I0001 I0002 I0003 I0004 orderdate 2013/07/ /07/ /07/ /07/19 SELECT * FROM orders WHERE orderdate BETWEEN AND I ; I0021 I0022 クエリで必要なデータが固まっているた I0023 めディスクアクセス回数が減少 /08/ /08/ /08/ /08/22
27 Interleaved Sort Key New!! 新しいSort keyのメカニズム 最大8つまでのSort Key列を指定でき それぞれ同等に扱わ れる CREATE TABLE ~ INTERLEAVED SORTKEY (deptid, locid); 旧来のSortで複数のキーを指定する場合 Compound Sort Key)とは特性が異なり 各列を同等に扱う Interleaved Sort Keyが有効なケース どのキーがWHERE句で指定されるか絞り切れないケース 複数キーのAND条件で検索されるケース 27
28 Interleaved Sort Keyのデータ配置イメージ Interleaved Sort Key Compound Sort Key DeptId LocId 28 DeptId LocId DeptId LocId DeptId LocId 1 A 3 A 1 A 3 A 1 B 3 B 1 B 3 B 1 C 3 C 2 A 4 A 1 D 3 D 2 B 4 B 2 A 4 A 1 C 3 C 2 B 4 B 1 C 3 D 2 C 4 C 2 D 4 C 2 D 4 D 2 D 4 D DeptId = 1 -> 1 block LocId = C -> 4 block DeptId = 1 -> 2 block LocId = C -> 2 block DeptId=1 and LocId=C-> 1 block
29 データの平準化:各ノードのデータサイズが著しく異なると パフォーマンスに影響が出る ノード間のデータ容量 の偏りはクエリー実行 時間に影響を与える CPU 29 CPU CPU CPU CPU CPU
30 データの転送を最小限にする リーダー ノードに 各ノードの結果を集約 30 自ノードに必要なデータ がない場合 データ転送 が発生 - 単一ノード - ブロードキャスト
31 ディストリビューションの選択 CREATE TABLE t( ) DISTSTYLE { EVEN KEY ALL } EVEN KEY(DISTKEY) ラウンドロビンで均一分散 デフォルト Slice 1 Slice 2 Node 1 31 Slice 3 Slice 4 Node 2 同じキーを同じ場所に Slice 1 Slice 2 Node 1 Slice 3 Slice 4 Node 2 ALL 全ノードにデータをコ ピー Slice 1 Slice 2 Node 1 Slice 3 Slice 4 Node 2
32 EVEN vs. DISTKEY 1 EVEN DISTKEY=p_partkey select trim(name) tablename, slice, sum(rows) from stv_tbl_perm where name='part' group by name, slice order各スライスに均等に分散 by slice; tablename slice sum part part part part キーのカーディナリティに依存 tablename slice sum part part part part
33 EVEN vs. DISTKEY 2 DISTKEY = p_brand tablename slice sum part 0 0 part 1 0 part 2 0 part 3 0 part part part part part カーディナリティの低い カラムでは データの極端な 偏りが生じる場合がある = クエリー処理効率の低下
34 ALL 全レコードが各ノードの特定スライスに集約 34 tablename slice sum part part 1 0 part 2 0 part 3 0 part 4 0 part part 97 0 part 98 0 各ノードの先頭スライスに 全レコードが格納される
35 コロケーション 1 関連するレコードのコロケーション ジョイン対象となるレコードを同一ノードに集める コロケーションの方法 1. ジョインに使用するカラムをDISTKEYとして作成 または 2. 分散方式 ALLでテーブルを作成 マスター テーブルなど select sum(l_extendedprice* (1 - l_discount)) as revenue from lineitem, part Where (p_partkey = l_partkey それぞれをDISTKEYとして作成 または 2. テーブルをALLで作成
36 コロケーション (2):DISTKEY part almond pale linen Manufacturer#3 Brand#32 lineitem A F part almond pale linen Manufacturer#1 Brand#11 lineitem D E
37 コロケーション (3):ALL 更新 : 全ノードにレプリケーションクエリー : ジョインはローカルで完結 part p_partkey lineitem part p_partkey lineitem l_partkey l_partkey 37
38 テーブル設計のポイント ディスクIOを最小にする 適切な型の選択 適切な圧縮アルゴリズム ソートキーの設定 ネットワーク転送を最小にする 小規模なテーブル マスター テーブル はALLで作成する 多くのテーブルはEVENで作成するだけで十分なパフォーマンスが 出ることが多い ジョインのパフォーマンスを最適化するにはジョイン対象のキーを DISTKEYで作成 コロケーション 大福帳のようなジョイン済 非正規化 表はEVENで分散 38
39 Amazon Redshift の運用 39
40 Amazon Redshiftへのデータ投入 オーバービュー ソースDB AWS Direct Connect Amazon RDS Data Volume Amazon Glacier Amazon Elastic MapReduce EC2/オンプレ (SSH経由) Amazon DynamoDB VPN Connection Amazon S3 logs / files S3 Multipart Upload オンプレミス データセンター 40 Amazon Redshift AWS Cloud
41 S3を起点としたRedshift運用の基本的な流れ 1. ロードするデータ ファイル をS3に 置く S3 COPY 2. COPYコマンドでデータを高速ロード 3. Analyze Vacuumを実行 4. バックアップ SNAPSHOT を実行 5. SQLを投入して利用開始 1.へ戻る 41 運用コマンド Redshift SQL 管理者 一般ユーザ
42 S3からデータをCOPYする ファイルをS3のバケットに置く カンマや 等で区切られたテキストファイル形式(delimiterオプションで指定 文字コードはUTF-8(デフォルト とUTF-16をサポート ファイルサイズが大きい場合は圧縮し 後述 マルチパートアップロードする Redshiftに接続してcopyコマンドを実行 S3にアクセスするためのアクセスキーが必要 別リージョン内のS3バケットからのCOPYも可能 (REGIONオプションを指定 自動圧縮される 列にエンコーディング定義がなく かつ1行も導入されていない場合に実施される COMPUPDATE OFFオプションを指定すると自動圧縮無しでCOPY copy customer from 's3://mybucket/customer/customer.tbl credentials 'aws_access_key_id=<access-key-id>;aws_secret_access_key=<secret-access-key> delimiter ' ' 42
43 COPYの速度を上げるには 元ファイルを圧縮する(gzipもしくはlzo) COPYでgzip もしくはlzoオプションを指定 ファイルを分割する スライス数の倍数が最適 並列にロードされるため高速にロード可能 ファイル名は customer.tbl.1.gz, customer.tbl.2.gz の ように 指定した名前で前方一致出来るように作成 copy customer from 's3://mybucket/customer/customer.tbl credentials 'aws_access_key_id=<access-key-id>;aws_secret_access_key=<secret-access-key> gzip delimiter ' ' 43
44 制約について Redshiftには制約が存在しない ユニーク制約 プライマリーキー 外部キー 検査制約が無い ユーザ側の工夫でユニーク性を担保する 例 一旦データをテンポラリ表にインサートもしくはCOPYし SELECT DISTINCTしたデータをインサートする 制約やプライマリーキーの作成は可能 作成する事でオプティ マイザーにデータの特性情報を伝えることが可能 44
45 テーブルのANALYZE 統計情報はクエリプラン決定の元データとして利用される ANALYZEコマンドで統計情報を最新に保つことで最適なパフォー マンスを維持 データベース 全体 ANALYZEコマンド 単一のテーブ ル データ投入や更新の後 定期的にデータベース全 体にANALYZEを実行 新しいテーブルを作った らANALYZEを実行 45 テーブルの特 定の列 ANALYZEコマ ンドは行のサン プルを取得し 計算を行った後 に統計情報を保 存 統計情報 よく使われる列はANALYZEを行う ソートやグループ化 結合の対象 WHERE句の条件
46 テーブルのVACUUM Redshiftのデータ更新は 追記型 削除しても削除がマークされるだけでディスク上にはデータが残っている VACUUMコマンドで不要領域を削除 コンパクション し 同時にソート 順にデータを並べ替える x 1,2,3,4 xxx RFK,JFK,LBJ,GWB xxxxxxxxxxxxxxx 900 Columbus,800 Washington, 700 Foxborough,600 Kansas VACUUM Customer; 1,2,4 46 RFK,JFK,GWB DELETE/UPDATEによって空い た未使用領域はVACUUMコマ ンドを実行することでコンパク ションされる 900 Columbus,800 Washington,600 Kansas
47 VACUUMコマンド VACUUM [ FULL SORT ONLY DELETE ONLY REINDEX ] [ table_name ] 通常はFULLを実行 コンパクション ソート コンパクションだけ実行するにはDELETE ONLY ソートだけ実行するにはSORT ONLY Interleaved Sortした表にはREINDEXを指定 コンパクション Interleaved Sort順に並べ替えを実行 47
48 バックアップ機能 スナップショット ディスクイメージをS3へバックアップ 自動スナップショット 手動スナップショット ユーザが任意のタイミングで実行 マネジメントコンソールから Take Snapshot を選択し 任意のIDを付けるだけでバックアップ開始 48
49 他リージョンへのスナップショット 既存クラスタのスナップショットを 別リージョンに作成可能 リテンション ピリオド 保存期 間 の指定も可能 最大35日 New!! KMS暗号化済のスナップショット 転送にも対応 リージョン間のデータ転送費用が発 生 49
50 Redshiftのモニタリング コンソールビルトインのGUI リソース使用率 EXPLAIN 実行クエリー履歴 等 API経由でデータ取得可能 CloudWatch 50
51 Redshiftへの接続(1) JDBCとODBCの専用ドライバーが用意さ れている 管理コンソールからラウンロード可能 PostgreSQLとプロトコル互換性が有り PostgreSQLドライバーでも接続可能 psqlコマンドでも接続可能 極力Redshift専用ドライバーの利用を 推奨 51
52 Redshiftへの接続(2) RedshiftにパブリックIPを付与して AWS外から直接接続が可能 New!! : 2015/11/20 パブリックIPの付与 取り外しは動的に変更可能です 考慮点1 暗号化 ODBCもJDBCもSSLで暗号化可能 ただしJDBCの場合KeytoolでSSL Certificateの導入が必要 考慮点2 TCP/IP通信の切断防止 長い時間が掛かるSQLやCOPYを実行すると 応答を待ちきれずにTCP/IP接続が切断され るケースがありえます JDBCやODBCの接続パラメータ もしくはアプリからドライバに対して設定 Redshift専用のJDBC/ODBCドライバではKeep AliveがデフォルトでON もしくはクライアント側のTCP/IP設定を変える OS内の全アプリが影響を受けます
53 Workload Management (WLM) 53
54 Workload Management (WLM) 実行に長い時間を用するクエリー ロングクエ リー は クラスタ全体のボトルネックとなり ショートクエリーを待たせる可能性がある WLMで用途ごとに クエリー並列度の上限を設 けた複数のキューを定義することでクエリー処 理の制御が可能 54
55 Workload Management 実行に長い時間を用するクエリー ( ロングクエリー ) は クラスタ全体のボトルネックとなり ショートクエリーを待たせる可能性がある WLM で用途ごとに クエリー並列度の上限を設けた複数のキューを定義することでクエリー処理の制御が可能 デフォルトでは Redshift クラスタは単一のキューで構成されている Default queue Running 55
56 WLM の実装 (1) User Group A Long Query Group Long-running queue 56 Short-running queue
57 WLMの実装 2 1 5 57
58 WLMの効果 キュー単位でクエリー並列度を保障 メモリのアロケーションも指定可能 特定ユーザ 群 によるクラスタ占有を回避 最大クエリー実行時間による制御も可能 並列度の増加は 必ずしも性能の向上には つながらない -> リソース競合の可能性 58
59 WLMパラメータとパラメータの動的変更 New!! 新しくWLMのパラメータにdynamicとstaticの区別が用意され dynamicはredshiftを再起動せずにパラメータ変更が可能に dynamic parameter Concurrency(並列実行数), Percent of memory to use (メモリ使用量) static parameter 59 User groups User group wildcard Query groups Query group wildcard Timeout
60 UDF ( ユーザ定義関数 ) 2015/09/13: 資料追加 60
61 RedshiftのUDFサポート NEW! クラスターバージョン v 以降で利用可能 UDF ユーザ定義関数 ユーザが独自の関数を定義できる機能 Python言語で記述 スカラー関数の作成をサポート スカラー 1つの入力値ごとに 1つの値を返す関数 61
62 UDF定義の例 例 引数aとbを比較して大きい方を返すUDF CREATE FUNCTION f_greater (a float, b float) RETURNS float STABLE AS $$ if a > b: return a return b $$ LANGUAGE plpythonu; SELECT f_greater (c1, c2) FROM t1 62
63 UDFの登録~実行 UDFを登録 リーダーノードでバイトコードにコンパイルし 各コンピュートノードに転送 SQLからUDFが呼び出されると 各コンピュートノード内でPythonインタプリタが起 動して実行 UDFを実行するPythonインタープリタはサンドボックス環境に置かれ リソースが制限されている CREATE FUNCTION Python インタープリタ バイト コード 63 Python インタープリタ バイト コード リーダーノード Python インタープリタ バイト コード コンピュートノード
64 UDFの定義 CREATE [OR REPLACE] FUNCTION f_function_name ( [引数の名前 引数の型,... ] ) RETURNS data_type { VOLATILE STABLE IMMUTABLE } AS $$ (ここにコード $$ LANGUAGE plpythonu; 名前は既存関数と被らないように注意 引数が異なる関数は別のものとして定義可能 オーバーロード可能 例 f_を先頭に付けるといったルールでredshift既存関数との名前被りを避け る(f_はRedshiftビルトイン関数では使わない事が保証されている もしくはスキーマで分ける ただしデフォルトではビルトイン関数が優先され るので注意 SET search_pathで調整は可能 Redshiftの型はPythonの型に変換されるため その型と Pythonプログラム側の型が合っている必要がある 64
65 UDFの定義② - 型変換 Redshiftのdecimal がPythonのfloatに マッピングされる 点に注意 65 Redshiftの型 Pythonの型 smallint integer bigint long long short long decimal double real float boolean bool char varchar string timestamp datetime
66 UDFの定義③ - 最適化オプション CREATE [OR REPLACE] FUNCTION f_function_name ( [引数の名前 引数の型,... ] ) RETURNS data_type { VOLATILE STABLE IMMUTABLE } AS $$ (ここにコード $$ LANGUAGE plpythonu; VOLATILE デフォルト 同じ引数であっても異なる値が変える可能性を指定 実行するたびに毎回計算しなおします STABLE 1クエリー内での処理中で かつ同一の引数の場合に同じ結果が返る関数に指定 オプティマイザーは一度実行した結果をクエリー内で再利用します IMMUTABLE 同一の引数であれば常に同じ結果が返る関数に指定 オプティマイザーは関数を即値に置き換えます 66
67 UDFで利用可能なPythonライブラリ import文でライブラリを読み込み可能 Python 2.7.8標準ライブラリが導入済 ただし以下は 含まない ScrolledText Tix Tkinter tk turtle smtpd 加えて以下のライブラリを含んでいる 67 numpy pandas python-dateutil 2.2 pytz scipy six wsgiref 0.1.2
68 カスタムライブラリ機能 独自のPythonのライブラリを登録しておいて UDFで使う事が 可能 CREATE LIBRARY library_name LANGUAGE plpythonu FROM { ' 's3://bucketname/file_name' [ WITH ] CREDENTIALS [AS] 'aws_access_credentials' [ REGION [AS] 'aws_region' ] [ ENCRYPTED ] } 登録できるのはSuper Userのみ S3もしくはHTTPSアクセス可能なところにライブラリファイルを置き 名前を付けて登録 68 *.tar.gzか*.zip形式で保存 Python 2.7.6以降で動くもの PG_LIBRARY表に登録ライブラリ一覧が記録されます CREDENTIALはS3から読み取る場合に必要 AWSのアクセスキー
69 権限 UDFの作成 Admin以外がUDFを作成にするは 権限付与が必要 例 GRANT USAGE ON LANGUAGE plpythonu TO ユーザ名; UDFの削除 リプレース Admin もしくはUDFの作者のみ可能 UDFの実行 UDFへの実行 EXECUTE)パーミッションが必要 ただし新規に作成されるUDFはPUBLICユーザグループのEXECUTE権限で実行が可能 上記をやめるには PUBLICからEXECUTE権限をREVOKEする 参照 69
70 UDF 注意点 1 UDFからはネットワークアクセスやファイルIOは 出来ないように制限されている 2 ユーザライブラリの登録は合計100MBまで 3 UDFの並列実行はWLM設定の1/4に制限される 例 WLMの並列度 15のキューでは UDFの並列度は3 70
71 まとめ DWH的用途に特化したRDB ペタバイト級まで拡張可能 クラウドの良さを活かせるDWH マネージド サービス 機器セットアップやインストールの手間なし バックアップ スナップショット が自動 その他運用に必要な各種機能 モニタリング EXPLAIN等 をビルトインで提供 チューニングポイント 71 ディスクIOの削減 圧縮 ソートキー ネットワーク通信の削減 分散の調整 Workload Management
72 Redshift 参考資料 ドキュメント フォーラム start=0 新機能アナウンスメント 076&tstart=25 Amazon Redshift Utils on github 72
73 Q&A 次回 Webinar のお申し込み 73
74 Webinar資料の配置場所 AWS クラウドサービス活用資料集 74
75 公式 Twitter/Facebook AWS 検索 最新技術情報 イベント情報 お役立ち情報 お得なキャンペーン情報などを日々更新しています! 75 もしくは
76 AWS初心者向けWebinar AWSをこれからご使用になる向けのソリュー ションカットのオンラインセミナー 76
77 ご参加ありがとうございました 77
78 補足資料 :COPY コマンド 78
79 MANIFESTファイルによるファイル指定 MANIFESTファイルにより 特定のファイル群 をS3バケットからCOPYできる { "entries": [ {"url":"s3://mybucket-alpha/ custdata", "mandatory":true}, {"url":"s3://mybucket-alpha/ custdata", "mandatory":true}, {"url":"s3://mybucket-beta/ custdata", "mandatory":true}, {"url":"s3://mybucket-beta/ custdata", "mandatory":true} ] } 79
80 COPYコマンド その他の機能 JSONファイルのCOPY データ構造の自動認識あるいはJSONPathによる定義 New!! Avroフォーマットへの対応 Amazon EMRからの読み込み クラスタID HDFSのパス copy sales from 'emr:// j-1h7ouo3b52hi5/myoutput/part*' credentials 'aws_access_key_id=<access-key-id>;aws_secret_access_key=<secret-accesskey>'; 80
PowerPoint Presentation
Amazon Redshift パフォーマンス チューニングアマゾンデータサービスジャパン株式会社 八木橋徹平 2014/07/18 Session TA-08 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in
データセンターの効率的な資源活用のためのデータ収集・照会システムの設計
データセンターの効率的な 資源活用のためのデータ収集 照会システムの設計 株式会社ネットワーク応用通信研究所前田修吾 2014 年 11 月 20 日 本日のテーマ データセンターの効率的な資源活用のためのデータ収集 照会システムの設計 時系列データを効率的に扱うための設計 1 システムの目的 データセンター内の機器のセンサーなどからデータを取集し その情報を元に機器の制御を行うことで 電力消費量を抑制する
PowerPoint Presentation
AWS AWS AWS AWS AWS AWS AWS オンプレミス データセンター AWS Storage Gateway Amazon Kinesis Firehose EFS File Sync S3 Transfer Acceleration AWS Direct Connect Amazon Macie AWS QuickSight AWS Lambda AWS CloudFormation
Enterprise Cloud + 紹介資料
Oracle Exadata の AWS 移行事例のご紹介 Oracle Exadata の移行 アジェンダ お客様の声 PoC フェーズ 移行診断 環境構築 データ移行 チューニング 移行フェーズ 業務 / データ整理 運用管理 まとめ 2 お客様の声 性能改修規模コスト移行方式運用環境 移行しても現状のデータベースと同等のパフォーマンスを出せるのか利用システムは どの程度改修が必要なのかコスト
intra-mart Accel Platform — TableMaintenance ユーザ操作ガイド 第8版
Copyright 2012 NTT DATA INTRAMART CORPORATION 1 Top 目次 改訂情報概要レコードの追加 / 更新 / 削除レコードの編集レコードを削除するレコードの一括インポートとエクスポート日本語のキャプション表示 2 改訂情報 変更年月日 変更内容 2012-10-01 初版 2013-10-01 第 2 版下記が追加 変更されました 対応するフィールドの型 が追加されました
intra-mart Accel Platform — TableMaintenance ユーザ操作ガイド 第7版 None
クイック検索検索 目次 Copyright 2012 NTT DATA INTRAMART CORPORATION 1 Top 目次 改訂情報概要レコードの追加 / 更新 / 削除レコードの編集レコードを削除するレコードの一括インポートとエクスポート日本語のキャプション表示 2 改訂情報 変更年月日 変更内容 2012-10-01 初版 2013-10-01 第 2 版下記が追加 変更されました 対応するフィールドの型
内容 Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作... 1 サーバーエクスプローラ... 4 データ接続... 4 データベース操作のサブメニューコンテキスト... 5 データベースのプロパティ... 6 SQL Server... 6 Microsoft
Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作 Access 2007 と SQL Server Express を使用 SQL 文は SQL Server 主体で解説 Access 版ノースウィンドウデータベースを使用 DBMS プログラム サーバーエクスプローラ SQL 文 実行結果 データベース エンジン データベース SQL 文とは 1 度のコマンドで必要なデータを効率よく取得するための技術といえます
メール全文検索アプリケーション Sylph-Searcher のご紹介 SRA OSS, Inc. 日本支社技術部チーフエンジニア Sylpheed 開発者 山本博之 Copyright 2007 SRA OSS, Inc. Japan All right
メール全文検索アプリケーション Sylph-Searcher のご紹介 SRA OSS, Inc. 日本支社技術部チーフエンジニア Sylpheed 開発者 山本博之 [email protected] Sylph-Searcher とは Sylpheed 向け電子メール全文検索アプリケーション PostgreSQL 8.2の全文検索機能を利用 Linux/Unix Windows 2000
AWSにおけるデータベース・サービスの活用
AWS における データベース サービスの活用 アマゾンデータサービスジャパン株式会社 八木橋徹平 自己紹介 セッションの目的 AWS 上の様々なデータベース サービスの概要と使い分を事例を交えてご紹介し システム構築時における活用方法をご理解いただく アジェンダ データベース サービスの概要 AWS のデータベース サービス Amazon RDS Amazon Redshift Amazon ElastiCache
クエリの作成が楽になるUDF
トレジャーデータサービス by IDCF 活用マニュアル 目次 (1) UDF の概要 概要 特長 P1 [ 日付を選択 ] (2) UDF の紹介 TIME 関連 UDF 1 TD_TIME_FORMAT P2 2 TD_TIME_RANGE 3 TD_SCHEDULED_TIME 4 TD_TIME_ADD 5 TD_TIME_PARSE 6 TD_DATE_TRUNC その他 UDF 7 TD_SESSIONIZE
はじめに コースの概要と目的 Oracle をより効率的に使用するための SQL のチューニング方法について説明します また 索引の有無 SQL の 記述方法がパフォーマンスにどのように影響するのかを実習を通して理解します 受講対象者 アプリケーション開発者 / データベース管理者の方 前提条件 S
はじめに コースの概要と目的 Oracle をより効率的に使用するための SQL のチューニング方法について説明します また 索引の有無 SQL の 記述方法がパフォーマンスにどのように影響するのかを実習を通して理解します 受講対象者 アプリケーション開発者 / データベース管理者の方 前提条件 SQL トレーニング データベース アーキテクチャ コースを受講された方 もしくは同等の知識をお持ちの
Oracle Data Pumpのパラレル機能
Oracle Data Pump のパラレル機能 Carol Palmer オラクル社 Principal Product Manager はじめに Oracle Database 10g 上の Oracle Data Pump により 異なるデータベース間のデータとメタデータを高速で移動できます Data Pump の最も便利な機能の 1 つは エクスポート ジョブとインポート ジョブをパラレルに実行しパフォーマンスを高める機能です
Amazon Redshift テーブル設計詳細ガイド –分散スタイルとソートキーの決定方法–
Amazon Redshift テーブル設計詳細ガイド分散スタイルとソートキーの決定方法 アマゾンウェブサービスジャパン株式会社柴田竜典 2017/6/1 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 自己紹介 柴田竜典 シバタツ データベース関連の 相談ごと何でも担当 AWSへの移行を機に RDBMSをAuroraに
1.SqlCtl クラスリファレンス SqlCtl クラスのリファレンスを以下に示します メソッドの実行中にエラーが発生した場合は標準エラー出力にメッセージを出力します (1)Connect() メソッド データベースへ connect 要求を行います boolean Connect(String
目次 1.SqlCtl クラスリファレンス 2 (1)Connect() メソッド 2 (2)DisConnect() メソッド 3 (3)Commit() メソッド 3 (4)Rollback() メソッド 4 2.SqlStm クラスリファレンス 5 (1)Prepare() メソッド 5 (2)Execute() メソッド 6 (3)Release() メソッド 6 (4)Immediate()
データベースの近代化:シンプルなクロスプラットフォーム、最小のダウンタイムで実現するクラウド移行
AWS Database Migration Service ダウンタイムを最小限に抑えたデータベースモダナイゼーション John Winford Sr. Technical Program Manager May 31, 2017 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. アジェンダ クラウドはどのように役立つか?
データベースアクセス
データベースアクセスコンポーネント 1. 概要 データベースアクセスコンポーネントとは SQL データベースにアクセスして SQL 文を実行することによりデータベース検索を行う機能を提供するコンポーネントです また データベースアクセスコンポーネントでは データベースの構成情報 接続情報 エラー情報等を取得することも可能です データベースアクセスコンポーネントは アプリケーションビルダーのメニューから以下のように選びます
Microsoft Word - JDBC検証 docx
ASTERIA WARP 4.9/1610 でのサードパーティ製 JDBC ドライバ動作検証報告書 2016 年 12 インフォテリア株式会社 本書は著作権法により保護されています インフォテリア株式会社による事前の許可無く 本書のいかなる部分も無断転載 複製 複写を禁じます 本書の内容は予告無しに変更する事があります Infoteria インフォテリア ASTERIA WARP はインフォテリア株式会社の商標です
PowerPoint Presentation
Webデザイン特別プログラムデータベース実習編 3 MySQL 演習, phpmyadmin 静岡理工科大学総合情報学部幸谷智紀 http://na-inet.jp/ RDB の基礎の基礎 RDB(Relational DataBase) はデータを集合として扱う データの取り扱いはテーブル (= 集合 ) の演算 ( 和集合, 積集合 ) と同じ データベースには複数のテーブルを作ることができる
データベース暗号化ツール「D’Amo」性能検証
平成 29 年 5 月 31 日 株式会社東和コンピュータマネジメント 概要 測定環境 測定要件 テーブル構成 測定手順 測定結果 システムログ 統計レポート 考察 感想 データベース暗号化ツール D Amo の導入を検討するにあたり NEC 製サーバ Express 上におけるツール適用後の動作確認ならびに処理性能の増加傾向を把握する目的で 本性能測定を実施する 測定環境 ハードウェア,OS, データベース
Microsoft Word - nvsi_050110jp_netvault_vtl_on_dothill_sannetII.doc
Article ID: NVSI-050110JP Created: 2005/10/19 Revised: - NetVault 仮想テープ ライブラリのパフォーマンス検証 : dothill SANnetⅡSATA 編 1. 検証の目的 ドットヒルシステムズ株式会社の SANnetll SATA は 安価な SATA ドライブを使用した大容量ストレージで ディスクへのバックアップを行う際の対象デバイスとして最適と言えます
intra-mart Accel Platform
セットアップガイド (WebSphere 編 ) 第 4 版 2014-01-01 1 目次 intra-mart Accel Platform 改訂情報 はじめに 本書の目的 前提条件 対象読者 各種インストール 設定変更 intra-mart Accel Platform 構成ファイルの作成 WebSphereの設定 Java VM 引数の設定 トランザクション タイムアウトの設定 データベース接続の設定
Microsoft PowerPoint pptx
データベース 第 11 回 (2009 年 11 月 27 日 ) テーブル結合と集計 ( 演習 ) 第 11 回のテーマ 前回より シラバスから離れ 進捗状況に合わせて全体構成を変更しています テーマ1: テーブルの結合 テーマ 2: 結合した結果からの様々な検索 テーマ3: 集計の方法 今日学ぶべきことがら Select 文のさまざまな表現 Natural join sum(*) orrder
第 5 章 結合 結合のパフォーマンスに影響を与える結合の種類と 表の結合順序について内部動作を交えて 説明します 1. 結合処理のチューニング概要 2. 結合の種類 3. 結合順序 4. 結合処理のチューニングポイント 5. 結合関連のヒント
はじめに コース概要と目的 Oracle をより効率的に使用するための SQL チューニング方法を説明します また 索引の有無 SQL の記述方 法がパフォーマンスにどのように影響するのかを実習を通して習得します 受講対象者 アプリケーション開発者 / データベース管理者の方 前提条件 SQL トレーニング データベース アーキテクチャ コースを受講された方 もしくは同等の知識をお持 ちの方 テキスト内の記述について
MxLogonサーバサイドツールキット用UI
1 MxLogon サーバツールキット用 Access プログラム MxLogon サーバツールキットでは ユーザが直接 MySQL データベースを操作するには SQL 文を発 する方法しか用意されていません 誰でも容易にデータベースを操作できるよう Access プログラムを別途用意しました この Access プログラムは MxLogon サーバツールキットの一部ではありません ( 別途提供されています
PostgreSQL SQL チューニング入門 ~ Explaining Explain より ~ 2012 年 11 月 30 日 株式会社アシスト 田中健一朗
PostgreSQL SQL チューニング入門 ~ Explaining Explain より ~ 2012 年 11 月 30 日 株式会社アシスト 田中健一朗 アジェンダ 1.EXPLAIN とは 2. 表アクセスの基本 3. 結合の基本 4. 統計情報とは 5.EXPLAIN コマンド 6. 問題解決例 7. まとめ 2 1.EXPLAIN とは 実行計画とは - 目的地は 1 つでもアクセス方法は複数
— intra-mart Accel Platform セットアップガイド (WebSphere編) 第7版
Copyright 2013 NTT DATA INTRAMART CORPORATION 1 Top 目次 intra-mart Accel Platform セットアップガイド (WebSphere 編 ) 第 7 版 2016-12-01 改訂情報はじめに本書の目的前提条件対象読者各種インストール 設定変更 intra-mart Accel Platform 構成ファイルの作成 WebSphereの設定
Microsoft Word - JDBC-ODBCu691cu8a3c docx
ASTERIA WARP 4.9/1703 でのサードパーティ製 JDBC-ODBC ブリッジドライバー動作検証報告書 2017 年 7 インフォテリア株式会社 本書は著作権法により保護されています インフォテリア株式会社による事前の許可無く 本書のいかなる部分も無断転載 複製 複写を禁じます 本書の内容は予告無しに変更する事があります Infoteria インフォテリア ASTERIA WARP
DragonDisk
オブジェクトストレージサービス S3 Browser ご利用ガイド サービスマニュアル Ver.1.10 2017 年 8 月 21 日 株式会社 IDC フロンティア S3 Browser の利用方法 S3 Browser は Windows で動作するエクスプローラ形式のストレージ操作 GUI です S3 Browser(http://s3browser.com) S3 Browser は有償のソフトウェアです
Sharing the Development Database
開発データベースを共有する 目次 1 Prerequisites 準備... 2 2 Type of database データベースのタイプ... 2 3 Select the preferred database 希望のデータベースを選択する... 2 4 Start the database viewer データベース ビューワーを起動する... 3 5 Execute queries クエリを実行する...
第 7 章 ユーザー データ用表領域の管理 この章では 表や索引を格納するユーザー データ用表領域の作成や 作成後のメンテナンスに ついて解説します 1. ユーザー データ用表領域の管理概要 2. ユーザー データ用表領域作成時の考慮事項 3. ユーザー データ用表領域の作成 4. ユーザー データ
はじめに コース概要と目的 効率良く Oracle データベースを使用するための運用管理について 管理タスクを行う上での考慮事項や注意 点を実習を通して習得します 受講対象者 データベース管理者 前提条件 データベース アーキテクチャ コースを受講された方 もしくは Oracle システム構成とデータベース構 造に関する知識をお持ちの方 テキスト内の記述について 構文 [ ] 省略可能 { A B
Amazon Redshift - 入門ガイド
Amazon Redshift 入門ガイド Amazon Redshift: 入門ガイド Copyright 2018 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be used in connection with
1 SQL Server SQL Oracle SQL SQL* Plus PL/SQL 2 SQL Server SQL Server SQL Oracle SQL SQL*Plus SQL Server GUI 1-1 osql 1-1 Transact- SQL SELECTFROM 058
1 SQL Server SQL Oracle SQL SQL* Plus PL/SQL 2 SQL Server SQL Server SQL Oracle SQL SQL*Plus SQL Server GUI 1-1 osql 1-1 Transact- SQL SELECTFROM 058 2 Excel 1 SQL 1 SQL Server sp_executesql Oracle SQL
VPN 接続の設定
VPN 接続の設定 AnyConnect 設定の概要, 1 ページ AnyConnect 接続エントリについて, 2 ページ ハイパーリンクによる接続エントリの追加, 2 ページ 手動での接続エントリの追加, 3 ページ ユーザ証明書について, 4 ページ ハイパーリンクによる証明書のインポート, 5 ページ 手動での証明書のインポート, 5 ページ セキュアゲートウェイから提供される証明書のインポート,
intra-mart Accel Platform — IM-共通マスタ スマートフォン拡張プログラミングガイド 初版
Copyright 2012 NTT DATA INTRAMART CORPORATION 1 Top 目次 1. 改訂情報 2. IM- 共通マスタの拡張について 2.1. 前提となる知識 2.1.1. Plugin Manager 2.2. 表記について 3. 汎用検索画面の拡張 3.1. 動作の概要 3.1.1. 汎用検索画面タブの動作概要 3.2. 実装の詳細 3.2.1. 汎用検索画面タブの実装
10年オンプレで運用したmixiをAWSに移行した10の理由
10 年オンプレで運用した mixi を AWS に移行した 10 の理由 AWS Summit Tokyo 2016 株式会社ミクシィ オレンジスタジオ mixi システム部北村聖児 自己紹介 2 名前 北村聖児 所属 株式会社ミクシィオレンジスタジオ mixiシステム部 担当サービス SNS mixi 今日話すこと 3 mixi を AWS に移行した話 mixi 2004 年 3 月 3 日にオフィシャルオープンした
そこが知りたい!AWSクラウドのセキュリティ
そこが知りたい! AWS クラウドのセキュリティ #AWSRoadshow 1 Twitter で AWS Cloud Roadshow に参加しよう! #AWSRoadshow 皆さんのご意見聞かせてください! 公式アカウント @awscloud_jp 最新技術情報 イベント情報 お得なクーポン情報など日々更新中! 2 自己紹介 名前:鈴木 宏昌 スズキ ヒロアキ 所属:AWSテクニカルトレーナー
Maser - User Operation Manual
Maser 3 Cell Innovation User Operation Manual 2013.4.1 1 目次 1. はじめに... 3 1.1. 推奨動作環境... 3 2. データの登録... 4 2.1. プロジェクトの作成... 4 2.2. Projectへのデータのアップロード... 8 2.2.1. HTTPSでのアップロード... 8 2.2.2. SFTPでのアップロード...
intra-mart Accel Platform — IM-Repository拡張プログラミングガイド 初版
Copyright 2018 NTT DATA INTRAMART CORPORATION 1 Top 目次 1. 改訂情報 2. はじめに 2.1. 本書の目的 2.2. 対象読者 2.3. サンプルコードについて 2.4. 本書の構成 3. 辞書項目 API 3.1. 最新バージョン 3.1.1. 最新バージョンの辞書を取得する 3.2. 辞書項目 3.2.1. 辞書項目を取得する 3.2.2.
PowerPoint プレゼンテーション
Oracle GRID Center Flash SSD + 最新ストレージと Oracle Database で実現するデータベース統合の新しい形 2011 年 2 月 23 日日本オラクル Grid Center エンジニア岩本知博 進化し続けるストレージ関連技術 高速ストレージネットワークの多様化 低価格化 10GbE FCoE 8Gb FC ディスクドライブの多様化および大容量 / 低価格化
Caché SQL に関するよくある質問
Caché SQL に関するよく ある質問 Version 5.1 2006-03-14 InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.com Caché SQL に関するよくある質問 Caché Version 5.1 2006-03-14 Copyright 2006 InterSystems
【Cosminexus V9】クラウドサービスプラットフォーム Cosminexus
http://www.hitachi.co.jp/soft/ask/ http://www.hitachi.co.jp/cosminexus/ Printed in Japan(H) 2014.2 CA-884R データ管 タ管理 理 ノンストップデータベース データ管 タ管理 理 インメモリデータグリッド HiRDB Version 9 ucosminexus Elastic Application
TFTP serverの実装
TFTP サーバーの実装 デジタルビジョンソリューション 佐藤史明 1 1 プレゼンのテーマ組み込みソフトのファイル転送を容易に 2 3 4 5 基礎知識 TFTP とは 実践 1 実際に作ってみよう 実践 2 組み込みソフトでの実装案 最後におさらい 2 プレゼンのテーマ 組み込みソフトのファイル転送を容易に テーマ選択の理由 現在従事しているプロジェクトで お客様からファームウェアなどのファイル転送を独自方式からTFTPに変更したいと要望があった
VB実用Ⅲ⑩ フリーデータベースⅡ
MySQL の利用 MySQL の ODBC(MyODBC) テキストでは MySQL Connector/ODBC(mysql-connector-odbc-3.51.14-win32.msi) をインストールした場合に付いて解説して居るが 此処では MyODBC(MyODBC-3.51.10-x86-win-32bit.msi) をインストールし myodbc-3.51.06-conv_ujis.zip
Oracle SQL Developer Data Modeler
Oracle SQL Developer Data Modeler テクニカル レビュー - 2009 年 6 月 アジェンダ テクニカル レビューおよび機能レビュー 開発者の生産性に重点 Oracle SQL Developer Data Modeler の概要 対象 テクノロジー 機能のレビュー パッケージの更新 Oracle SQL Developer
SIOS Protection Suite for Linux v9.3.2 AWS Direct Connect 接続クイックスタートガイド 2019 年 4 月
SIOS Protection Suite for Linux v9.3.2 AWS Direct Connect 接続クイックスタートガイド 2019 年 4 月 本書およびその内容は SIOS Technology Corp.( 旧称 SteelEye Technology, Inc.) の所有物であり 許可なき使用および複製は禁止されています SIOS Technology Corp. は本書の内容に関していかなる保証も行いません
Oracle Database 10g Release 2を使用したデータベース・パフォーマンス
Oracle Database 10g Release 2 2005 9 Oracle Database 10g Release 2... 3... 3... 3 Automatic Workload Repository AWR... 3 Automatic Database Diagnostic Monitor ADDM... 4 Automatic SQL Tuning SQL... 4 SQL
今さら聞けない!? Oracle入門 ~後編~
Oracle Direct Seminar 今さら聞けない!? Oracle 入門 ~ 後編 ~ 日本オラクル株式会社 Agenda 1. Oracle の基本動作 2. Oracle のファイル群 3. Oracle のプロセス群と専用メモリ領域. データベース内部動作 今さら聞けない!? オラクル入門 ~ 後編 ~. データベース内部動作 検索時の動作更新時の動作バックアップについて
Oracle Real Application Clusters 10g: 第4世代
Oracle Real Application Clusters 10g: Angelo Pruscino, Oracle Gordon Smith, Oracle Oracle Real Application Clusters RAC 10g Oracle RAC 10g Oracle Database 10g Oracle RAC 10g 4 Oracle Database 10g Oracle
スライド 1
Tivoli Access Manager for Enterprise Single Sign-On v8.1 Unofficial Installation Guide 2010 SRCHACK.ORG 本資料について IBM のシングルサインオン製品 Tivoli Access Manager for Enterprise Single Sign-On v8.1 の導入手順を srchack.org
PostgreSQL Plus 管理者ガイド
2.4 旧バージョンからの移行 ここでは PostgreSQL Plus V1.0 および V1.1 から PostgreSQL Plus V2.0 にインスタンスの資産 を移行する手順について説明します PostgreSQL Plus V1.0 および V1.1 は PostgreSQL 7.3 をベースとしています また PostgreSQL Plus V2.0 は PostgreSQL 7.4
Microsoft Word - tutorial3-dbreverse.docx
株式会社チェンジビジョン使用バージョン :astah* 6.0, 6.1 [ ] サンプル サポート対象外 目次 DB リバースを使ってみよう ( サンプル サポート対象外 ) 2 ご利用の前に 2 予備知識 2 データベースの環境設定をしてみよう 2 astah* データベースリバースコンポーネントを使用してみよう 5 作成した asta ファイルを astah* professional で開いてみよう
スライド 1
XML with SQLServer ~let's take fun when you can do it~ Presented by 夏椰 ( 今川美保 ) Agenda( その 1) XML XML XSLT XPath XML Schema XQuery Agenda( その 2) SQLServer における XML XML 型 XML Schema XQuery & XPath チェック制約
Joint Content Development Proposal Tech Docs and Curriculum
徹底解説!Hortonworks が提供する次世代データプラットフォーム 蒋逸峰 & 河村康爾 Hortonworks October 10, 2017 1 Hortonworks Inc. 2011 2016. All Rights Reserved 総合的な管理 セキュリティやガバナンス ON-PREMISES CLOUD EDGE MULTI-WORKLOADS MULTI-TYPE MULTI-TIER
HeartCoreインストールマニュアル
HeartCore インストールマニュアル (JSP 版 ) October2013 Ver1.1-1 - 改訂履歴 改訂日 改訂内容 Ver1.0 2013 年 07 月 マニュアル改訂 Ver1.1 2013 年 10 月 フォーマット改訂 - 2 - 目次 1. 本文書の目的と対象...- 4-1.1. 概要説明... - 4-2. インストールの流れ...- 4-3. MySQL ユーザの作成...-
,, create table drop table alter table
PostgreSQL 1 1 2 1 3,, 2 3.1 - create table........................... 2 3.2 - drop table............................ 3 3.3 - alter table............................ 4 4 - copy 5 4.1..................................
ユーザ デバイス プロファイルの ファイル形式
CHAPTER 34 CSV データファイルの作成にテキストエディタを使用する場合 デバイスフィールドと回線フィールドを CSV データファイル内で識別するファイル形式を使用する必要があります このファイル形式には次のオプションがあります Default User Device Profile: ユーザデバイスプロファイルのデバイスフィールドと回線フィールドの事前決定済みの組み合せを含む Simple
OLAP も PostgreSQL で! Swarm64 の FPGA によるDB 高速化ソリューション「S64DA」のご紹介
OLAP も PostgreSQL で! Swarm64 の FPGA による DB 高速化ソリューション S64DA のご紹介 株式会社マクニカアルティマカンパニー 石田卓也 アジェンダ Swarm64 社のソリューション S64DA の紹介 S64DA のアーキテクチャ TPC-H による効果測定 サマリ 2 Swarm64 社のソリューション S64DA の紹介 3 Swarm64 の会社紹介
使用する前に
この章では Cisco Secure ACS リリース 5.5 以降から Cisco ISE リリース 2.4 システムへのデー タ移行に使用される Cisco Secure ACS to Cisco ISE Migration Tool について説明します 移行の概要 1 ページ Cisco Secure ACS から データ移行 1 ページ Cisco Secure ACS to Cisco ISE
Microsoft Word - nvsi_080188jp_r1_netvault_oracle_rac_backup_complemental_guide_j_174x217.doc
Oracle RAC 環境における NetVault Backup バックアップ & リストア補足資料 バックボーン ソフトウエア株式会社 Doc# NVSI-080188JP Copyrights 著作権 2009 BakBone Software Oracle RAC 環境における NetVault Backup バックアップ & リストア補足資料 Version 1.1 本ガイドは Oracle
Oracle Data Pumpのパラレル機能
Oracle ホワイト ペーパー 2009 年 2 月 Oracle Data Pump のパラレル機能 はじめに Oracle Database 10gから使用できるようになったOracle Data Pumpは データベース間でのデータおよびメタデータの高速移動を実現します Data Pumpが提供するもっとも実用的な機能の1つに エクスポート ジョブとインポート ジョブのパフォーマンスの最大化を目的としたパラレル化機能があります
Hadoop LZO圧縮機能の検証
ホワイトペーパー Hadoop LZO 圧縮機能の検証 対象 Apache Hadoop 対象バージョン Apache Hadoop 0.20.203.0 / LZO 2.03 概要 本書は Hadoop の処理対象データを LZO 形式で圧縮した場合 処理時間 と HDFS 使用量 の関係と効果について確認する事を目的として実施した 検証の内容 およびその結果を記載したものです 検証の結果 LZO
PowerPoint Presentation
ProjectLA バックエンドの技術解説 RDF を使った三つ組みデータの格納 2013/03/14 クラウド テクノロジー研究部会リーダー荒本道隆 ( アドソル日進株式会社 ) 何故 RDF か? 断片的なデータを相互につなぎたい RDFは主語 述語 目的語の三つ組構造で表現 目的語と主語に同じ値を設定して それぞれをつなぐ 属性を事前に決定できない RDFはスキーマレスなので 柔軟に対応できる
MAGNIA Storage Server Configuration Guide
MAGNIA シリーズ システム構成ガイド Storage Server 概要編 [2012.12] 価格について 本書に記載の価格はすべて税込です 据付調整費 使用済み商品のお引き取り費は含まれておりません もくじ MAGNIA Storage Server 構成ガイド概要編 ページ 概要 2 特長 3 ネットワーク構成例 5 システム構成セレクション 6 1 MAGNIA Storage Server
Postgres Plus Advanced Server 9.3パーティションテーブルの特徴と性能検証レポート
Postgres Plus Advanced Server 9.3 パーティションテーブルの特徴と性能検証レポート ~ データロード編 ~ v1.1 テクノロジーコンサルティング事業統括オープンソース部高橋智雄 2014 年 7 月 変更履歴 版 日付 作成 修正者 説明 1.0 2014/5/19 日本 HP 高橋智雄 初版作成 1.1 2014/7/8 日本 HP 高橋智雄 表現を微修正 2 はじめに
ERDAS IMAGINE における処理速度の向上 株式会社ベストシステムズ PASCO CORPORATION 2015
ERDAS IMAGINE における処理速度の向上 株式会社ベストシステムズ 本セッションの目的 本セッションでは ERDAS IMAGINEにおける処理速度向上を目的として機器 (SSD 等 ) 及び並列処理の比較 検討を行った 1.SSD 及び RAMDISK を利用した処理速度の検証 2.Condorによる複数 PCを用いた並列処理 2.1 分散並列処理による高速化試験 (ERDAS IMAGINEのCondorを使用した試験
VNX ファイル ストレージの管理
VNX ファイル ストレージの管理 この章は 次の項で構成されています VNX ファイル ストレージ管理について, 1 ページ 手順の概要, 2 ページ CIFS の使用, 3 ページ NFS エクスポートの使用, 8 ページ VNX ファイル ストレージ管理について VNX ファイル および VNX Unified アカウントでは Common Internet File System CIFS
OSSTechプレゼンテーション
Ver.3 ~ クラウド時代の ID 連携を支援する ~ オープンソース ソリューション テクノロジ株式会社 http://www.osstech.co.jp/ Copyright 2016 Open Source Solution Technology, Corp. 1 クラウド時代の ID 管理 1. 管理対象の分散化 オンプレミスとクラウドサービスの混在 システムごとの ID 管理 2. 3.
Microsoft PowerPoint - db03-5.ppt
データベース言語 SQL リレーショナルデータモデルにおけるデータ操作言語 : リレーショナル代数 少なくともリレーショナル代数と同等のデータ検索能力をもつときリレーショナル完備という. リレーショナル代数はユーザフレンドリではない. 自然な英文による質問の表現が必要になる. リレーショナルデータベース言語 SQL 英文による簡単な構文 リレーショナル代数でできない, 合計, 平均, 最大などの計算機能の組み込み.
