JPH02108145A - トランザクションスケジューリング方式 - Google Patents

トランザクションスケジューリング方式

Info

Publication number
JPH02108145A
JPH02108145A JP26084888A JP26084888A JPH02108145A JP H02108145 A JPH02108145 A JP H02108145A JP 26084888 A JP26084888 A JP 26084888A JP 26084888 A JP26084888 A JP 26084888A JP H02108145 A JPH02108145 A JP H02108145A
Authority
JP
Japan
Prior art keywords
scheduling
transaction
priority
scheduling priority
transactions
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP26084888A
Other languages
English (en)
Inventor
Takeshi Ohata
大畑 毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP26084888A priority Critical patent/JPH02108145A/ja
Publication of JPH02108145A publication Critical patent/JPH02108145A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、トランザクション処理のスケジューリング方
式に関し、特にスケジューリング優先度の見直しが行わ
れるトランザクションスケジューリング方式に関するも
のである。
(従来の技術) 従来、トランザクション処理システムにおけるトランザ
クションのスケジューリングは、より高いスケジューリ
ング優先度をもつトランザクションが常に起動されるこ
とによって行われていた。
(発明が解決しようとする課題) 上述の従来のトランザクション処理システムにおけるト
ランザクションのスケジューリングでは、より高いスケ
ジューリング優先度をもつトランザクションのみが常に
起動されてしまい、より低いスケジューリング優先度を
もつトランザクションの起動が行われない点や、スケジ
ューリング優先度の変更が行われない点などに問題があ
った。
(課題を解決するための手段) 本発明によるトランザクションスケジューリング方式は
1.トランザクションの入力を受け付けるトランザクシ
ョン受付手段と一トランザクションの優先度を記憶する
スケジューリングテーブルと、前記トランザクション受
付手段により受け付けられた入力トランザクションに基
づいて前記スケジューリングテーブルの優先度を見直し
するとともに、見直し後のスケジューリング優先度に応
じてスケジューリングを行うトランザクションスケジュ
ーリング手段とから構成され、トランザクション処理シ
ステムのスケジューリングを行う。
(実施例) 本発明について図面を参照して詳細に説明する。
第1図を参照すると、本発明によるトランザクションス
ケジューリング方式の一実施例は、トランザクション受
付手段1、トランザクションスケジューリング手段2、
スケジューリングテーブル3から構成されている。
次に本発明の動作について第2図〜第5図を参照しなが
ら詳細に説明する。
トランザクション受付手段1はトランザクションの入力
を受け付ける。第2図(A)と(B)に端末操作者から
の要求を受け付ける場合とファイルからトランザクショ
ンの起動要求を受け付けている場合が示されている。
トランザクション受付手段1によってトランザクション
が正しく受け付けられると、トランザクションスケジュ
ーリング手段2によってトランザクションのスケジュー
リングが行われる。ここで、トランザクションのスケジ
ューリングとはトランザクションをスケジューリングテ
ーブルに対応させることを意味する。その方法を第3図
、第4図および第5図を用いて詳細に説明する。
第3図にはある時点でのスケジューリングテーブルの状
態が示されている。この場合、スケジューリング優先度
は1から10の範囲にあり、数字の大きいほうがスケジ
ューリング優先度が高いことを示す、第3図ではスケジ
ューリング優先度が1.5.9および10のトランザク
ションがスケジューリングされている。
第1図と第4図を参照すると、トランザクションがトラ
ン、ザクジョン受付手段1によって受け付けられると、
次のトランザクションスケジューリング手段2では、そ
の時点でスケジューリングテーブルに残っているトラン
ザクションの優先度を全て見直す、この見直しはスケジ
ューリング優先度が10ならそのままにしくステップ4
−1)、スケジューリング優先度が9なら(ステップ4
−2)、スケジューリング優先度を10にしてもともと
スケジューリング優先度が10であったトランザクショ
ンの後ろにスケジューリングする(ステップ4−3)、
スケジューリング優先度が1から8!!、での場合はお
のおののスケジューリング優先度lづつあげてスケジュ
ーリングし直す(ステップ4−4)、その後、入力トラ
ンザクションのもつスケジューリング優先度に従ってス
ケジューリングテーブルに対応付けする。(ステップ4
−5)。
第5図には第3図の状態下でスケジューリング優先度が
6のトランザクションが受け付けられた場合のスケジュ
ーリングの見直しの例が示されている。トランザクショ
ンは受け付けられてスケジューリングをされる前に、現
在スケジューリングされているトランザクションについ
て見直しがされる。
第5図(A)にはスケジューリング優先度が1であった
ものが2に、5が6に、ってあったものは10にそれぞ
れ見直された様子を示す、もともとスケジューリング優
先度が10であった1〜ランザクジヨンの優先度は変わ
らない、スケジューリング優先度が9であったトランザ
クションはスケジューリング優先度が10であったトラ
ンザクションの後ろにスケジューリングする。
第5図(B)には先に受け付けられたスケジューリング
優先度が6のトランザクションがスケジューリングされ
た様子が示されている。即ち、スケジューリング優先度
が6のトランザクションは、スケジューリング優先度が
5としてスケジューリングされて、今はスケジューリン
グ優先度が6になっている1〜ランザクジヨンよりも後
にスケジューリングされる。
(発明の効果) 本発明は一以上説明した如く、スケジューリングテーブ
ルに記憶されている優先度を、入力トランザクションに
基づいて見直しをするとともに、見直し後のスケジュー
リングテーブルに従ってトランザクション処理をしてい
るため、より高いスケジューリング優先度をもつトラン
ザクションのみが起動されることがなく、またスケジュ
ーリング優先度の自動的な見直しが行われるという効果
がある。
るスケジューリング見立しの様子を示す図である。
1・・・トランザクション受付手段、2・・・トランザ
クションスケジューリング手段、4・・・スケジューリ
ングテーブル。

