ACM Home Page
Please provide us with feedback. Feedback
A case for flash memory ssd in enterprise database applications
Full text PdfPdf (1.67 MB)
Source
International Conference on Management of Data archive
Proceedings of the 2008 ACM SIGMOD international conference on Management of data table of contents
Vancouver, Canada
SESSION: Industrial Session 1: Query Optimization and Performance table of contents
Pages 1075-1086  
Year of Publication: 2008
ISBN:978-1-60558-102-6
Authors
Sang-Won Lee  Sungkyunkwan University, Suwon, South Korea
Bongki Moon  University of Arizona, Tucson, AZ, USA
Chanik Park  Samsung Electronics Co., Ltd., Hwang, South Korea
Jae-Myung Kim  Altibase Corp., Seoul, South Korea
Sang-Woo Kim  Sungkyunkwan University, Suwon, South Korea
Sponsors
ACM: Association for Computing Machinery
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 105,   Downloads (12 Months): 918,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1376616.1376723
What is a DOI?

ABSTRACT

Due to its superiority such as low access latency, low energy consumption, light weight, and shock resistance, the success of flash memory as a storage alternative for mobile computing devices has been steadily expanded into personal computer and enterprise server markets with ever increasing capacity of its storage. However, since flash memory exhibits poor performance for small-to-moderate sized writes requested in a random order, existing database systems may not be able to take full advantage of flash memory without elaborate flash-aware data structures and algorithms. The objective of this work is to understand the applicability and potential impact that flash memory SSD (Solid State Drive) has for certain type of storage spaces of a database server where sequential writes and random reads are prevalent. We show empirically that up to more than an order of magnitude improvement can be achieved in transaction processing by replacing magnetic disk with flash memory SSD for transaction log, rollback segments, and temporary table spaces.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Andrew Birrell, Michael Isard, Chuck Thacker, and Ted Wobbe. A Design for High-Performance Flash Disks. Technical Report MSR-TR-2005-176, Microsoft Research, December 2005.
 
3
Transaction Processing Performance Council. TPC Benchmark. http://www.tpc.org/.
4
 
5
 
6
7
 
8
 
9
 
10
Jim Gray and Bob Fitzgerald. Flash Disk Opportunity for Server-Applications. http://www.research.microsoft.com/~gray, January 2007.
 
11
Chang-Gyu Hwang. Nanotechnology Enables a New Memory Growth Model. Proceedings of the IEEE, 91(11):1765--1771, November 2003.
 
12
Intel. Understanding the Flash Translation Layer (FTL) Specification. Application Note AP-684, Intel Corporation, December 1998.
 
13
14
 
15
 
16
 
17
Oracle. Oracle Flashback Technology. http://www.oracle.com/technology/deploy/-availability/htdocs/Flashback_Overview.htm, 2007.
 
18
Chanik Park, Prakash Talawar, Daesik Won, MyungJin Jung, JungBeen Im, Suksan Kim, and Youngjoon Choi. A High Performance Controller for NAND Flash-based Solid State Disk (NSSD). In The 21st IEEE Non-Volatile Semiconductor Memory Workshop (NVSMW), Monterey, CA, February 2006.
19
 
20
 
21
22
 
23
Kimberly L. Tripp and Neal Graves. SQL Server 2005 Row Versioning-based Transaction Isolation. Microsoft SQL Server Technical article, July 2006.
 
24

CITED BY  8

Collaborative Colleagues:
Sang-Won Lee: colleagues
Bongki Moon: colleagues
Chanik Park: colleagues
Jae-Myung Kim: colleagues
Sang-Woo Kim: colleagues