SQL Server Advanced Troubleshooting and Performance Tuning
- Autor:
- Dmitri Korotkevitch
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 500
- Dostępne formaty:
-
ePubMobi
Opis ebooka: SQL Server Advanced Troubleshooting and Performance Tuning
This practical book provides a comprehensive overview of troubleshooting and performance tuning best practices for Microsoft SQL Server. Database engineers, including database developers and administrators, will learn how to identify performance issues, troubleshoot the system in a holistic fashion, and properly prioritize tuning efforts to attain the best system performance possible.
Author Dmitri Korotkevitch, Microsoft Data Platform MVP and Microsoft Certified Master (MCM), explains the interdependencies between SQL Server database components. You'll learn how to quickly diagnose your system and discover the root cause of any issue. Techniques in this book are compatible with all versions of SQL Server and cover both on-premises and cloud-based SQL Server installations.
- Discover how performance issues present themselves in SQL Server
- Learn about SQL Server diagnostic tools, methods, and technologies
- Perform health checks on SQL Server installations
- Learn the dependencies between SQL Server components
- Tune SQL Server to improve performance and reduce bottlenecks
- Detect poorly optimized queries and inefficiencies in query execution plans
- Find inefficient indexes and common database design issues
- Use these techniques with Microsoft Azure SQL databases, Azure SQL Managed Instances, and Amazon RDS for SQL Server
Wybrane bestsellery
-
Najlepsze praktyki i techniki Książka ta jest przeznaczona dla praktyków i zawiera wyczerpujący przegląd najlepszych metod rozwiązywania problemów w systemie Microsoft SQL Server oraz poprawiania jego wydajności. Inżynierowie, programiści i administratorzy baz danych dowiedzą się...
SQL Server - zaawansowane techniki rozwiązywania problemów i poprawiania wydajności SQL Server - zaawansowane techniki rozwiązywania problemów i poprawiania wydajności
(56.26 zł najniższa cena z 30 dni)88.83 zł
98.70 zł(-10%) -
Learn T-SQL Querying, Second Edition, is an up-to-date reference designed to help you write more efficient T-SQL code to perform simple-to-advanced tasks for data management and data analysis tasks.
Learn T-SQL Querying. A guide to developing efficient and elegant T-SQL code - Second Edition Learn T-SQL Querying. A guide to developing efficient and elegant T-SQL code - Second Edition
-
Zapytania i modyfikowanie danych przy użyciu T-SQL Opanuj podstawy języka T-SQL i pisz poprawny niezawodny kod dla odpytywania i modyfikowania danych w Microsoft SQL Server 2022 i Azure SQL Database i Azure SQL Managed Instance. Itzik Ben-Gan, wieloletni MVP w dziedzinie Microsoft Data Platfor...
Podstawy języka T-SQL: Microsoft SQL Server 2022 i Azure SQL Database Podstawy języka T-SQL: Microsoft SQL Server 2022 i Azure SQL Database
(75.41 zł najniższa cena z 30 dni)107.73 zł
119.70 zł(-10%) -
By wspomóc procesy związane z zarządzaniem danymi, środowisko informatyczne posługuje się systemami, które pozwalają nimi zarządzać - takimi jak MS SQL Server, wspierany i rozpowszechniany przez firmę Microsoft. System ten słynie z szerokich możliwości technologicznych, dużej elastyczności i wyda...
MS SQL Server. Zaawansowane metody programowania. Wydanie II MS SQL Server. Zaawansowane metody programowania. Wydanie II
(71.40 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
SQL to obok xBase najpopularniejszy język zapytań - stosowany przede wszystkim po to, by formułować zapytania do baz danych i otrzymywać w odpowiedzi raporty zawierające oczekiwane dane. Równocześnie SQL jest najpowszechniejszym w informatyce sposobem przechowywania informacji, na którym bazują t...
SQL. Kurs video. Kompendium wiedzy na podstawie MySQL SQL. Kurs video. Kompendium wiedzy na podstawie MySQL
(39.90 zł najniższa cena z 30 dni)87.45 zł
159.00 zł(-45%) -
Technologia SQL Server jest jednym z najbardziej przemyślanych i najlepiej funkcjonujących systemów przechowywania danych i ich zoptymalizowanego przetwarzania. Dzięki niej można budować zaplecza nie tylko najbardziej złożonych serwisów internetowych, ale też potężnych systemów bankowych. Jej pos...
Microsoft SQL Server. Kurs video. Tworzenie zaawansowanych zapytań Microsoft SQL Server. Kurs video. Tworzenie zaawansowanych zapytań
(39.90 zł najniższa cena z 30 dni)109.45 zł
199.00 zł(-45%) -
Projektuj i pisz prosty i wydajny kod T-SQL w środowisku SQL Server 2019 i późniejszych. Tworzenie kodu T-SQL, wydajnie zwracającego właściwe wyniki może stanowić wyzwanie. Książka ta pomoże w tworzeniu takiego kodu, który działa szybko i jest łatwy w utrzymaniu. Dowiesz się r&oacut...
Profesjonalny kod T-SQL 2019. W stronę szybkości, skalowalności i standaryzacji rozwiązań dla SQL Server Profesjonalny kod T-SQL 2019. W stronę szybkości, skalowalności i standaryzacji rozwiązań dla SQL Server
(38.90 zł najniższa cena z 30 dni)80.99 zł
89.99 zł(-10%) -
Nabierz prędkości dzięki przełomowym zmianom w SQL Server 2019. Nie jest to już jedynie silnik bazodanowy, ale nowatorskie narzędzie wyposażone we wsparcie dla uczenia maszynowego, analiz Big Data, możliwość działania w systemie Linux, kontenery, Kubernetes, Javę czy wirtualizację danych w Azure....
Odsłaniamy SQL Server 2019: Klastry Big Data i uczenie maszynowe Odsłaniamy SQL Server 2019: Klastry Big Data i uczenie maszynowe
(56.26 zł najniższa cena z 30 dni)88.83 zł
98.70 zł(-10%) -
Praktyczny i podręczny przewodnik dla administratorów serwera SQL Server! Ten podręczny i precyzyjny poradnik kieszonkowy dostarcza gotowych odpowiedzi na wiele pytań związanych z administrowaniem serwerem SQL Server 2012. Zamieszczone w nim tabele, instrukcje i listy pozwolą Ci skupić si...
Vademecum Administratora Microsoft SQL Server 2012 Vademecum Administratora Microsoft SQL Server 2012
(19.90 zł najniższa cena z 30 dni)73.71 zł
81.90 zł(-10%) -
Praktyczny przewodnik po projektowaniu i zarządzaniu bazami danych SQL Server 2012 Samodzielnie opanuj posługiwanie się oprogramowaniem SQL Server 2012 krok po kroku. Idealny dla początkujących administratorów i projektantów baz danych, podręcznik ten przedstawia praktyczne ćwiczeni...(38.90 zł najniższa cena z 30 dni)
83.16 zł
92.40 zł(-10%)
Ebooka "SQL Server Advanced Troubleshooting and Performance Tuning" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "SQL Server Advanced Troubleshooting and Performance Tuning" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "SQL Server Advanced Troubleshooting and Performance Tuning" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-10-981-0188-6, 9781098101886
- Data wydania ebooka:
- 2022-05-13 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 15.1MB
- Rozmiar pliku Mobi:
- 26.5MB
Spis treści ebooka
- Preface
- Who This Book Is For
- Overview of the Chapters
- Conventions Used in This Book
- Using Code Examples
- OReilly Online Learning
- How to Contact Us
- How to Contact the Author
- Acknowledgments
- 1. SQL Server Setup and Configuration
- Hardware and Operating System Considerations
- CPU
- Memory
- Disk Subsystem
- Network
- Operating Systems and Applications
- Virtualization and Clouds
- Hardware and Operating System Considerations
- Configuring Your SQL Server
- SQL Server Version and Patching Level
- Instant File Initialization
- tempdb Configuration
- Trace Flags
- Server Options
- Optimize for Ad-hoc Workloads
- Max Server Memory
- Affinity mask
- Parallelism
- Configuration settings
- Configuring Your Databases
- Database Settings
- Transaction Log Settings
- Data Files and Filegroups
- Analyzing the SQL Server Error Log
- Consolidating Instances and Databases
- Observer Effect
- Summary
- Troubleshooting Checklist
- 2. SQL Server Execution Model and Wait Statistics
- SQL Server: High-Level Architecture
- SQLOS and the Execution Model
- Wait Statistics
- Execution ModelRelated Dynamic Management Views
- sys.dm_os_wait_stats
- sys.dm_exec_session_wait_stats
- sys.dm_os_waiting_tasks
- sys.dm_exec_requests
- sys.dm_os_schedulers
- Resource Governor Overview
- Summary
- Troubleshooting Checklist
- 3. Disk Subsystem Performance
- Anatomy of the SQL Server I/O Subsystem
- Scheduling and I/O
- Data Reads
- Data Writes
- Anatomy of the SQL Server I/O Subsystem
- The Storage Subsystem: A Holistic View
- sys.dm_io_virtual_file_stats view
- Performance Counters and OS Metrics
- Virtualization, HBA, and Storage Layers
- Checkpoint Tuning
- I/O Waits
- ASYNC_IO_COMPLETION Waits
- IO_COMPLETION Waits
- WRITELOG Waits
- WRITE_COMPLETION Waits
- PAGEIOLATCH Waits
- Summary
- Troubleshooting Checklist
- 4. Inefficient Queries
- The Impact of Inefficient Queries
- Plan CacheBased Execution Statistics
- Extended Events and SQL Traces
- Query Store
- Query Store SSMS Reports
- Regressed Queries
- Top Resource Consuming Queries
- Overall Resource Consumption
- Queries With High Variation
- Queries With Forced Plans
- Query Wait Statistics
- Tracked Queries
- Query Store SSMS Reports
- Working with Query Store DMVs
- Third-Party Tools
- Summary
- Troubleshooting Checklist
- 5. Data Storage and Query Tuning
- Data Storage and Access Patterns
- Row-Based Storage Tables
- B-Tree Indexes
- Composite Indexes
- Nonclustered Indexes
- Data Storage and Access Patterns
- Index Fragmentation
- Statistics and Cardinality Estimation
- Statistics Maintenance
- Cardinality Estimation Models
- Analyzing Your Execution Plan
- Row Mode and Batch Mode Execution
- Live Query Statistics and Execution Statistics Profiling
- Common Issues and Inefficiencies
- Inefficient Code
- Non-SARGable predicates
- User-defined functions
- Temporary tables and table variables
- Stored procedures and ORM frameworks
- Inefficient Code
- Inefficient Index Seek
- Incorrect Join Type
- Loop join
- Merge join
- Hash join
- Comparing join types
- Excessive Key Lookups
- Indexing the Data
- Summary
- Troubleshooting Checklist
- 6. CPU Load
- Nonoptimized Queries and T-SQL Code
- Inefficient T-SQL Code
- Scripts for Troubleshooting High CPU Load
- Nonoptimized Query Patterns to Watch For
- The worst offenders
- Death by a thousand cuts
- Nonoptimized Queries and T-SQL Code
- Query Compilation and Plan Caching
- Parameter-Sensitive Plans
- Parameter-Value Independence
- Compilation and Parameterization
- Auto-Parameterization
- Simple Parameterization
- Forced Parameterization
- Parallelism
- Summary
- Troubleshooting Checklist
- 7. Memory Issues
- SQL Server Memory Usage and Configuration
- Configuring SQL Server Memory
- How Much Memory Is Enough?
- SQL Server Memory Usage and Configuration
- Memory Allocations
- Memory Clerks
- MEMORYCLERK_SQLBUFFERPOOL
- CACHESTORE_OBJCP, CACHESTORE_SQLCP, and CACHESTORE_PHDR
- OBJECTSTORE_LOCK_MANAGER
- MEMORYCLERK_SQLQERESERVATIONS
- USERSTORE_TOKENPERM
- MEMORYCLERK_SQLCONNECTIONPOOL
- MEMORYCLERK_SQLCLR, MEMORYCLERK_SQLCLRASSEMBLY, and MEMORYCLERK_SQLEXTENSIBILITY
- MEMORYCLERK_XTP
- Wrapping up
- Memory Clerks
- The DBCC MEMORYSTATUS Command
- Query Execution and Memory Grants
- Optimizing Memory-Intensive Queries
- Memory Grant Feedback
- Controlling Memory Grant Size
- In-Memory OLTP Memory Usage and Troubleshooting
- Summary
- Troubleshooting Checklist
- 8. Locking, Blocking, and Concurrency
- Lock Types and Locking Behavior
- Major Lock Types
- Exclusive (X) locks
- Shared (S) locks
- Intent Shared (IS), Intent Update (IU), and Intent Exclusive (IX) locks
- Update (U) locks
- Major Lock Types
- Lock Compatibility
- Transaction Isolation Levels and Locking Behavior
- Lock Types and Locking Behavior
- Blocking Issues
- Troubleshooting Real-Time Blocking
- Working with Blocked Process Reports
- Event Notifications and Blocking Monitoring Framework
- Deadlocks
- Troubleshooting Deadlocks
- Locking and Indexes
- Optimistic Isolation Levels
- READ COMMITTED SNAPSHOT Isolation Level
- SNAPSHOT Isolation Level
- Schema Locks
- Lock Escalation
- Lock Escalation Troubleshooting
- Locking-Related Waits
- LCK_M_U Wait Type
- LCK_M_S Wait Type
- LCK_M_X Wait Type
- LCK_M_SCH_S and LCK_M_SCH_M Wait Types
- Intent LCK_M_I* Wait Types
- Range Locks LCK_M_R* Wait Types
- Summary
- Troubleshooting Checklist
- 9. tempdb Usage and Performance
- Temporary Objects: Usage and Best Practices
- Temporary Tables and Table Variables
- Temporary Object Caching
- Table-Valued Parameters
- Regular Tables in tempdb and Transaction Logging
- Temporary Objects: Usage and Best Practices
- Internal tempdb Consumers
- Version Store
- Spills
- Common tempdb Issues
- System Page Contention
- Running Out of Space
- tempdb Configuration
- Summary
- Troubleshooting Checklist
- 10. Latches
- Introduction to Latches
- Page Latches
- Addressing Hotspots: The OPTIMIZE_FOR_SEQUENTIAL_KEY Index Option
- Addressing Hotspots: Hash Partitioning
- Addressing Hotspots: In-Memory OLTP
- Other Latch Types
- Summary
- Troubleshooting Checklist
- 11. Transaction Log
- Transaction Log Internals
- Data Modifications and Transaction Logging
- Explicit and Auto-Committed Transactions and Log Overhead
- Delayed Durability
- In-Memory OLTP Transaction Logging
- Virtual Log Files
- Transaction Log Internals
- Transaction Log Configuration
- Log Truncation Issues
- LOG_BACKUP Log Reuse Wait
- ACTIVE_TRANSACTION Log Reuse Wait
- AVAILABILITY_REPLICA Log Reuse Wait
- DATABASE_MIRRORING Log Reuse Wait
- REPLICATION Log Reuse Wait
- ACTIVE_BACKUP_OR_RESTORE Log Reuse Wait
- Other Mitigation Strategies
- Accelerated Database Recovery
- Transaction Log Throughput
- Summary
- Troubleshooting Checklist
- 12. AlwaysOn Availability Groups
- AlwaysOn Availability Groups Overview
- Availability Group Queues
- Synchronous Replication and the Danger of the HADR_SYNC_COMMIT Wait
- Availability Group Extended Events
- Asynchronous Replication and Readable Secondaries
- The Impact of Readable Secondaries
- Parallel Redo
- Troubleshooting Failover Events
- Availability Groups and Windows Server Failover Cluster
- Troubleshooting Failovers
- When a Failover Does Not Occur
- Summary
- Troubleshooting Checklist
- 13. Other Notable Wait Types
- ASYNC_NETWORK_IO Waits
- THREADPOOL Waits
- Backup-Related Waits
- Improving Backup Performance
- Backup compression
- Striped backups
- Improving Backup Performance
- BUFFERCOUNT and MAXTRANSFERSIZE Options
- Partial Database Backups
- HTBUILD and Other HT* Waits
- Preemptive Waits
- PREEMPTIVE_OS_WRITEFILEGATHER Wait Type
- PREEMPTIVE_OS_WRITEFILE Wait Type
- Authentication-Related Wait Types
- OLEDB Waits
- Wait Types: Wrapping Up
- Summary
- Troubleshooting Checklist
- 14. Database Schema and Index Analysis
- Database Schema Analysis
- Heap Tables
- Indexes with the uniqueidentifier Data Type
- Wide and Nonunique Clustered Indexes
- Untrusted Foreign Keys
- Nonindexed Foreign Keys
- Redundant Indexes
- High Identity Values
- Database Schema Analysis
- Index Analysis
- The sys.dm_db_index_usage_stats View
- Unused indexes
- Indexes with high maintenance costs
- Inefficient reads
- Inefficient clustered indexes and heaps
- Wrapping up
- The sys.dm_db_index_usage_stats View
- The sys.dm_db_index_operational_stats View
- Data modification statistics
- Data access statistics
- Locking information
- Latching information
- I/O information
- Wrapping up
- Holistic View: sp_Index_Analysis
- Summary
- Troubleshooting Checklist
- 15. SQL Server in Virtualized Environments
- To Virtualize or Not to Virtualize, That Is the Question
- Configuring SQL Server in Virtualized Environments
- Capacity Planning
- CPU Configuration
- Memory
- Storage
- Network
- Virtual Disk Management
- Backup Strategy and Tools
- Troubleshooting in Virtual Environments
- Insufficient CPU Bandwidth
- Analyzing CPU metrics in Hyper-V
- Analyzing CPU metrics in VMware ESXi
- Insufficient CPU Bandwidth
- Memory Pressure
- Disk Subsystem Performance
- Summary
- Troubleshooting Checklist
- 16. SQL Server in the Cloud
- Cloud Platforms: A 30,000-Foot View
- Platform Reliability
- Throttling
- Topology
- Cloud Platforms: A 30,000-Foot View
- Connectivity Considerations and Transient Error Handling
- Accessing the Database Instance
- Transient Errors
- SQL Server in Cloud VMs
- I/O Setup and Performance
- High Availability Setup
- Cross-Region Latency
- Managed Microsoft Azure SQL Services
- Services Architecture and Design Considerations
- Troubleshooting Approaches
- Amazon SQL Server RDS
- CloudWatch
- Performance Insights
- Google Cloud SQL
- Summary
- Troubleshooting Checklist
- A. Wait Types
- ASYNC_IO_COMPLETION
- ASYNC_NETWORK_IO
- BACKUPBUFFER
- BACKUPIO
- BTREE_INSERT_FLOW_CONTROL
- CXCONSUMER
- CXPACKET
- DIRTY_PAGE_TABLE_LOCK
- DPT_ENTRY_LOCK
- EXCHANGE
- HADR_GROUP_COMMIT
- HADR_SYNC_COMMIT
- HTBUILD
- HTDELETE, HTMEMO, HTREINIT, and HTREPARTITION
- IO_COMPLETION
- LATCH_*
- LCK_M_*
- LCK_M_I*
- LCK_M_R*
- LCK_M_S
- LCK_M_SCH_M
- LCK_M_SCH_S
- LCK_M_U
- LCK_M_X
- LOGBUFFER
- OLEDB
- PAGEIOLATCH*
- PAGELATCH
- PARALLEL_REDO_FLOW_CONTROL
- PARALLEL_REDO_TRAN_TURN
- PREEMPTIVE_OS_ACCEPTSECURITYCONTEXT
- PREEMPTIVE_OS_AUTH*
- PREEMPTIVE_OS_LOOKUPACCOUNTSID
- PREEMPTIVE_OS_WRITEFILE
- PREEMPTIVE_OS_WRITEFILEGATHER
- QDS*
- RESOURCE_SEMAPHORE
- RESOURCE_SEMAPHORE_QUERY_COMPILE
- THREADPOOL
- WRITE_COMPLETION
- WRITELOG
- Index
O'Reilly Media - inne książki
-
JavaScript gives web developers great power to create rich interactive browser experiences, and much of that power is provided by the browser itself. Modern web APIs enable web-based applications to come to life like never before, supporting actions that once required browser plug-ins. Some are s...(186.15 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview...(160.65 zł najniższa cena z 30 dni)
169.14 zł
199.00 zł(-15%) -
OpenTelemetry is a revolution in observability data. Instead of running multiple uncoordinated pipelines, OpenTelemetry provides users with a single integrated stream of data, providing multiple sources of high-quality telemetry data: tracing, metrics, logs, RUM, eBPF, and more. This practical gu...(143.65 zł najniższa cena z 30 dni)
152.15 zł
179.00 zł(-15%) -
What will you learn from this book?If you're a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place to start. From the authors of Fundamentals of Software Architecture, Head First Software Architecture teaches you how to think architecturally ...(245.65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
If you use Linux in your day-to-day work, then Linux Pocket Guide is the perfect on-the-job reference. This thoroughly updated 20th anniversary edition explains more than 200 Linux commands, including new commands for file handling, package management, version control, file format conversions, an...(92.65 zł najniższa cena z 30 dni)
101.15 zł
119.00 zł(-15%) -
Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate good development practices based on classic software design patterns and new patterns unique to embedded prog...(152.15 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł(-15%) -
Gain the valuable skills and techniques you need to accelerate the delivery of machine learning solutions. With this practical guide, data scientists, ML engineers, and their leaders will learn how to bridge the gap between data science and Lean product delivery in a practical and simple way. Dav...(245.65 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
This practical book provides a detailed explanation of the zero trust security model. Zero trust is a security paradigm shift that eliminates the concept of traditional perimeter-based security and requires you to "always assume breach" and "never trust but always verify." The updated edition off...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Decentralized finance (DeFi) is a rapidly growing field in fintech, having grown from $700 million to $100 billion over the past three years alone. But the lack of reliable information makes this area both risky and murky. In this practical book, experienced securities attorney Alexandra Damsker ...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Whether you're a startup founder trying to disrupt an industry or an entrepreneur trying to provoke change from within, your biggest challenge is creating a product people actually want. Lean Analytics steers you in the right direction.This book shows you how to validate your initial idea, find t...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: SQL Server Advanced Troubleshooting and Performance Tuning Dmitri Korotkevitch (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.