PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Ocena efektywności architektury In-memory w SQL Server 2014

Identyfikatory
Warianty tytułu
EN
In-Memory solutions for OLTP databases
Języki publikacji
PL
Abstrakty
PL
Rozwój sprzętu komputerowego w ostatnich latach zainicjował badania, mające na celu opracowanie nowych architektur baz danych. Jednym z takich nowych rozwiązań jest architektura nazywana „In-Memory” lub też „Main-Memory”. Stanowi ona radykalną zmianę podejścia do sposobu przechowywania i przetwarzania danych w systemach baz danych, wykorzystujących model przetwarzania transakcyjnego OLTP (ang. On-Line Transaction Processing). Celem niniejszej pracy jest analiza wybranych aspektów architektury In-Memory oraz ocena jej efektywności w porównaniu do rozwiązań konwencjonalnych, wykorzystujących pamięci dyskowe.
EN
The changing realities of hardware caused the search for new solutions in the field of architecture databases. The new architecture called "In-Memory" or "Main-Memory" radically changed many typical existing solutions in the field of data structures that store rows of data, as well as the concept of indices. The work aims to discuss the architecture and compare the solutions "In-Memory" for on-disk storage solutions.
Słowa kluczowe
Czasopismo
Rocznik
Strony
189--200
Opis fizyczny
Bibliogr. 19 poz.
Twórcy
autor
  • Politechnika Poznańska, Instytut Informatyki
  • Politechnika Poznańska, Instytut Informatyki
Bibliografia
  • Michael M. M.: High performance dynamic lock-free hash tables and list-based sets. SPAA, 2002.
  • Diaconu C., Freedman C., Ismert E., Larson P. A., Mittal P., Stonecipher R., Verma N., Zwilling M.: Hekaton: SQL Server’s Memory-Optimized OLTP Engine. SIGMOD, 2013.
  • Funke F., Kemper A., Neumann T.: HyPer-sonic Combined Transaction AND Query Processing. PVLDB, Vol. 4(12), 2011, s. 1367÷1370.
  • Kemper A., Neumann T.: HyPer: A hybrid OLTP&OLAP main memory database system based on virtual memory snapshots. ICDE, 2011, s. 195÷206.
  • Larson P. A., Blanas S., Diaconu C., Freedman C., Patel J. M., Zwilling M.: HighPerformance Concurrency Control Mechanisms for Main-Memory Databases. PVLDB, Vol. 5(4), 2011, s. 298÷309.
  • Levandoski J. J., Lomet D. B., Sengupta S.: The Bw-Tree: A B-tree for New Hardware Platforms. ICDE, 2013.
  • Levandoski J., Larson P. A., Stoica R.: Classifying Hot and Cold Data in a Main Memory OLTP Engine. ICDE, 2013.
  • Lee J., Muehle M., May N., Faerber F., Sikka V., Plattner H., Krueger J., Grund M.: High-Performance Transaction Processing in SAP HANA. IEEE Data Engineering Bulletin, Vol. 36(2), 2013, s. 28÷33.
  • Lee J., Kwon J. S., Färber F., Muehle M., Lee C., Bensberg C., Lee J. Y., Lee A. H., Lehner W.: SAP HANA Distributed In-Memory Database System: Transaction, Session, and Metadata Management. ICDE, 2013.
  • SAP In-Memory Computing, http://www.sap.com/pc/tech/in-memory-computing-hana.html.
  • Oracle Whitepaper: Oracle Database In-Memory, October 2014 http://www.oracle.com/ technetwork/database/in-memory/overview/twp-oracledatabase-in-memory-2245633. html.
  • Larson P. A., Clinciu C., Fraser C., Hanson E. N., Mokhtar M., Nowakiewicz M., Papadimos V., Price S. L., Rangarajan S., Rusanu R., Saubhasik M.: Enhancements to SQL Server Column Stores. SIGMOD, 2013.
  • Teradata Columnar, http://www.teradata.com/products-and-services/database/teradata-14.
  • MonetDB, http://monetdb.cwi.nl.
  • Boncz P. A., Zukowski M., Nes N.: MonetDB/X100: Hyper-pipelining query execution. CIDR, 2005, s. 225÷237.
  • VoltDB, http://voltdb.com.
  • Whitepaper Microsoft: SQL Server In-Memory OLTP internals Overview. 2014.
  • Eldawy A., Levandoski J., Larson P. A.: Trekking Through Siberia: Managing Cold Data in a Memory-Optimized Database. VLDB, 2014
  • Bach M., Duszeńko A., Werner A.: Koncepcja pamięciowych baz danych oraz weryfikacja podstawowych założeń tych struktur. Studia Informatica, Vol. 31, No. 2B(90), Gliwice 2010, s. 63÷76
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-b83d8c8c-d812-404f-b445-9e5e834efe20
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.