{"id":"https://openalex.org/W2426280924","doi":"https://doi.org/10.1145/2882903.2903729","title":"Page As You Go","display_name":"Page As You Go","publication_year":2016,"publication_date":"2016-06-14","ids":{"openalex":"https://openalex.org/W2426280924","doi":"https://doi.org/10.1145/2882903.2903729","mag":"2426280924"},"language":"en","primary_location":{"id":"doi:10.1145/2882903.2903729","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2882903.2903729","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2016 International Conference on Management of Data","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5078807750","display_name":"Reza Sherkat","orcid":null},"institutions":[{"id":"https://openalex.org/I4210117871","display_name":"Systems, Applications & Products in Data Processing (Canada)","ror":"https://ror.org/025jhd967","country_code":"CA","type":"company","lineage":["https://openalex.org/I4210117871","https://openalex.org/I4210132444"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Reza Sherkat","raw_affiliation_strings":["SAP SE, Waterloo, ON, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP SE, Waterloo, ON, Canada","institution_ids":["https://openalex.org/I4210117871"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045410371","display_name":"Colin Florendo","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Colin Florendo","raw_affiliation_strings":["SAP SE, Burlington, MA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP SE, Burlington, MA, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113488710","display_name":"Mihnea Andrei","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mihnea Andrei","raw_affiliation_strings":["SAP SE, Paris, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP SE, Paris, France","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103358763","display_name":"Anil K. Goel","orcid":null},"institutions":[{"id":"https://openalex.org/I4210117871","display_name":"Systems, Applications & Products in Data Processing (Canada)","ror":"https://ror.org/025jhd967","country_code":"CA","type":"company","lineage":["https://openalex.org/I4210117871","https://openalex.org/I4210132444"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Anil K. Goel","raw_affiliation_strings":["SAP SE, Waterloo, ON, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP SE, Waterloo, ON, Canada","institution_ids":["https://openalex.org/I4210117871"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109865053","display_name":"Anisoara Nica","orcid":null},"institutions":[{"id":"https://openalex.org/I4210117871","display_name":"Systems, Applications & Products in Data Processing (Canada)","ror":"https://ror.org/025jhd967","country_code":"CA","type":"company","lineage":["https://openalex.org/I4210117871","https://openalex.org/I4210132444"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Anisoara Nica","raw_affiliation_strings":["SAP SE, Waterloo, ON, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP SE, Waterloo, ON, Canada","institution_ids":["https://openalex.org/I4210117871"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054465387","display_name":"Peter Bumbulis","orcid":null},"institutions":[{"id":"https://openalex.org/I4210117871","display_name":"Systems, Applications & Products in Data Processing (Canada)","ror":"https://ror.org/025jhd967","country_code":"CA","type":"company","lineage":["https://openalex.org/I4210117871","https://openalex.org/I4210132444"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Peter Bumbulis","raw_affiliation_strings":["SAP SE, Waterloo, ON, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP SE, Waterloo, ON, Canada","institution_ids":["https://openalex.org/I4210117871"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091679972","display_name":"Ivan Schreter","orcid":null},"institutions":[{"id":"https://openalex.org/I4210132444","display_name":"Systems, Applications & Products in Data Processing (Germany)","ror":"https://ror.org/03dsc8d33","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210132444"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Ivan Schreter","raw_affiliation_strings":["SAP SE, Walldorf , Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP SE, Walldorf , Germany","institution_ids":["https://openalex.org/I4210132444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050296601","display_name":"G\u00fcnter Radestock","orcid":null},"institutions":[{"id":"https://openalex.org/I4210132444","display_name":"Systems, Applications & Products in Data Processing (Germany)","ror":"https://ror.org/03dsc8d33","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210132444"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"G\u00fcnter Radestock","raw_affiliation_strings":["SAP SE, Walldorf, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP SE, Walldorf, Germany","institution_ids":["https://openalex.org/I4210132444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017509320","display_name":"Christian Bensberg","orcid":null},"institutions":[{"id":"https://openalex.org/I4210132444","display_name":"Systems, Applications & Products in Data Processing (Germany)","ror":"https://ror.org/03dsc8d33","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210132444"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Christian Bensberg","raw_affiliation_strings":["SAP SE, Walldorf, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP SE, Walldorf, Germany","institution_ids":["https://openalex.org/I4210132444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007145988","display_name":"Daniel Booss","orcid":"https://orcid.org/0009-0005-7664-4501"},"institutions":[{"id":"https://openalex.org/I4210132444","display_name":"Systems, Applications & Products in Data Processing (Germany)","ror":"https://ror.org/03dsc8d33","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210132444"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Daniel Booss","raw_affiliation_strings":["SAP SE, Walldorf, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP SE, Walldorf, Germany","institution_ids":["https://openalex.org/I4210132444"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5082063023","display_name":"Heiko Gerwens","orcid":null},"institutions":[{"id":"https://openalex.org/I4210132444","display_name":"Systems, Applications & Products in Data Processing (Germany)","ror":"https://ror.org/03dsc8d33","country_code":"DE","type":"company","lineage":["https://openalex.org/I4210132444"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Heiko Gerwens","raw_affiliation_strings":["SAP SE, Walldorf, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP SE, Walldorf, Germany","institution_ids":["https://openalex.org/I4210132444"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1295","last_page":"1306"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9987999796867371,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8173586130142212},{"id":"https://openalex.org/keywords/column","display_name":"Column (typography)","score":0.7518104314804077},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5922783613204956},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5672388672828674},{"id":"https://openalex.org/keywords/virtual-memory","display_name":"Virtual memory","score":0.5160953402519226},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.474842369556427},{"id":"https://openalex.org/keywords/working-set","display_name":"Working set","score":0.4736810028553009},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.4477899372577667},{"id":"https://openalex.org/keywords/memory-map","display_name":"Memory map","score":0.44284945726394653},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.438196063041687},{"id":"https://openalex.org/keywords/page","display_name":"Page","score":0.4269736409187317},{"id":"https://openalex.org/keywords/inverted-index","display_name":"Inverted index","score":0.4151093363761902},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.34811627864837646},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2900558114051819},{"id":"https://openalex.org/keywords/search-engine-indexing","display_name":"Search engine indexing","score":0.21792858839035034},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.20445650815963745},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.2012018859386444},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.14933186769485474},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.10961487889289856}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8173586130142212},{"id":"https://openalex.org/C2780551164","wikidata":"https://www.wikidata.org/wiki/Q2306599","display_name":"Column (typography)","level":3,"score":0.7518104314804077},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5922783613204956},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5672388672828674},{"id":"https://openalex.org/C76399640","wikidata":"https://www.wikidata.org/wiki/Q189401","display_name":"Virtual memory","level":4,"score":0.5160953402519226},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.474842369556427},{"id":"https://openalex.org/C88196245","wikidata":"https://www.wikidata.org/wiki/Q8034984","display_name":"Working set","level":2,"score":0.4736810028553009},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.4477899372577667},{"id":"https://openalex.org/C74426580","wikidata":"https://www.wikidata.org/wiki/Q719484","display_name":"Memory map","level":3,"score":0.44284945726394653},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.438196063041687},{"id":"https://openalex.org/C33925742","wikidata":"https://www.wikidata.org/wiki/Q361698","display_name":"Page","level":2,"score":0.4269736409187317},{"id":"https://openalex.org/C130590232","wikidata":"https://www.wikidata.org/wiki/Q1671754","display_name":"Inverted index","level":3,"score":0.4151093363761902},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.34811627864837646},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2900558114051819},{"id":"https://openalex.org/C75165309","wikidata":"https://www.wikidata.org/wiki/Q2258979","display_name":"Search engine indexing","level":2,"score":0.21792858839035034},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.20445650815963745},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.2012018859386444},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.14933186769485474},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.10961487889289856},{"id":"https://openalex.org/C126042441","wikidata":"https://www.wikidata.org/wiki/Q1324888","display_name":"Frame (networking)","level":2,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2882903.2903729","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2882903.2903729","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2016 International Conference on Management of Data","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8","score":0.4699999988079071}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W199215620","https://openalex.org/W1584770030","https://openalex.org/W1598195681","https://openalex.org/W1785356562","https://openalex.org/W1967601791","https://openalex.org/W2006296837","https://openalex.org/W2019183416","https://openalex.org/W2036529822","https://openalex.org/W2055774867","https://openalex.org/W2096496252","https://openalex.org/W2102639991","https://openalex.org/W2102729946","https://openalex.org/W2102987499","https://openalex.org/W2117546628","https://openalex.org/W2163231231","https://openalex.org/W2163422235","https://openalex.org/W2164502281","https://openalex.org/W2167631575","https://openalex.org/W2183342041","https://openalex.org/W2214686917","https://openalex.org/W2396727930","https://openalex.org/W2403891947","https://openalex.org/W2404397702","https://openalex.org/W6675553691","https://openalex.org/W6712224422","https://openalex.org/W6713874238"],"related_works":["https://openalex.org/W3021597805","https://openalex.org/W4391244544","https://openalex.org/W2016036917","https://openalex.org/W2034859281","https://openalex.org/W4237698627","https://openalex.org/W207100770","https://openalex.org/W4232443537","https://openalex.org/W2770431327","https://openalex.org/W1584547884","https://openalex.org/W2589413446"],"abstract_inverted_index":{"In-memory":[0],"columnar":[1,50,89,162],"databases":[2,51],"such":[3],"as":[4],"SAP":[5,234],"HANA":[6],"achieve":[7],"extreme":[8],"performance":[9,116,200,245],"by":[10],"means":[11],"of":[12,18,34,60,76,86,118,153,187,202,208],"vector":[13,119,186],"processing":[14],"over":[15],"logical":[16],"units":[17],"main":[19,41],"memory":[20,46,134,141],"resident":[21],"columns.":[22],"The":[23],"core":[24,102],"in-memory":[25,49,88,151,161,210],"algorithms":[26,103,181],"can":[27],"be":[28,105],"challenged":[29],"when":[30,251],"the":[31,74,87,101,115,132,150,183,188,190,194,199,244,248],"working":[32],"set":[33,59],"an":[35,67],"application":[36],"does":[37],"not":[38],"fit":[39],"into":[40],"memory.":[42],"To":[43],"deal":[44],"with":[45,109,206],"pressure,":[47],"most":[48],"evict":[52],"candidate":[53],"columns":[54,112,205,211,219,229,253],"(or":[55],"tables)":[56],"using":[57],"a":[58,83,94,159,175,214],"heuristics":[61],"gleaned":[62],"from":[63,80],"recent":[64],"workload.":[65],"As":[66],"alternative":[68],"approach,":[69,166],"we":[70,92,99,168,237],"propose":[71],"to":[72,82,104,107],"reduce":[73],"unit":[75],"load":[77],"and":[78,179,193,212,236,247],"eviction":[79,148],"column":[81,129],"contiguous":[84],"portion":[85],"representation,":[90],"which":[91],"call":[93],"page.":[95],"In":[96],"this":[97],"paper,":[98],"adapt":[100],"able":[106],"operate":[108],"partially":[110,154],"loaded":[111,155],"while":[113],"preserving":[114],"benefits":[117],"processing.":[120],"Our":[121],"approach":[122],"has":[123],"two":[124],"key":[125],"advantages.":[126],"First,":[127],"partial":[128,147],"loading":[130],"reduces":[131],"mandatory":[133],"footprint":[135],"for":[136,143,164,182,216,220],"each":[137],"column,":[138,189],"making":[139],"more":[140],"available":[142],"other":[144],"purposes.":[145],"Second,":[146],"extends":[149],"lifetime":[152],"column.":[156,172],"We":[157,173,197],"present":[158,213,238],"new":[160,176],"implementation":[163],"our":[165],"that":[167,242],"term":[169],"page":[170,203,217],"loadable":[171,204,218,228],"design":[174],"persistency":[177],"layout":[178],"access":[180],"encoded":[184],"data":[185,222,224],"order-preserving":[191],"dictionary,":[192],"inverted":[195],"index.":[196],"compare":[198],"attributes":[201],"those":[207],"regular":[209],"use-case":[215],"cold":[221],"in":[223,233],"aging":[225],"scenarios.":[226],"Page":[227],"are":[230,254],"completely":[231],"integrated":[232],"HANA,":[235],"extensive":[239],"experimental":[240],"results":[241],"quantify":[243],"overhead":[246],"resource":[249],"consumption":[250],"these":[252],"deployed.":[255]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":2}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2016-06-24T00:00:00"}
