Filters








1,079 Hits in 6.6 sec

Global cache management for multi-class workloads in data warehouses [chapter]

Shudong Jin, Xiaowei Sun
1998 Lecture Notes in Computer Science  
The results indicate that our approaches are better than traditional LRU and LRU-K methods for multi-class workloads in data warehouses.  ...  Data warehouses usually rely on the underlying database management systems, and operations in warehouses require adequate global cache management for both base data and derived sets.  ...  Unfortunately, caching methods for multi-class workloads in data warehouses have not been explored sufficiently.  ... 
doi:10.1007/bfb0054220 fatcat:3ui3uchx2nfl7i3lanzhk572pe

Oracle TimesTen: An In-Memory Database for Enterprise Applications

Tirthankar Lahiri, Marie-Anne Neimat, Steve Folkman
2013 IEEE Data Engineering Bulletin  
This configuration is suitable for Oracle RDBMS applications that require real-time management of some of their data and scale-out on private or public clouds.  ...  While TimesTen can be used as a standalone database, it can also be used as a high-performance transactional cache that seamlessly caches data from an underlying Oracle RDBMS.  ...  We are indebted to our partner teams within Oracle such as the Oracle CGBU Billing and Revenue Management team for contributing valuable ideas to the IMDB cache grid architecture, and to the Oracle BI/  ... 
dblp:journals/debu/LahiriNF13 fatcat:ot254exdhfcsvolp7cukzx2egm

Design Principles for Scaling Multi-core OLTP Under High Contention [article]

Kun Ren, Jose M. Faleiro, Daniel J. Abadi
2016 arXiv   pre-print
same contended data for which access must be serialized in order to guarantee isolation.  ...  workloads involving frequent access to highly contended data.  ...  We thank the anonymous SIGMOD 2016 reviewers for their insightful feedback.  ... 
arXiv:1512.06168v3 fatcat:a5yfvxewlvf2plvptzxcqhysla

Dynamic Resource Allocation for Database Servers Running on Virtual Storage

Gokul Soundararajan, Daniel Lupei, Saeed Ghanbari, Adrian Daniel Popescu, Jin Chen, Cristiana Amza
2009 USENIX Conference on File and Storage Technologies  
We introduce a novel multi-resource allocator to dynamically allocate resources for database servers running on virtual storage.  ...  ., changing any cache quota affects the access pattern at the cache/disk levels below it in the storage hierarchy.  ...  We also thank the systems group at University of Toronto for their excellent suggestions and comments.  ... 
dblp:conf/fast/SoundararajanLGPCA09 fatcat:e4jtjgca25bjdbpbryojgjdilm

Staring into the abyss

Xiangyao Yu, George Bezerra, Andrew Pavlo, Srinivas Devadas, Michael Stonebraker
2014 Proceedings of the VLDB Endowment  
To better understand just how unprepared current DBMSs are for future CPU architectures, we performed an evaluation of concurrency control for on-line transaction processing (OLTP) workloads on many-core  ...  With hundreds of threads running in parallel, the complexity of coordinating competing accesses to data will likely diminish the gains from increased core counts.  ...  But with a large number of cores, these pools become too unwieldy to manage in a global memory controller.  ... 
doi:10.14778/2735508.2735511 fatcat:skvpdhdw6nhplk3dlzsxajtqva

Design Principles for Scaling Multi-core OLTP Under High Contention

Kun Ren, Jose M. Faleiro, Daniel J. Abadi
2016 Proceedings of the 2016 International Conference on Management of Data - SIGMOD '16  
same contended data for which access must be serialized in order to guarantee isolation.  ...  workloads involving frequent access to highly contended data.  ...  We thank the anonymous SIGMOD 2016 reviewers for their insightful feedback.  ... 
doi:10.1145/2882903.2882958 dblp:conf/sigmod/RenFA16 fatcat:roaa2bqhybb4lidgkk5zaeplcy

An Analysis of Concurrency Control Protocols for In-Memory Databases with CCBench (Extended Version) [article]

Takayuki Tanabe, Takashi Hoshino, Hideyuki Kawashima, Jun Nemoto, Masahiro Tanaka, Osamu Tatebe
2021 arXiv   pre-print
The code for CCBench and all the data in this paper are available online at GitHub.  ...  (I1) The performance of optimistic concurrency control protocol for a read only workload rapidly degrades as cardinality increases even without L3 cache misses.  ...  For example, the multi-version factors: cache, delay, and version lifetime.  ... 
arXiv:2009.11558v2 fatcat:276w3o4jdrdy5cs5guk4iyixaa

Building An Elastic Query Engine on Disaggregated Storage

Midhul Vuppalapati, Justin Miron, Rachit Agarwal, Dan Truong, Ashish Motivala, Thierry Cruanes
2020 Symposium on Networked Systems Design and Implementation  
Snowflake design is motivated by three goals: (1) compute and storage elasticity; (2) support for multi-tenancy; and, (3) high performance.  ...  This paper presents Snowflake design and implementation, along with a discussion on how recent changes in cloud infrastructure (emerging hardware, fine-grained billing, etc.) have altered the many assumptions  ...  This work was supported in part by NSF 1704742 and a Google Faculty Research Award.  ... 
dblp:conf/nsdi/VuppalapatiMATM20 fatcat:nqsvkihhgbfw7pqxnah25hc2h4

