{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T10:07:48Z","timestamp":1775297268781,"version":"3.50.1"},"publisher-location":"New York, NY","reference-count":25,"publisher":"Springer New York","isbn-type":[{"value":"9781461482666","type":"print"},{"value":"9781461482659","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-1-4614-8265-9_658","type":"book-chapter","created":{"date-parts":[[2018,12,6]],"date-time":"2018-12-06T06:54:32Z","timestamp":1544079272000},"page":"389-393","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Cache-Conscious Query Processing"],"prefix":"10.1007","author":[{"given":"Kenneth A.","family":"Ross","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,12,7]]},"reference":[{"key":"658_CR31","unstructured":"Ailamaki A, DeWitt DJ, Hill MD, Skounakis M. Weaving relations for cache performance. In: Proceedings of the 27th International Conference on Very Large Data Bases; 2001."},{"key":"658_CR32","unstructured":"Ailamaki A, et al. DBMSs on a modern processor: where does time go? In: Proceedings of the 25th International Conference on Very Large Data Bases; 1999."},{"key":"658_CR33","first-page":"958","volume-title":"Proceedings of the Twenty-Fifth Annual ACM-SIAM Symposium on Discrete Algorithms","author":"Michael A. Bender","year":"2013","unstructured":"Bender MA, Ebrahimi R, Fineman JT, Ghasemiesfeh G, Johnson R, McCauley S. Cache-adaptive algorithms. In: Proceedings of the 25th Annual ACM-SIAM Symposium on Discrete Algorithms; 2014. p. 958\u201371."},{"key":"658_CR34","unstructured":"Boncz PA, Manegold S, Kersten ML. Database architecture optimized for the new bottleneck: memory access. In: Proceedings of the 25th International Conference on Very Large Data Bases; 1999."},{"key":"658_CR35","unstructured":"Chen S, Ailamaki A, Gibbons PB, Mowry TC. Improving hash join performance through prefetching. In: Proceedings of the 20th International Conference on Data Engineering; 2004."},{"key":"658_CR36","unstructured":"Chen S, et al. Inspector joins. In: Proceedings of the 31st International Conference on Very Large Data Bases; 2005. p. 817\u201328."},{"key":"658_CR37","doi-asserted-by":"crossref","unstructured":"Chen S, Gibbons PB, Mowry TC. Improving index performance through prefetching. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 2001.","DOI":"10.21236\/ADA397030"},{"key":"658_CR38","doi-asserted-by":"crossref","unstructured":"Chilimbi TM, Hill MD, Larus JR. Cache-conscious structure layout. In: Proceedings of the ACM SIGPLAN 1999 Conference on Programming Language Design and Implementation; 1999.","DOI":"10.1145\/301618.301633"},{"key":"658_CR39","unstructured":"Cieslewicz J, Ross KA. Adaptive aggregation on chip multiprocessors. In: Proceedings of the 33rd International Conference on Very Large Data Bases; 2007. p. 339\u201350."},{"key":"658_CR310","doi-asserted-by":"crossref","unstructured":"Frigo M, Leiserson CE, Prokop H, Ramachandran S. Cache-oblivious algorithms. In: Proceedings of the 40th Annual Symposium on Foundations of Computer Science; 1999. p. 285\u201398.","DOI":"10.1109\/SFFCS.1999.814600"},{"key":"658_CR311","doi-asserted-by":"crossref","unstructured":"Garcia P, Korth HF. Database hash-join algorithms on multithreaded computer architectures. In: Proceedings of the 3rd Conference on Computing Frontiers; 2006. p. 241\u201351.","DOI":"10.1145\/1128022.1128055"},{"key":"658_CR312","unstructured":"Graefe G, Larson P. B-tree indexes and CPU caches. In: Proceedings of the 17th International Conference on Data Engineering; 2001."},{"key":"658_CR313","doi-asserted-by":"crossref","unstructured":"MacNicol R, French B. Sybase IQ multiplex \u2013 designed for analytics. In: Proceedings of the 30th International Conference on Very Large Data Bases; 2004. p. 1227\u201330.","DOI":"10.1016\/B978-012088469-8.50111-X"},{"key":"658_CR314","unstructured":"Manegold S, et al. What happens during a join? Dissecting CPU and memory optimization effects. In: Proceedings of the 26th International Conference on Very Large Data Bases; 2000."},{"issue":"4","key":"658_CR315","doi-asserted-by":"publisher","first-page":"603","DOI":"10.1007\/BF01354877","volume":"4","author":"C Nyberg","year":"1995","unstructured":"Nyberg C, Barclay T, Cvetanovic Z, Gray J, Lomet DB. Alphasort: a cache-sensitive parallel external sort. VLDB J. 1995;4(4):603\u201327.","journal-title":"VLDB J"},{"key":"658_CR316","unstructured":"Padmanabhan S, Malkemus T, Agarwal R, Jhingran A. Block oriented processing of relational database operations in modern computer architectures. In: Proceedings of the 17th International Conference on Data Engineering; 2001."},{"key":"658_CR317","doi-asserted-by":"crossref","unstructured":"Polychroniou O, Ross KA. A comprehensive study of main-memory partitioning and its application to large-scale comparison- and radix-sort. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 2014.","DOI":"10.1145\/2588555.2610522"},{"key":"658_CR318","unstructured":"Rao J, Ross KA. Cache conscious indexing for decision-support in main memory. In: Proceedings of the 25th International Conference on Very Large Data Bases; 1999."},{"key":"658_CR319","doi-asserted-by":"crossref","unstructured":"Rao J, Ross KA. Making B+ trees cache conscious in main memory. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 2000.","DOI":"10.1145\/342009.335449"},{"key":"658_CR320","unstructured":"Shatdal A, Kant C, Naughton JF. Cache conscious algorithms for relational query processing. In: Proceedings of the 20th International Conference on Very Large Data Bases; 1994. p. 510\u201321."},{"key":"658_CR321","unstructured":"Stonebraker M, Abadi DJ, Batkin A, Chen X, Cherniack M, Ferreira M, Lau E, Lin A, Madden S, O\u2019Neil EJ, O\u2019Neil PE, Rasin A, Tran N, Zdonik SB. C-store: a column-oriented DBMS. In: Proceedings of the 31st International Conference on Very Large Data Bases; 2005."},{"key":"658_CR322","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1007\/978-3-642-23397-5_16","volume-title":"Euro-Par 2011 Parallel Processing","author":"Jan Wassenberg","year":"2011","unstructured":"Wassenberg J, Sanders P. Engineering a multi-core radix sort. In: Proceedings of the 17th International Euro-Par Conference; 2011. p. 160\u20139."},{"key":"658_CR323","unstructured":"Zhou J, Cieslewicz J, Ross KA, Shah M. Improving database performance on simultaneous multithreading processors. In: Proceedings of the 31st International Conference on Very Large Data Bases; 2005. p. 49\u201360."},{"key":"658_CR324","doi-asserted-by":"publisher","first-page":"405","DOI":"10.1016\/B978-012722442-8\/50043-4","volume-title":"Proceedings 2003 VLDB Conference","author":"Jingren Zhou","year":"2003","unstructured":"Zhou J, Ross KA. Buffering accesses to memory-resident index structures. In: Proceedings of the 29th International Conference on Very Large Data Bases; 2003."},{"key":"658_CR325","doi-asserted-by":"crossref","unstructured":"Zhou J, Ross KA. Buffering database operations for enhanced instruction cache performance. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 2004.","DOI":"10.1145\/1007568.1007592"}],"container-title":["Encyclopedia of Database Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4614-8265-9_658","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T09:40:19Z","timestamp":1775295619000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4614-8265-9_658"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9781461482666","9781461482659"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-1-4614-8265-9_658","relation":{},"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"7 December 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}