{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T16:45:39Z","timestamp":1762015539654,"version":"build-2065373602"},"reference-count":59,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2011,2,19]],"date-time":"2011-02-19T00:00:00Z","timestamp":1298073600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The VLDB Journal"],"published-print":{"date-parts":[[2011,8]]},"DOI":"10.1007\/s00778-011-0217-y","type":"journal-article","created":{"date-parts":[[2011,2,18]],"date-time":"2011-02-18T20:36:00Z","timestamp":1298061360000},"page":"589-615","source":"Crossref","is-referenced-by-count":29,"title":["Interaction-aware scheduling of report-generation workloads"],"prefix":"10.1007","volume":"20","author":[{"given":"Mumtaz","family":"Ahmad","sequence":"first","affiliation":[]},{"given":"Ashraf","family":"Aboulnaga","sequence":"additional","affiliation":[]},{"given":"Shivnath","family":"Babu","sequence":"additional","affiliation":[]},{"given":"Kamesh","family":"Munagala","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2011,2,19]]},"reference":[{"key":"217_CR1","unstructured":"Aster data systems. http:\/\/www.asterdata.com\/"},{"key":"217_CR2","unstructured":"Greenplum. http:\/\/www.greenplum.com\/"},{"key":"217_CR3","unstructured":"Cognos. http:\/\/www.cognos.com\/"},{"key":"217_CR4","unstructured":"Business objects. http:\/\/www.businessobjects.com\/"},{"key":"217_CR5","doi-asserted-by":"crossref","unstructured":"Ahmad, M., Aboulnaga, A., Babu, S., Munagala, K.: Modeling and exploiting query interactions in database systems. In: CIKM (2008)","DOI":"10.1145\/1458082.1458109"},{"key":"217_CR6","doi-asserted-by":"crossref","unstructured":"Ahmad, M., Aboulnaga, A., Babu, S., Munagala, K.: QShuffler: Getting the Query Mix Right. In: ICDE (2008). (poster)","DOI":"10.1109\/ICDE.2008.4497574"},{"key":"217_CR7","doi-asserted-by":"crossref","unstructured":"Ahmad, M., Aboulnaga, A., Babu, S.: Query interactions in database workloads. In: DBTest Workshop (2009)","DOI":"10.1145\/1594156.1594170"},{"issue":"2","key":"217_CR8","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1145\/335191.335419","volume":"29","author":"P. Roy","year":"2000","unstructured":"Roy P., Seshadri S., Sudarshan S., Bhobe S.: Efficient and extensible algorithms for multi query optimization. SIGMOD Rec. 29(2), 249\u2013260 (2000)","journal-title":"SIGMOD Rec."},{"issue":"4","key":"217_CR9","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1002\/spe.640","volume":"35","author":"K. O\u2019Gorman","year":"2005","unstructured":"O\u2019Gorman K., El Abbadi A., Agrawal D.: Multiple query optimization in middleware using query teamwork. Softw. Pract. Experience 35(4), 361\u2013391 (2005)","journal-title":"Softw. Pract. Experience"},{"key":"217_CR10","unstructured":"Albuitiu, M.C., Kemper, A.: Synergy-based workload management. In: PhD Workshop, VLDB (2009)"},{"key":"217_CR11","volume-title":"Theory of Scheduling","author":"R.H. Conway","year":"1967","unstructured":"Conway R.H., Maxwell W.L., Miller L.W.: Theory of Scheduling. Addison-Wesley, Reading, Massachusetts (1967)"},{"issue":"7","key":"217_CR12","doi-asserted-by":"crossref","first-page":"997","DOI":"10.1109\/32.42740","volume":"14","author":"T. Ibaraki","year":"1988","unstructured":"Ibaraki T., Kameda T., Katoh N.: Cautious transaction schedulers for database concurrency control. IEEE Trans. Softw. Eng. 14(7), 997\u20131009 (1988)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"2","key":"217_CR13","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1145\/3857.3860","volume":"10","author":"N. Katoh","year":"1985","unstructured":"Katoh N., Ibaraki T., Kameda T.: Cautious transaction schedulers with admission control. TODS 10(2), 205\u2013229 (1985)","journal-title":"TODS"},{"issue":"1","key":"217_CR14","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1145\/44203.44209","volume":"17","author":"R. Abbott","year":"1988","unstructured":"Abbott R., Garcia-Molina H.: Scheduling real-time transactions. SIGMOD Rec. 17(1), 71\u201381 (1988)","journal-title":"SIGMOD Rec."},{"key":"217_CR15","unstructured":"Abbott, R., Garcia-Molina, H.: Scheduling real-time transactions with disk resident data. In: VLDB (1989)"},{"issue":"3","key":"217_CR16","doi-asserted-by":"crossref","first-page":"513","DOI":"10.1145\/132271.132276","volume":"17","author":"R.K. Abbott","year":"1992","unstructured":"Abbott R.K., Garcia-Molina H.: Scheduling real-time transactions: a performance evaluation. TODS 17(3), 513\u2013560 (1992)","journal-title":"TODS"},{"key":"217_CR17","unstructured":"Kang, K.D., Son, S.H., Stankovic, J.A.: Service differentiation in real-time main memory databases. In: Proceedings IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (2002)"},{"issue":"4","key":"217_CR18","first-page":"533","volume":"7","author":"H. Pang","year":"1995","unstructured":"Pang H., Carey M.J., Livny M.: Multiclass query scheduling in real-time database systems. TKDE 7(4), 533\u2013551 (1995)","journal-title":"TKDE"},{"key":"217_CR19","unstructured":"Carey, M.J., Jauhari, R., Livny, M.: Priority in DBMS resource scheduling. In: VLDB (1989)"},{"key":"217_CR20","unstructured":"McWherter, D.T., Schroeder, B., Ailamaki, A., Harchol-Balter, M.: Priority mechanisms for OLTP and transactional web applications. In: ICDE (2004)"},{"key":"217_CR21","unstructured":"McWherter, D.T., Schroeder, B., Ailamaki, A., Harchol-Balter, M.: Improving preemptive prioritization via statistical characterization of OLTP locking. In: ICDE (2005)"},{"issue":"4","key":"217_CR22","doi-asserted-by":"crossref","first-page":"473","DOI":"10.1145\/7239.7336","volume":"11","author":"G.M. Sacco","year":"1986","unstructured":"Sacco G.M., Schkolnick M.: Buffer management in relational database systems. TODS 11(4), 473\u2013498 (1986)","journal-title":"TODS"},{"issue":"1","key":"217_CR23","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1145\/1125274.1125276","volume":"6","author":"B. Schroeder","year":"2006","unstructured":"Schroeder B., Harchol-Balter M.: Web servers under overload: how scheduling can help. ACM Trans. Internet Technol. 6(1), 20\u201352 (2006)","journal-title":"ACM Trans. Internet Technol."},{"key":"217_CR24","doi-asserted-by":"crossref","unstructured":"Elnikety, S., Nahum, E., Tracey, J., Zwaenepoel, W.: A method for transparent admission control and request scheduling in e-commerce web sites. In: WWW (2004)","DOI":"10.1145\/988672.988710"},{"key":"217_CR25","unstructured":"Kelly, T.: Detecting performance anomalies in global applications. In: Proceedings Workshop on Real, Large Distributed Systems (2005)"},{"key":"217_CR26","doi-asserted-by":"crossref","unstructured":"Stewart, C., Kelly, T., Zhang, A.: Exploiting nonstationarity for performance prediction. In: EuroSys (2007)","DOI":"10.1145\/1272996.1273002"},{"key":"217_CR27","doi-asserted-by":"crossref","unstructured":"Zhang, Q., Cherkasova, L., Smirni, E.: A regression-based analytic model for dynamic resource provisioning of multi-tier applications. In: ICAC (2007)","DOI":"10.1109\/ICAC.2007.1"},{"key":"217_CR28","doi-asserted-by":"crossref","unstructured":"Zhang, Q., Cherkasova, L., Mathews, G., Greene, W., Smirni, E.: R-capriccio: a capacity planning and anomaly detection tool for enterprise services with live workloads. In: Middleware (2007)","DOI":"10.1007\/978-3-540-76778-7_13"},{"key":"217_CR29","unstructured":"Heiss, H.U., Wagner, R.: Adaptive load control in transaction processing systems. In: VLDB (1991)"},{"key":"217_CR30","doi-asserted-by":"crossref","unstructured":"Schroeder, B., Harchol-Balter, M., Iyengar, A., Nahum, E., Wierman, A.: How to determine a good multi-programming level for external scheduling. In: ICDE (2006)","DOI":"10.1109\/ICDE.2006.78"},{"key":"217_CR31","unstructured":"M\u00f6nkeberg, A., Weikum, G.: Performance evaluation of an adaptive and robust load control method for the avoidance of data- contention thrashing. In: VLDB (1992)"},{"key":"217_CR32","doi-asserted-by":"crossref","unstructured":"Mehta, A., Gupta, C., Dayal, U.: BI Batch Manager: a system for managing batch workloads on enterprise data warehouses. In: EDBT (2008)","DOI":"10.1145\/1353343.1353420"},{"key":"217_CR33","doi-asserted-by":"crossref","unstructured":"Niu, B., Martin, P., Powley, W., Bird, P., Horman, R.: Adapting mixed workloads to meet SLOs in autonomic DBMSs. In: SMDB Workshop, ICDE (2007)","DOI":"10.1109\/ICDEW.2007.4401031"},{"issue":"3","key":"217_CR34","doi-asserted-by":"crossref","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. 20(3), 1\u201317 (2009)","journal-title":"J. Database Manag."},{"key":"217_CR35","doi-asserted-by":"crossref","unstructured":"Ganapathi, A., Kuno, H., Dayal, U., Wiener, J., Fox, A., Jordan, M., Patterson, D.: Predicting multiple metrics for queries: Better decisions enabled by machine learning. In: ICDE (2009)","DOI":"10.1109\/ICDE.2009.130"},{"key":"217_CR36","unstructured":"Babu, S., Borisov, N., Duan, S., Herodotou, H., Thummala, V.: Automated experiment-driven management of (database) systems. In: HotOS Workshop (2009)"},{"key":"217_CR37","doi-asserted-by":"crossref","unstructured":"Duan, S., Thummala, V., Babu, S.: Tuning database configuration parameters with iTuned. In: VLDB (2009)","DOI":"10.14778\/1687627.1687767"},{"key":"217_CR38","unstructured":"Zheng, W., Bianchini, R., Janakiraman, G.J., Santos, J.R., Turner, Y.: JustRunIt: Experiment-based management of virtualized data centers. In: Proceedings USENIX Annual Technical Conference (2009)"},{"key":"217_CR39","doi-asserted-by":"crossref","unstructured":"Belknap, P., Dageville, B., Dias, K., Yagoub, K.: Self-tuning for SQL performance in Oracle database 11g. In: SMDB Workshop, ICDE (2009)","DOI":"10.1109\/ICDE.2009.165"},{"key":"217_CR40","unstructured":"Transaction processing performance council (TPC). http:\/\/www.tpc.org\/"},{"issue":"4","key":"217_CR41","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1007\/s00778-004-0132-6","volume":"13","author":"B. Babcock","year":"2004","unstructured":"Babcock B., Babu S., Datar M., Motwani R., Thomas D.: Operator scheduling in data stream systems. VLDB J. 13(4), 333\u2013353 (2004)","journal-title":"VLDB J."},{"key":"217_CR42","doi-asserted-by":"crossref","unstructured":"Ryser, H.J.: Combinatorial Mathematics. The Mathematical Association of America (1963)","DOI":"10.5948\/UPO9781614440147"},{"key":"217_CR43","unstructured":"Schrijver, A.: Theory of Linear and Integer Programming. Wiley (1998)"},{"key":"217_CR44","unstructured":"CPLEX. http:\/\/www.ilog.com\/products\/cplex\/"},{"key":"217_CR45","unstructured":"Coady, Y., Cox, R., Detreville, J., Druschel, P., Hellerstein, J., Hume, A., Keeton, K., Nguyen, T., Small, C., Stein, L., Warfield, A.: Falling off the cliff: when systems go nonlinear. In: HotOS Workshop (2005)"},{"key":"217_CR46","doi-asserted-by":"crossref","unstructured":"Zilio, D.C., Rao, J., Lightstone, S., Lohman, G., Storm, A., Garcia-Arellano, C., Fadden, S.: DB2 design advisor: integrated automatic physical database design. In: VLDB (2004)","DOI":"10.1016\/B978-012088469-8.50095-4"},{"key":"217_CR47","unstructured":"Agrawal, S., Chaudhuri, S., Narasayya, V.R.: Automated selection of materialized views and indexes in SQL databases. In: VLDB (2000)"},{"key":"217_CR48","doi-asserted-by":"crossref","unstructured":"Niu, B., Martin, P., Powley, W., Horman, R., Bird, P.: Workload adaptation in autonomic DBMSs. In: CASCON (2006)","DOI":"10.1145\/1188966.1188984"},{"key":"217_CR49","doi-asserted-by":"crossref","unstructured":"Niu, B., Shi, J.: Scalable workload adaptation for mixed workload. In: Infoscale Conference (2009)","DOI":"10.1007\/978-3-642-10485-5_9"},{"key":"217_CR50","first-page":"361","volume":"12","author":"W.Y. Loh","year":"2002","unstructured":"Loh W.Y.: Regression trees with unbiased variable selection and interaction detection. Stat. Sin. 12, 361\u2013386 (2002)","journal-title":"Stat. Sin."},{"key":"217_CR51","volume-title":"Data Mining: Practical Machine Learning Tools and Techniques","author":"I.H. Witten","year":"2005","unstructured":"Witten I.H., Frank E.: Data Mining: Practical Machine Learning Tools and Techniques. Morgan Kaufmann, San Francisco (2005)","edition":"2"},{"key":"217_CR52","unstructured":"MySQL slow query log parser. http:\/\/code.google.com\/p\/mysql-slow-query-log-parser\/"},{"issue":"1","key":"217_CR53","first-page":"550","volume":"1","author":"C. Garrod","year":"2008","unstructured":"Garrod C., Manjhi A., Ailamaki A., Maggs B.M., Mowry T.C., Olston C., Tomasic A.: Scalable query result caching for web applications. PVLDB 1(1), 550\u2013561 (2008)","journal-title":"PVLDB"},{"key":"217_CR54","doi-asserted-by":"crossref","unstructured":"Manjhi, A., Gibbons, P.B., Ailamaki, A., Garrod, C., Maggs, B.M., Mowry, T.C., Olston, C., Tomasic, A., Yu, H.: Invalidation clues for database scalability services. In: ICDE (2007)","DOI":"10.1109\/ICDE.2007.367877"},{"key":"217_CR55","doi-asserted-by":"crossref","unstructured":"Ioannidis, Y.: The history of histograms (abridged). In: VLDB (2003)","DOI":"10.1016\/B978-012722442-8\/50011-2"},{"key":"217_CR56","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1103\/PhysRev.70.44","volume":"70","author":"U. Fano","year":"1946","unstructured":"Fano U.: On the theory of ionization yield of radiations in different substances. Phys. Rev. 70, 44\u201352 (1946)","journal-title":"Phys. Rev."},{"key":"217_CR57","doi-asserted-by":"crossref","DOI":"10.1007\/978-94-011-7801-3","volume-title":"Statistical Analysis of Series of Events","author":"D.R. Cox","year":"1966","unstructured":"Cox D.R., Lewis P.A.: Statistical Analysis of Series of Events. Chapman & Hall, London (1966)"},{"key":"217_CR58","doi-asserted-by":"crossref","DOI":"10.1002\/9780470316801","volume-title":"Finding Groups in Data: An Introduction to Cluster Analysis","author":"L. Kaufman","year":"1990","unstructured":"Kaufman L., Rousseeuw P.J.: Finding Groups in Data: An Introduction to Cluster Analysis. John Wiley and Sons, Inc, New York, NY (1990)"},{"key":"217_CR59","unstructured":"Skewed TPC-D data generator. ftp:\/\/ftp.research.microsoft.com\/users\/viveknar\/TPCDSkew\/"}],"container-title":["The VLDB Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00778-011-0217-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00778-011-0217-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00778-011-0217-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,6,16]],"date-time":"2020-06-16T18:23:50Z","timestamp":1592331830000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00778-011-0217-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,2,19]]},"references-count":59,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2011,8]]}},"alternative-id":["217"],"URL":"https:\/\/doi.org\/10.1007\/s00778-011-0217-y","relation":{},"ISSN":["1066-8888","0949-877X"],"issn-type":[{"type":"print","value":"1066-8888"},{"type":"electronic","value":"0949-877X"}],"subject":[],"published":{"date-parts":[[2011,2,19]]}}}