ログイン Up dated!
ユーザー名:

パスワード:


パスワード紛失

新規登録

SAP勉強会開催中!

運 営

メインメニュー

運営者及び問合先

当サイトに対する問い合わせは erp.expert.jp@gmail.comまでお願いします。または
SUNTEC WEST お問合せまで。
なおこのサイトからのメールが迷惑メールに振り分けられてしまう場合があります。


フォーラムの説明
フォーラムは階層構造になっており「カテゴリ」の下に「フォーラム」があります。その下にQ&Aのやりとりの題名があり、それを「トピック」と呼びます。例にあげると「SAP ERP」というカテゴリがあって「Financials」というフォーラムがあります。その下でメンバーが自由に「原価センタグループの移送方法ありますか」とかいうQ&Aの「トピック」を立ててやりとりします。 このフォーラム機能は通知機能があります。興味のある「カテゴリ」「フォーラム」「トピック」と各レベルごとに誰かが投稿したら「メール」で知らせること機能でフォーラム内各ページの下にある「イベントの選択」で自由に通知方法を選択してください。なおその前に「ホーム」→「アカウント編集」でイベント更新通知メッセージの受取方法は「メール」、イベント通知のタイミングは「・・・通知する」となっていることを確認してください。「フォーラム」とその親となる「カテゴリ」に また「トピック」とその親となる「フォーラム」に通知チェックを入れたりするとどちらかがキャンセルされるか二度通知いくようなことが発生しますので親側にチェックいれたらその子には通知チェックはずしておいてください。複雑になってしまったら「ホーム」→「イベント通知機能」で整理するといいでしょう。

投稿数ランキング
1 chira3903 51
2 ttabuchi 43
3 emy 25
4 jun 20
5 chong 20
6 hiro888 15
7 mkouso 11
8 sarjan 11
9 saku_saperp 11
10 ishikawa 10

テーブル削除の高速化

  • このトピックは管理者もしくはモデレータによりロックされています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2012-6-12 18:18
ゲスト 
お世話になります。

現在、参画しているPJにてあるSAPツールを導入しております。
ツールとしてはクライアントコピーのようなもので、送り元(クライアント)のデータを送り先(クライアント)にデータ転送するものです。

このツールの使用にあたり、ざっくり仕様を書くと以下の通りです。
?送り先のデータを削除する
?送り元でデータを抽出する
?送り元から送り先にデータを転送する

ここで、?のデータ削除について質問させてください。

導入ツールにもテーブルデータ削除機能はあるのですが、テーブルサイズによっては非常に時間がかかっています。おそらくロジックとしてはクライアント番号のみでテーブルを削除しているだけだと思います。

そこで、Note:365304を参考に個別のテーブルを削除するレポートPGMを作成しました。
処理概要は以下の通りです。

1.テーブル(選択画面で入力)の主キーを取得
2.テーブルから1をコミット行分取得し内部テーブルに格納
3.2をテーブルからDELETE
4.COMMIT WORK
5.1〜4をレコードがなくなるまで繰り返す

テーブルごとに当然削除スピードが異なるのは当然ですが、GLPC※(※=P、A、T)やCE2※※※※など管理会計系のテーブルは削除件数やテーブル長も多いため非常に時間がかかっています。

■質問
削除スピードを上げるには何か策がありますでしょうか。
(ABAPの改修もありですが、レコード数でコミットはかけたいです)
現在、こちらとしては以下の策を講じております。
?<テーブル名>~0の索引の統計情報の更新(DB02)
?上記索引のインデックス再作成(これから実施予定)
※この環境では3年前よりインデックスの更新は行っておらず
しかもクライアントコピーやレコード削除を数多く実施しております。
DBはSQLserverを使ってます。
参考
CE2※※※※のテーブル
 テーブル長:1263
 レコード数:約30,000,000件
 削除速度 :60件/秒
 半分削除するのに丸3日(250,000秒)ほどかかります。
GLPC※については削除速度はもう少し速いです。

私自身あまりDBに詳しくないので、知見のある方がいらっしゃいましたらよろしくお願いいたします。
投票数:152 平均点:4.01

質問 John

msg# 1.1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-4-29 6:44
Smithk576  サイトURL
Aw, this was a very nice post. In thought I want to put in writing like this moreover taking time and actual effort to make an excellent article but what can I say I procrastinate alot and not at all seem to get something done. bddaekgaakkgdgge
投票数:86 平均点:4.65

質問 John

msg# 1.2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2015-3-27 15:45
Smithd505  サイトURL
I like this post, enjoyed this one thankyou for posting . badkbdegeaggeebd
投票数:121 平均点:4.63

  条件検索へ


 

Powered by XOOPS Cube 2.1.8© 2010 ERP EXPERT Project  |  COPYLIGHT (C) 2007 Suntec-BS rights reserved.