{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T04:04:47Z","timestamp":1746245087180,"version":"3.40.4"},"publisher-location":"Cham","reference-count":36,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319058092"},{"type":"electronic","value":"9783319058108"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-05810-8_9","type":"book-chapter","created":{"date-parts":[[2014,4,16]],"date-time":"2014-04-16T03:31:25Z","timestamp":1397619085000},"page":"126-140","source":"Crossref","is-referenced-by-count":7,"title":["Concurrent Execution of Mixed Enterprise Workloads on In-Memory Databases"],"prefix":"10.1007","author":[{"given":"Johannes","family":"Wust","sequence":"first","affiliation":[]},{"given":"Martin","family":"Grund","sequence":"additional","affiliation":[]},{"given":"Kai","family":"Hoewelmeyer","sequence":"additional","affiliation":[]},{"given":"David","family":"Schwalb","sequence":"additional","affiliation":[]},{"given":"Hasso","family":"Plattner","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"9_CR1","doi-asserted-by":"crossref","unstructured":"Plattner, H.: A common database approach for OLTP and OLAP using an in-memory column database. In: SIGMOD Conference, pp. 1\u20132. ACM (2009)","DOI":"10.1145\/1559845.1559846"},{"key":"9_CR2","doi-asserted-by":"crossref","unstructured":"Wust, J., Grund, M., Plattner, H.: Tamex: A task-based query execution framework for mixed enterprise workloads on in-memory databases. In: IMDM, INFORMATIK (2013)","DOI":"10.1007\/978-3-319-05810-8_9"},{"key":"9_CR3","unstructured":"Bouganim, L., Florescu, D., Valduriez, P.: Dynamic Load Balancing in Hierarchical Parallel Database Systems. In: VLDB, pp. 436\u2013447. Morgan Kaufmann (1996)"},{"key":"9_CR4","unstructured":"Plattner, H.: SanssouciDB: An In-Memory Database for Processing Enterprise Workloads. In: BTW, pp. 2\u201321. GI (2011)"},{"issue":"1","key":"9_CR5","first-page":"61","volume":"5","author":"J. Kr\u00fcger","year":"2011","unstructured":"Kr\u00fcger, J., Kim, C., Grund, M., Satish, N., Schwalb, D., Chhugani, J., Plattner, H., Dubey, P., Zeier, A.: Fast Updates on Read-Optimized Databases Using Multi-Core CPUs. PVLDB\u00a05(1), 61\u201372 (2011)","journal-title":"PVLDB"},{"key":"9_CR6","doi-asserted-by":"crossref","unstructured":"Krueger, J., Tinnefeld, C., Grund, M., Zeier, A., Plattner, H.: A case for online mixed workload processing. In: DBTest (2010)","DOI":"10.1145\/1838126.1838134"},{"key":"9_CR7","unstructured":"Wust, J., Meyer, C., Plattner, H.: Dac: Database application context analysis applied to enterprise applications. In: ACSC (2014)"},{"key":"9_CR8","unstructured":"Wust, J., Kr\u00fcger, J., Blessing, S., Tosun, C., Zeier, A., Plattner, H.: Xsellerate: supporting sales representatives with real-time information in customer dialogs. In: IMDM, pp. 35\u201344. GI (2011)"},{"issue":"2","key":"9_CR9","first-page":"105","volume":"4","author":"M. Grund","year":"2010","unstructured":"Grund, M., Kr\u00fcger, J., Plattner, H., Zeier, A., Cudr\u00e9-Mauroux, P., Madden, S.: HYRISE - A Main Memory Hybrid Storage Engine. PVLDB\u00a04(2), 105\u2013116 (2010)","journal-title":"PVLDB"},{"key":"9_CR10","unstructured":"Psaroudakis, I., Scheuer, T., May, N., Ailamaki, A.: Task Scheduling for Highly Concurrent Analytical and Transactional Main-Memory Workloads. In: ADMS Workshop (2013)"},{"issue":"2","key":"9_CR11","first-page":"1378","volume":"2","author":"C. Kim","year":"2009","unstructured":"Kim, C., Sedlar, E., Chhugani, J., Kaldewey, T., Nguyen, A.D., Di Blas, A., Lee, V.W., Satish, N., Dubey, P.: Sort vs. Hash Revisited: Fast Join Implementation on Modern Multi-Core CPUs. PVLDB\u00a02(2), 1378\u20131389 (2009)","journal-title":"PVLDB"},{"key":"9_CR12","unstructured":"Wierman, A., Lafferty, J., Scheller-wolf, A., Whitt, W.: Scheduling for today\u2019s computer systems: Bridging theory and practice. Technical report, Carnegie Mellon University (2007)"},{"key":"9_CR13","doi-asserted-by":"crossref","unstructured":"Kella, O., Yechiali, U.: Waiting times in the non-preemptive priority m\/m\/c queue. In: Stochastic Models (1985)","DOI":"10.1080\/15326348508807014"},{"key":"9_CR14","unstructured":"Adan, I., Resing, J.: Queueing Theory: Ivo Adan and Jacques Resing. Eindhoven University of Technology (2001)"},{"key":"9_CR15","unstructured":"Bertoli, M., Casale, G., Serazzi, G.: Java Modelling Tools: an Open Source Suite for Queueing Network Modelling andWorkload Analysis. In: QEST (2006)"},{"key":"9_CR16","doi-asserted-by":"crossref","unstructured":"Wu, W., Chi, Y., Zhu, S., Tatemura, J., Hacig\u00fcm\u00fcs, H., Naughton, J.F.: Predicting query execution time: Are optimizer cost models really unusable?. In: ICDE, pp. 1081\u20131092. IEEE Computer Society (2013)","DOI":"10.1109\/ICDE.2013.6544899"},{"issue":"4","key":"9_CR17","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1145\/1243401.1243407","volume":"34","author":"E.W. Biersack","year":"2007","unstructured":"Biersack, E.W., Schroeder, B., Urvoy-Keller, G.: Scheduling in practice. SIGMETRICS Performance Evaluation Review\u00a034(4), 21\u201328 (2007)","journal-title":"SIGMETRICS Performance Evaluation Review"},{"key":"9_CR18","doi-asserted-by":"crossref","unstructured":"McWherter, D.T., Schroeder, B., Ailamaki, A., Harchol-Balter, M.: Priority Mechanisms for OLTP and Transactional Web Applications. In: ICDE, pp. 535\u2013546 (2004)","DOI":"10.1109\/ICDE.2004.1320025"},{"key":"9_CR19","unstructured":"Brown, K., Carey, M., DeWitt, D., Mehta, M., Naughton, F.: Resource allocation and scheduling for mixed database workloads (January 1992), cs.wisc.edu"},{"key":"9_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1007\/978-3-642-12038-1_2","volume-title":"Databases in Networked Information Systems","author":"H. Kuno","year":"2010","unstructured":"Kuno, H., Dayal, U., Wiener, J.L., Wilkinson, K., Ganapathi, A., Krompass, S.: Managing Dynamic Mixed Workloads for Operational Business Intelligence. In: Kikuchi, S., Sachdeva, S., Bhalla, S. (eds.) DNIS 2010. LNCS, vol.\u00a05999, pp. 11\u201326. Springer, Heidelberg (2010)"},{"issue":"3","key":"9_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/jdm.2009070101","volume":"20","author":"B. Niu","year":"2009","unstructured":"Niu, B., Martin, P., Powley, W.: Towards Autonomic Workload Management in DBMSs. J. Database Manag.\u00a020(3), 1\u201317 (2009)","journal-title":"J. Database Manag."},{"key":"9_CR22","unstructured":"Carey, M.J., Jauhari, R., Livny, M.: Priority in DBMS Resource Scheduling. In: VLDB, pp. 397\u2013410. Morgan Kaufmann (1989)"},{"key":"9_CR23","doi-asserted-by":"crossref","unstructured":"Schroeder, B., Harchol-Balter, M., Iyengar, A., Nahum, E.M.: Achieving Class-Based QoS for Transactional Workloads. In: ICDE, p. 153 (2006)","DOI":"10.1109\/ICDE.2006.11"},{"key":"9_CR24","doi-asserted-by":"crossref","unstructured":"Krompass, S., Kuno, H.A., Wilkinson, K., Dayal, U., Kemper, A.: Adaptive query scheduling for mixed database workloads with multiple objectives. In: DBTest (2010)","DOI":"10.1145\/1838126.1838127"},{"key":"9_CR25","doi-asserted-by":"crossref","unstructured":"Gupta, C., Mehta, A., Wang, S., Dayal, U.: Fair, effective, efficient and differentiated scheduling in an enterprise data warehouse. In: EDBT, pp. 696\u2013707. ACM (2009)","DOI":"10.1145\/1516360.1516441"},{"key":"9_CR26","unstructured":"Hardavellas, N., Pandis, I., Johnson, R., Mancheril, N., Ailamaki, A., Falsafi, B.: Database Servers on Chip Multiprocessors: Limitations and Opportunities. In: CIDR, pp. 79\u201387 (2007), www.cidrdb.org"},{"key":"9_CR27","unstructured":"Zhou, J., Cieslewicz, J., Ross, K.A., Shah, M.: Improving Database Performance on Simultaneous Multithreading Processors. In: VLDB, pp. 49\u201360. ACM (2005)"},{"key":"9_CR28","unstructured":"Krikellas, K., Cintra, M., Viglas, S.: Scheduling threads for intra-query parallelism on multicore processors. In: EDBT (2010)"},{"key":"9_CR29","unstructured":"Wu, J., Chen, J.J., Wen Hsueh, C., Kuo, T.W.: Scheduling of Query Execution Plans in Symmetric Multiprocessor Database Systems. In: IPDPS (2004)"},{"key":"9_CR30","unstructured":"Rahm, E., Marek, R.: Dynamic Multi-Resource Load Balancing in Parallel Database Systems. In: VLDB, pp. 395\u2013406. Morgan Kaufmann (1995)"},{"key":"9_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1007\/BFb0032442","volume-title":"Advances in Database Technology - EDBT \u201992","author":"H. Lu","year":"1992","unstructured":"Lu, H., Tan, K.-L.: Dynamic and Load-balanced Task-Oriented Datbase Query Processing in Parallel Systems. In: Pirotte, A., Delobel, C., Gottlob, G. (eds.) EDBT 1992. LNCS, vol.\u00a0580, pp. 357\u2013372. Springer, Heidelberg (1992)"},{"issue":"2","key":"9_CR32","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1109\/32.4634","volume":"14","author":"T.L. Casavant","year":"1988","unstructured":"Casavant, T.L., Kuhl, J.G.: A Taxonomy of Scheduling in General-Purpose Distributed Computing Systems. IEEE Trans. Software Eng.\u00a014(2), 141\u2013154 (1988)","journal-title":"IEEE Trans. Software Eng."},{"issue":"12","key":"9_CR33","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1109\/2.476197","volume":"28","author":"H. El-Rewini","year":"1995","unstructured":"El-Rewini, H., Ali, H.H., Lewis, T.G.: Task Scheduling in Multiprocessing Systems. IEEE Computer\u00a028(12), 27\u201337 (1995)","journal-title":"IEEE Computer"},{"key":"9_CR34","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/3-540-63574-2_14","volume-title":"Job Scheduling Strategies for Parallel Processing","author":"D.G. Feitelson","year":"1997","unstructured":"Feitelson, D.G., Rudolph, L., Schwiegelshohn, U., Sevcik, K.C., Wong, P.: Theory and Practice in Parallel Job Scheduling. In: Feitelson, D.G., Rudolph, L. (eds.) IPPS-WS 1997 and JSSPP 1997. LNCS, vol.\u00a01291, pp. 1\u201334. Springer, Heidelberg (1997)"},{"key":"9_CR35","first-page":"14","volume-title":"HotOS 2013","author":"K. Ousterhout","year":"2013","unstructured":"Ousterhout, K., Panda, A., Rosen, J., Venkataraman, S., Xin, R., Ratnasamy, S., Shenker, S., Stoica, I.: The case for tiny tasks in compute clusters. In: HotOS 2013, p. 14. USENIX Association, Berkeley (2013)"},{"issue":"1","key":"9_CR36","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1109\/TII.2012.2188805","volume":"9","author":"G.C. Buttazzo","year":"2013","unstructured":"Buttazzo, G.C., Bertogna, M., Yao, G.: Limited Preemptive Scheduling for Real-Time Systems. A Survey. IEEE Trans. Industrial Informatics\u00a09(1), 3\u201315 (2013)","journal-title":"IEEE Trans. Industrial Informatics"}],"container-title":["Lecture Notes in Computer Science","Database Systems for Advanced Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-05810-8_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,2]],"date-time":"2025-05-02T11:28:09Z","timestamp":1746185289000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-05810-8_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319058092","9783319058108"],"references-count":36,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-05810-8_9","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}