The Case For Heterogeneous HTAP

Raja Appuswamy, Manos Karpathiotakis, Danica Porobic, Anastasia Ailamaki
2017 Conference on Innovative Data Systems Research  
H 2 TAP engines store data in shared memory to maximize data freshness, pair workloads with ideal processor types to exploit heterogeneity, and use message passing with explicit processor cache management  ...  Modern database engines balance the demanding requirements of mixed, hybrid transactional and analytical processing (HTAP) workloads by relying on i) global shared memory, ii) system-wide cache coherence  ...  We would like to thank the anonymous reviewers and the DIAS laboratory members for their constructive feedback.  ... 
dblp:conf/cidr/AppuswamyKPA17 fatcat:4dzw4rtkurazpgidsle3756mzy

The Snowflake Elastic Data Warehouse

Benoit Dageville, Jiansheng Huang, Allison W. Lee, Ashish Motivala, Abdul Q. Munir, Steven Pelley, Peter Povinec, Greg Rahn, Spyridon Triantafyllis, Philipp Unterbrunner, Thierry Cruanes, Marcin Zukowski (+6 others)
2016 Proceedings of the 2016 International Conference on Management of Data - SIGMOD '16  
At the same time, the Software-as-a-Service (SaaS) model brings enterprise-class  ...  We live in the golden age of distributed computing. Public cloud platforms now offer virtually unlimited compute and storage resources on demand.  ...  We work on solutions simplifying workload management to the users, making the system even more elastic.  ... 
doi:10.1145/2882903.2903741 dblp:conf/sigmod/DagevilleCZAABC16 fatcat:5ehnby2gvffujfsyboulqq2pxu

Large scale Itanium® 2 processor OLTP workload characterization and optimization

Gerrit Saylor, Badriddine Khessib
2006 Proceedings of the 2nd international workshop on Data management on new hardware - DaMoN '06  
Large scale OLTP workloads on modern database servers are well understood across the industry.  ...  for data delivery from different sources in the cache and memory hierarchy.  ...  While not all C2C activity is the result of locking and mutual exclusion (for instance, readonly, shared copies of global data transferred between processors), for this workload it is the significant portion  ... 
doi:10.1145/1140402.1140406 dblp:conf/damon/SaylorK06 fatcat:5ztlsyfbk5bqblbhwkxrtffj74

POLARIS: The Distributed SQL Engine in Azure Synapse

Josep Aguilar-Saborit, Raghu Ramakrishnan
2020 Proceedings of the VLDB Endowment  
data workloads, and (ii) separate compute and state for cloud-native execution.  ...  It is the result of a multi-year project to rearchitect the query processing framework in the SQL DW parallel data warehouse service, and addresses two main goals: (i) converge data warehousing and big  ...  In future, we plan to build on this global view with autonomous workload management features. See Section 6. • Multi-layered data caching model.  ... 
dblp:journals/pvldb/Aguilar-Saborit20 fatcat:dcodzvwpmbct3jhm2sxukpwsfm

Data centric computing for internet scale enterprises

Yuqing Gao
2013 Proceedings of the ACM/SPEC international conference on International conference on performance engineering - ICPE '13  
intensive enterprise java workloads on commercial multicore systems  Design requirement of data centric computing systems  Global secondary index for HBase (Hadoop Database)  RDMA Enabled Cache  Polyglot  ...  intensive enterprise java workloads on commercial multicore systems  Design requirement of data centric computing systems  Global secondary index for HBase (Hadoop Database)  RDMA Enabled Cache  Polyglot  ...  Peers directly read and write the data at the end of the pointers using RDMA Remote pointers & one-sided RDMA  A server can export a remote pointer that refers to a data record in a pinned & registered  ... 
doi:10.1145/2479871.2479924 dblp:conf/wosp/Gao13 fatcat:74ooahyt5rannjuywj3nv3zwoq

ElasTraS

Sudipto Das, Divyakant Agrawal, Amr El Abbadi
2013 ACM Transactions on Database Systems  
ElasTraS is designed to support both classes of database needs for the cloud: (i) large databases partitioned across a set of nodes, and (ii) a large number of small and independent databases common in  ...  As a result, Key-Value stores have emerged as a preferred choice for scalable and faulttolerant data management, but lack the rich functionality, and transactional guarantees of RDBMS.  ...  Acknowledgements The authors would like to thank Aaron Elmore and Nagender Bandi for their insightful comments on the earlier versions of the paper which has helped in improving this paper.  ... 
doi:10.1145/2445583.2445588 fatcat:xgjvdqms7vhinlw6ifc3cjmoqe

Adaptive Cache Compression for High-Performance Processors

Alaa R. Alameldeen, David A. Wood
2004 SIGARCH Computer Architecture News  
Based on this outcome, the adaptive policy updates a single global saturating counter, which predicts whether to allocate lines in compressed or uncompressed form.  ...  We propose a two-level cache hierarchy where the L1 cache holds uncompressed data and the L2 cache dynamically selects between compressed and uncompressed storage.  ...  Wood has a significant financial interest in Sun Microsystems, Inc.  ... 
doi:10.1145/1028176.1006719 fatcat:3knsj7euufbtrmpnzbl5b3q2qq
« Previous Showing results 1 — 15 out of 1,079 results