Free Computer Books Downloads and Reviews; from desktop to cloud computing...C++, C#, Java, ASP.NET, Silverlight, Cloud computing, Microsoft Expression Blend, Android, Unix, Operating Systems, PHP, Visual Basic, Mobile Phones...... Updated regularly....Keep visiting.....

Showing posts with label SQL Server. Show all posts
Showing posts with label SQL Server. Show all posts

Friday, 20 February 2015

SQL Server Integration Services (SSIS) Succinctly


SQL Server Integration Services is part of Microsoft’s business intelligence suite and an ETL (extract, transform, and load) tool. It does more than just move data between databases. It can be used to clean and transform data so that it can be used by data warehouses or even OLAP-based systems. With SSIS Succinctly by Rui Machado, you will learn how to build and deploy your own ETL solution in a drag-and-drop development environment by using SSIS packages, control flows, data flows, tasks, and more.

Title SQL Server Integration Services (SSIS) Succinctly
Author(s) Rui Machado
Publisher: Syncfusion Inc. (2014)
Paperback: N/A
eBook PDF (116 Pages, 3.4 MB), Kindle, etc.
Language: English
ISBN-10/ASIN: N/A
ISBN-13: N/A
eBook: http://files2.syncfusion.com/Downloads/Ebooks/SSIS_Succinctly.pdf

Saturday, 16 August 2014

SQL Server Concurrency: Locking, Blocking and Row Versioning


This book is for anyone using SQL Server as a programmer, an administrator, or even a user, who wants to understand how SQL Server manages multiple sessions, and what causes excessive blocking. It is also for those SQL Server professionals who need to know how to troubleshoot and solve blocking and deadlocking problems.

If you've designed your SQL code intelligently, and implemented a sensible indexing strategy, there's a good chance your queries will "fly", when tested in isolation. In the real world, however, where multiple processes can access the same data at the same time, SQL Server often has to make one process wait, sacrificing concurrency and performance, in order that in order that all can succeed, without destroying data integrity. Transactions are at the heart of concurrency. I explain their ACID properties, the transaction isolation levels that dictate the acceptable behaviors when multiple transactions access the same data simultaneously, and SQL Server's optimistic and pessimistic models for mediating concurrent access. Pessimistic concurrency, SQL Server's default, uses locks to avoid concurrency problems. I explain all the different locks and their compatibility. I show how to control locking with hints and bound connections, and how to troubleshoot excessive blocking and deadlocking. Optimistic concurrency uses row versions to support concurrency. I explain how row versioning works, cover SQL Server's two Snapshot-based isolation levels and offer troubleshooting tips for issues such as update conflicts. Your application can have world-class indexes and queries, but they won't help you if you can't get your data, because another application has it locked. That's why every DBA and developer must understand SQL Server concurrency, and how to troubleshoot any issues. I hope my book helps!

Title SQL Server Concurrency: Locking, Blocking and Row Versioning
Author(s) Kalen Delaney
Publisher: Red gate books (September 11, 2012)
Paperback 200 psges
Language: English
ISBN-10: 1906434913
ISBN-13: 978-1906434915
eBook: http://www.red-gate.com/products/dba/sql-monitor/entrypage/sql-server-concurrency-ebook
loading...

Search: