Классика баз данных - статьи

       

Литература


[1] A. Berglund, S. Boag, D. Chamberlin, M. F. Fernandez, M. Kay, J. Robie, J. Simeon. , 11 February 2005.
[2] P. Bernstein, V. Hadzilakos, and N. Goodman. Concurrency Control and Recovery in DataBase Systems. Addison-Wesley, 1987.
[3] S. Boag, D. Chamberlin, M. Fernandez, D. Florescu, J. Robie and J. Simeon. , 11 February 2005.
[4] S. Dekeyser, J. Hidders. Conflict Scheduling of Transactions on XML Documents. Proc. ADC 2004, Dunedin, New Zealand.
[5] A. Deutsh, M. Fernandez, D. Suciu. Storing Semistructured Data with STORED. In Proc. of ACM SIGMOD, June, 1999, USA, pp. 431-442.
[6] K. Eswaran, J. Gray, R. Lorie and I. Traiger. The notions of consistency and predicate locks in a database systems. Comm of ACM, Vol. 19, No 11, pp. 624-633, November 1976.
[7] R. Goldman and J. Widom. DataGuides: Enabling Query Formulation and Optimization in Semistructured DataBases. Proc. VLDB 1997, Athens, Greece.
[8] T. Grabs, K. Bohm and H.-J. Schek. XMLTM: efficient transaction management for XML documents, Proc. ACM CIKM 2002, McLean, Virginia, USA.
[9] J. Gray, A. Reuter. Transaction processing: concepts and techniques. Morgan Kaufmann, 1993.
[10]  M. Haustein, T. Harder. taDOM: A Tailored Synchronization Concept with Tunable Lock Granularity for the DOM API. Proc. ADBIS 2003, Dresden, Germany.
[11] S. Helmer, C. Kanne, G. Moerkotte. Lock-based protocols for cooperation on XML documents. Proc. of the 14th Int. Workshop on Database and Expert Systems Applications (DEXA), Prague, Czech Republic.
[12] H. B. Hunt, D. j. Rosenkratz. The complexity of testing predicate locks. Proc. ACM SIGMOD 1979, Boston, Massachusetts.
[13] K. Jea, S. Chen, S. Wang. Concurrency Control in XML Document DataBases: XPath Locking Protocol. Proc. ICPADS 2002, Taiwan, ROC, IEEE, 2002.
[14] M. Kay. , 11 February 2005.
[15] A. Malhotra, J. Melton, N. Walsh. , 15 September 2005.
[16] P. Pleshachkov, P. Chardin. S. Kuznetsov. A DataGuide-based Concurrency Control Protocol for Cooperation on XML Data. Proc ADBIS 2005, LNCS 3631.
[17] P. Pleshachkov, P. Chardin. S. Kuznetsov. XDGL: XPath-based Concurrency Control Protocol for XML Data. Proc BNCOD 2005, LNCS 3567.
[18] D. j. Rosenkratz, H. B. Hunt. Processing Conjunctive Predicates and Queries. Proc. VLDB 1980, Montreal, Canada.
[19] M. Rys, M. C. Norie, and H. J. Schek. Intra-transaction Parallelism in the Mapping of an Object Model to a Relational Multi-Processor System. Proc. of VLDB 1996, Morgan Kaufmann.
[20] A. Schmidt, F. Waas, M. Kersten, D. Florescu, I. Manolescu, M. Carey, R. Busse. The XML Benchmark Project. Technical Report INS-R0103, CWI, Amsterdam, The Netherlands, April 2001.
[21] I. Tatarinov, Z. Ives, A. Halevy, D. Weld. Updating XML. Proc. ACM SIGMOD 2001, Santa Barbara, California, USA.
[22] G. Weikum. Principles and Realization Strategies of Multilevel Transaction Management. ACM Transactions on Database Systems (TODS), 1991.
[23] G. Weikum, H. J. Schek. Database Transaction Models for Advanced Applications. Morgan Kaufmann, 1992.
[24] G. Weikum, G. Vossen. Transactional Information Systems. Morgan Kaufmann, 2002.
[25] F. Yergeau, T. Bray, J. Paoli, C. M. Sperberg-McQueen and E. Maler. , 4th February 2004.

1(обратно к тексту)Работа поддержана грантами РФФИ 04-07-08003 и 05-07-90204.
2(обратно к тексту)Далее в этой статье термин запрос без указания его типа будет означать запрос на выборку или модификацию данных.
3(обратно к тексту)Этим критерием мы и будем руководствоваться при оценке производительности системы.
4(обратно к тексту)Далее в статье неуточняемый термин схема будет обозначать описывающую схему XML-документа.
5(обратно к тексту)Если операция D выполняется в последней DB-транзакции, то блокировки LM и CD устанавливать вообще не нужно.



Содержание  Назад