{"product_id":"9781484211366","title":"Expert SQL Server in-Memory OLTP","description":"\u003cp\u003e    \u003c\/p\u003e\u003cp\u003e\u003cem\u003eExpert SQL Server In-Memory OLTP\u003c\/em\u003e is a deep dive into one of the most significant features of SQL Server 2014 – support for In-Memory Online Transaction Processing. The book describes the architecture and internals of the In-Memory OLTP Engine and explains how to develop, deploy, and maintain systems using it. With it you can dramatically increase transactional throughput to handle thousands of transactions per second supporting millions of customers. \u003c\/p\u003e\u003cp\u003eDmitri Korotkevitch is the five-star author of \u003cem\u003ePro SQL Server Internals\u003c\/em\u003e, and now brings his same combination of clear thinking and deep expertise to the question of how to recognize the opportunities and benefit from Microsoft’s In-Memory OLTP feature set in SQL Server 2014. \u003c\/p\u003e\u003cp\u003eLearn the architecture and the internals in order to recognize when in-memory OLTP can make a difference. Learn useful scenarios for thoughtfully incorporating In-Memory support into existing applications. Recognize opportunities for In-Memory OLTP in new development. Don’t be without Dmitri Korotkevitch and the deep expertise he imparts in \u003cem\u003eExpert SQL Server In-Memory OLTP \u003c\/em\u003eas you move forward in using SQL Server’s new and important In-Memory OLTP feature set. \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eCovers In-Memory OLTP internals and architecture, including data storage, indexing, multi-version concurrency control, transaction logging, and recovery\u003c\/li\u003e\n\u003cli\u003eIllustrates In-Memory OLTP programmability and the process of native compilation\u003c\/li\u003e\n\u003cli\u003eGuides in using In-Memory OLTP in new development and existing systems.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e         What youll learn\u003cul\u003e\n\u003cli\u003eGrasp the internal mechanisms underlying in-memory tables and their implementation\u003cp\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003ePlan successful implementations, including the required memory size and I\/O configuration\u003cp\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003eProperly index in-memory tables, including with hash indexes and range indexes\u003cp\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003eAccelerate T-SQL processing through the creation of natively-compiled stored procedures\u003cp\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003eControl disk I\/O by managing logging, checkpoint, and recovery of in-memory data\u003cp\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003eMonitor and report on the benefits and performance of your in-memory solutions\u003cp\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for      \u003cp\u003e     \u003cem\u003eExpert SQL Server In-Memory OLTP\u003c\/em\u003e is for application developers and database administrators who create and manage online transaction processing (OLTP) systems. In particular, the book is aimed at those wanting to take advantage of SQL Server’s new offering of in-memory OLTP to dramatically improve performance and throughput of their systems.       \u003c\/p\u003e     Table of Contents\u003cp\u003eIntroduction\u003c\/p\u003e\u003cp\u003e1. Why In-Memory OLTP?\u003c\/p\u003e\u003cp\u003e2. In-Memory OLTP Objects\u003c\/p\u003e\u003cp\u003e3. Memory-Optimized Tables\u003c\/p\u003e\u003cp\u003e4. Hash Indexes\u003c\/p\u003e\u003cp\u003e5. Nonclustered Indexes\u003c\/p\u003e\u003cp\u003e6. In-Memory OLTP Prgrammability\u003c\/p\u003e\u003cp\u003e7. In-Memory OLTP Concurrency Model\u003c\/p\u003e\u003cp\u003e8. Data Storage, Logging, and Recovery\u003c\/p\u003e\u003cp\u003e9. Garbage Collection\u003c\/p\u003e\u003cp\u003e10. Deployment and Management\u003c\/p\u003e\u003cp\u003e11. Utilizing In-Memory OLTP\u003c\/p\u003e\u003cp\u003e12. Appendix A: Memory Pointer Management\u003c\/p\u003e\u003cp\u003e13. Appendix B: Page Splitting and Merging in Nonclustered Indexes\u003c\/p\u003e\u003cp\u003e14. Appendix C: Analyzing Checkpoint File Pair State\u003c\/p\u003e\u003cp\u003e15. Appendix D: In-Memory OLTP Migration Tools\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47136249217264,"sku":"9781484211366","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781484211366_p0.jpg?v=1763632101","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781484211366","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}