• DocumentCode
    3456075
  • Title

    Some performance issues for transactions with firm deadlines

  • Author

    Tay, Y.C.

  • Author_Institution
    Nat. Univ. of Singapore, Singapore
  • fYear
    1995
  • fDate
    5-7 Dec 1995
  • Firstpage
    322
  • Lastpage
    331
  • Abstract
    We present a performance model for transactions with firm deadlines on a database system that uses locking, but without priority scheduling. Such a system may be a legacy, or bought off-the-shelf. Excluding priority scheduling is also a way of determining how resource and data contention affect deadline misses. The model is used to (a) define a workload number that helps the evaluation of a system design by predicting the stress on it; (b) show that performance is proportional to the cube of transaction length, so transactions should request a minimal number of locks; (c) examine how deadlines should vary with transaction length, thus demonstrating the crucial role of resource contention; and (d) show that execution times and multiprogramming levels can cause a bias only though priority scheduling. We also offer an interpretation of “missed deadlines must be rare” in terms of abort cost
  • Keywords
    multiprocessing programs; real-time systems; scheduling; software performance evaluation; transaction processing; abort cost; data contention; database system; execution times; firm deadlines; locking; multiprogramming levels; performance issues; resource contention; transactions; Analytical models; Bandwidth; Costs; Database systems; Delay; Job shop scheduling; Performance analysis; Predictive models; Processor scheduling; Stress;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1995. Proceedings., 16th IEEE
  • Conference_Location
    Pisa
  • ISSN
    1052-8725
  • Print_ISBN
    0-8186-7337-0
  • Type

    conf

  • DOI
    10.1109/REAL.1995.495221
  • Filename
    495221