Projects > Predictive Modeling of OLTP Applications

We present a Markov model-based approach for automatically selecting which optimizations a DBMS could use, namely (1) more efficient concurrency control schemes, (2) intelligent scheduling, (3) reduced undo logging, and (4) speculative execution.

Publications:

  • A. Pavlo, E. P. C. Jones, and S. Zdonik, "On Predictive Modeling for Optimizing Transaction Execution in Parallel OLTP Systems," Proc. VLDB Endow., vol. 5, pp. 85-96, 2011. [PDF] [BIBTEX]
    @article{pavlo2011,
      author = {Pavlo, Andrew and Jones, Evan P.C. and Zdonik, Stanley},
      title = {On Predictive Modeling for Optimizing Transaction Execution in Parallel {OLTP} Systems},
      journal = {Proc. VLDB Endow.},
      volume = {5},
      issue = {2},
      month = {October},
      year = {2011},
      pages = {85--96},
      publisher = {VLDB Endowment},
      url = {http://hstore.cs.brown.edu/papers/hstore-markov.pdf},
     }

Downloads