{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T09:07:57Z","timestamp":1743066477975,"version":"3.40.3"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031007453"},{"type":"electronic","value":"9783031018732"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-031-01873-2_5","type":"book-chapter","created":{"date-parts":[[2022,6,9]],"date-time":"2022-06-09T05:09:22Z","timestamp":1654751362000},"page":"129-157","source":"Crossref","is-referenced-by-count":0,"title":["Controlled Lock Violation"],"prefix":"10.1007","author":[{"given":"Goetz","family":"Graefe","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mark","family":"Lillibridge","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Harumi","family":"Kuno","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joseph","family":"Tucek","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alistair","family":"Veitch","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"5_CR1","unstructured":"Anon et al. (1985). A measure of transaction processing power. Datamation, April 1. http:\/\/research.microsoft.com\/~gray\/papers\/AMeasureOfTransactionProcessingPower.doc 129"},{"key":"5_CR2","unstructured":"Carey, M. J. and Stonebraker, M. (1984). The performance of concurrency control algorithms for database management systems. VLDB, pp. 107-118. 154"},{"key":"5_CR3","doi-asserted-by":"crossref","unstructured":"DeWitt, D. J., Katz, R. H., Olken, F., Shapiro, L. D., Stonebraker, M., and Wood, D. A. (1984). Implementation techniques for main memory database systems. ACM SIGMOD, pp. 1-8. 10.1145\/602260.602261. 132, 133","DOI":"10.1145\/971697.602261"},{"issue":"2","key":"5_CR4","first-page":"3","volume":"8","author":"D Gawlick","year":"1985","unstructured":"Gawlick, D. and Kinkade, D. (1985). Varieties of concurrency control in IMS\/VS fast path. IEEE Database Engineering Bulletin, 8(2), pp. 3-10. 149","journal-title":"IEEE Database Engineering Bulletin,"},{"key":"5_CR5","doi-asserted-by":"crossref","unstructured":"Graefe, G. (2010). A survey of B-tree locking techniques. ACM TODS, 35(3) (Chapter 1). 10.1145\/1806907.1806908. 138, 144","DOI":"10.1145\/1806907.1806908"},{"key":"5_CR6","doi-asserted-by":"crossref","unstructured":"Graefe, G., Kimura, H., and Kuno, H. (2012). Foster B-trees. ACM TODS, 37(3). 10.1145\/2338626.2338630. 135","DOI":"10.1145\/2338626.2338630"},{"key":"5_CR7","doi-asserted-by":"crossref","unstructured":"Gray, J., Lorie, R. A., Putzolu, G. R., and Traiger, I. L. (1975). Granularity of locks in a large shared database. VLDB, pp. 428-451. 10.1145\/1282480.1282513. 137","DOI":"10.1145\/1282480.1282513"},{"key":"5_CR8","unstructured":"Gray, J., Lorie, R. A., Putzolu, G. R., and Traiger, I. L. (1976). Granularity of locks and degrees of consistency in a shared data base. IFIP Working Conference on Modeling in Data Base Management Systems, pp. 365-394. 138"},{"key":"5_CR9","doi-asserted-by":"crossref","unstructured":"Johnson, R., Pandis, I., Hardavellas, N., Ailamaki, A., and Falsafi, B. (2009). Shore-MT: A scalable storage manager for the multicore era. EDBT, pp. 24-35. 10.1145\/1516360.1516365. 132, 133, 135, 150","DOI":"10.1145\/1516360.1516365"},{"issue":"1","key":"5_CR10","first-page":"479","volume":"2","author":"R Johnson","year":"2009","unstructured":"Johnson, R., Pandis, I., and Ailamaki, A. (2009). Improving OLTP scalability using speculative lock inheritance. PVLDB, 2(1), pp. 479-489. 10.14778\/1687627.1687682. 146","journal-title":"PVLDB,"},{"issue":"1","key":"5_CR11","first-page":"681","volume":"3","author":"R Johnson","year":"2010","unstructured":"Johnson, R., Pandis, I., Stoica, R., Athanassoulis, M., and Ailamaki, A. (2010). Aether: A scalable approach to logging. PVLDB, 3(1), pp. 681-692. 10.14778\/1920841.1920928. 130, 133","journal-title":"PVLDB,"},{"key":"5_CR12","unstructured":"Kimura, H., Graefe, G., and Kuno, H. (2012). Efficient locking for databases on modern hardware. ADMS Workshop, Istanbul, August. 130, 132, 134, 135, 136"},{"issue":"1","key":"5_CR13","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1145\/322358.322363","volume":"30","author":"HF Korth","year":"1983","unstructured":"Korth, H. F. (1983). Locking primitives in a database system. JACM, 30(1), pp. 55-79. 10.1145\/322358.322363. 136, 146","journal-title":"JACM,"},{"key":"5_CR14","doi-asserted-by":"crossref","unstructured":"Kraska, T., Pang, G., Franklin, M. J., and Madden, S. (2012). MDCC: multi-data center consistency. Submitted for publication. http:\/\/mdcc.cs.berkeley.edu 10.1145\/2465351.2465363. 139","DOI":"10.1145\/2465351.2465363"},{"issue":"4","key":"5_CR15","first-page":"298","volume":"5","author":"P Larson","year":"2011","unstructured":"Larson, P., Blanas, S., Diaconu, C., Freedman, C., Patel, J. M., and Zwilling, M. (2011). Highperformance concurrency control mechanisms for main-memory databases. PVLDB, 5(4), pp. 298-309. 10.14778\/2095686.2095689. 147","journal-title":"PVLDB,"},{"key":"5_CR16","doi-asserted-by":"crossref","unstructured":"Nightingale, E. B., Veeraraghavan, K., Chen, P. M., and Flinn, J. (2008). Rethink the sync. ACM TOCS, 26 (3). 10.1145\/1394441.1394442. 153","DOI":"10.1145\/1394441.1394442"},{"key":"5_CR17","doi-asserted-by":"crossref","unstructured":"Soisalon-Soininen, E. and Yl\u00f6nen, T. (1995). Partial strictness in two-phase locking. ICDT, pp. 139-147. 10.1007\/3-540-58907-4_12. 130","DOI":"10.1007\/3-540-58907-4_12"},{"key":"5_CR18","doi-asserted-by":"crossref","unstructured":"Thomson, A., Diamond, T., Weng, S.-C., Ren, K., Shao, P., and Abadi, D. J. (2012). Calvin: Fast distributed transactions for partitioned database systems. ACM SIGMOD, pp. 1-12. 10.1145\/2213836.2213838. 138, 139","DOI":"10.1145\/2213836.2213838"},{"issue":"3","key":"5_CR19","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1145\/319732.319734","volume":"7","author":"IL Traiger","year":"1982","unstructured":"Traiger, I. L., Gray, J., Galtieri, C. A., and Lindsay, B. G. (1982). Transactions and consistency in distributed database systems. ACM TODS, 7(3), pp. 323-342. 10.1145\/319732.319734. 137","journal-title":"ACM TODS,"},{"issue":"1","key":"5_CR20","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1016\/0196-6774(86)90043-X","volume":"7","author":"O Wolfson","year":"1986","unstructured":"Wolfson, O. (1986). An algorithm for early unlocking of entities in database transactions. Journal of Algorithms, 7(1), pp. 146-156. 10.1016\/0196-6774(86)90043-x. 149","journal-title":"Journal of Algorithms,"}],"container-title":["Synthesis Lectures on Data Management","On Transactional Concurrency Control"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-01873-2_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,2]],"date-time":"2022-10-02T18:15:11Z","timestamp":1664734511000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-01873-2_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783031007453","9783031018732"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-01873-2_5","relation":{},"ISSN":["2153-5418","2153-5426"],"issn-type":[{"type":"print","value":"2153-5418"},{"type":"electronic","value":"2153-5426"}],"subject":[],"published":{"date-parts":[[2019]]}}}