Claims (1)

    【特許請求の範囲】
  1. トランザクションの入力を受け付けるトランザクション
    受付手段と、トランザクションの優先度を記憶するスケ
    ジューリングテーブルと、前記トランザクション受付手
    段により受け付けられた入力トランザクションに基づい
    て前記スケジューリングテーブルの優先度を見直しする
    とともに、見直し後のスケジューリング優先度に応じて
    スケジューリングを行うトランザクションスケジューリ
    ング手段とから構成され、トランザクション処理システ
    ムのスケジューリングを行うことを特徴とするトランザ
    クションスケジューリング方式。
JP26084888A 1988-10-17 1988-10-17 トランザクションスケジューリング方式 Pending JPH02108145A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26084888A JPH02108145A (ja) 1988-10-17 1988-10-17 トランザクションスケジューリング方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26084888A JPH02108145A (ja) 1988-10-17 1988-10-17 トランザクションスケジューリング方式

Publications (1)

Publication Number Publication Date
JPH02108145A true JPH02108145A (ja) 1990-04-20

Family

ID=17353594

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26084888A Pending JPH02108145A (ja) 1988-10-17 1988-10-17 トランザクションスケジューリング方式

Country Status (1)

Country Link
JP (1) JPH02108145A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0476732A (ja) * 1990-07-19 1992-03-11 Nec Corp トランザクションの実行プライオリティ制御方式

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0476732A (ja) * 1990-07-19 1992-03-11 Nec Corp トランザクションの実行プライオリティ制御方式

Similar Documents

Publication Publication Date Title
CN109901920A (zh) 任务调度方法及装置、电子终端
JPH02108145A (ja) トランザクションスケジューリング方式
KR100272092B1 (ko) 시간정보에 의한 우선순위 스케줄링 방법 및 그에 적합한 태스크 생성방법
JP2002258930A (ja) 予定組システム、プログラムおよび記録媒体
JPH01226033A (ja) タスクの優先度制御方式
JPS6121532A (ja) スケジユ−リング方法
JPH0736831A (ja) ジョブ制御方式
JPH10187610A (ja) ジョブの起動日設定方式
CN110109743A (zh) 一种实时进程调度方法
US20070140468A1 (en) Method and system for scheduling resources in customer contact centers
JP2509936B2 (ja) 出力制御装置
JPH10187611A (ja) ジョブスケジュールの変更処理方式
JPH0212433A (ja) 制御プログラムにおけるタスク管理方法
JPH0340053A (ja) 複数通信手順制御方式
JPH02120931A (ja) ソートの外部ファイル割り付け方式
JPH02143321A (ja) ネットワーク環境の出力サーバ
JPH05241986A (ja) 入出力命令リトライ方式
JPS56152027A (en) Processing system for job execution result
JPH01287739A (ja) 状態遷移表自動生成装置
JPS63156255A (ja) インタプリタにおけるオ−バレイ方法
JPH0764909A (ja) オンライン業務処理実行順序管理装置
JPH07200338A (ja) コンピュータシステムの稼動検証方法
JPH0335342A (ja) 独立プログラム間の引継ぎ情報受渡し方式
JPH04286033A (ja) トランザクション処理タスク数の動的変更方式
JPS6327942A (ja) メツセ−ジ入力装置