• DocumentCode
    1397879
  • Title

    Techniques for update handling in the enhanced client-server DBMS

  • Author

    Delis, Alex ; Roussopoulos, Nick

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Brooklyn Coll., NY, USA
  • Volume
    10
  • Issue
    3
  • fYear
    1998
  • Firstpage
    458
  • Lastpage
    476
  • Abstract
    The Client-Server computing paradigm has significantly influenced the way modern Database Management Systems are designed and built. In such systems, clients maintain data pages in their main-memory caches, originating from the server´s database. The Enhanced Client-Server architecture takes advantage of all the available client resources, including their long-term memory. Clients can cache server data into their own disk units if these data are part of their operational spaces. However, when updates occur at the server, a number of clients may need to not only be notified about these changes, but also obtain portions of the updates as well. In this paper, we examine the problem of managing server imposed updates that affect data cached on client disk managers. We propose a number of server update propagation techniques in the context of the Enhanced Client-Server DBMS architecture, and examine the performance of these strategies through detailed simulation experiments. In addition, we study how the various settings of the network affect the performance of these policies
  • Keywords
    client-server systems; concurrency control; distributed databases; client disk managers; client resources; client-server computing paradigm; data pages; enhanced client-server DBMS; long-term memory; main-memory caches; operational spaces; server update propagation techniques; update handling; Computational modeling; Computer architecture; Database systems; Hardware; Local area networks; Network servers; Personal communication networks; Transaction databases; Workstations; Yarn;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.687978
  • Filename
    687978