دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 2nd edition
نویسندگان: Schönig. Hans-Jürgen
سری:
ISBN (شابک) : 9781789537819, 178953917X
ناشر: Packt Publishing Ltd
سال نشر: 2018
تعداد صفحات: 438
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 3 مگابایت
کلمات کلیدی مربوط به کتاب تسلط بر PostgreSQL 11: تکنیک های خبره برای ایجاد برنامه های کاربردی پایگاه داده مقیاس پذیر ، قابل اطمینان و تحمل خطا: مدیریت پایگاه داده، کتاب های الکترونیکی، PostgreSQL
در صورت تبدیل فایل کتاب Mastering PostgreSQL 11: Expert Techniques to Build Scalable, Reliable, and Fault-Tolerant Database Applications به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تسلط بر PostgreSQL 11: تکنیک های خبره برای ایجاد برنامه های کاربردی پایگاه داده مقیاس پذیر ، قابل اطمینان و تحمل خطا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب شامل ویژگی های جدید معرفی شده در PostgreSQL 11 است و به شما نشان می دهد که چگونه برنامه های بهتر PostgreSQL بسازید و پایگاه داده PostgreSQL خود را به طور موثر مدیریت کنید. شما بر ویژگی های پیشرفته PostgreSQL مسلط خواهید شد و مهارت های لازم برای ایجاد راه حل های کارآمد پایگاه داده را به دست خواهید آورد. صفحه عنوان؛ حق چاپ و اعتبار؛ درباره Packt مشارکت کنندگان؛ فهرست مطالب؛ پیشگفتار؛ فصل 1: بررسی اجمالی PostgreSQL. چه چیزی در PostgreSQL 11.0 جدید است؟ درک عملکردهای جدید مدیریت پایگاه داده؛ استفاده از اندازههای بخش WAL قابل تنظیم؛ queryid بزرگتر در pg_stat_statements. نمایه سازی بهبود یافته و بهینه سازی بهتر؛ آمار شاخص بیان; شامل نمایه ها یا نمایه های پوششی. ایجاد شاخص موازی؛ مدیریت بهتر کش؛ بهبود pg_prewarm. بهبود عملکردهای پنجره. معرفی تالیف به موقع؛ پارتیشن بندی پیشرفته
This book includes the newly introduced features in PostgreSQL 11, and shows you how to build better PostgreSQL applications, and administer your PostgreSQL database efficiently. You will master the advanced features of PostgreSQL and acquire the necessary skills to build efficient database solutions.;Cover; Title Page; Copyright and Credits; About Packt; Contributors; Table of Contents; Preface; Chapter 1: PostgreSQL Overview; What is new in PostgreSQL 11.0?; Understanding the new database administration functions; Using configurable WAL-segment sizes; Larger queryid in pg_stat_statements; Improved indexing and better optimization; Expression index statistics; INCLUDE indexes or covering indexes; Parallel index creation; Better cache management; Improving pg_prewarm; Enhancing windowing functions; Introducing just-in-time compilation; Enhanced partitioning
Cover
Title Page
Copyright and Credits
About Packt
Contributors
Table of Contents
Preface
Chapter 1: PostgreSQL Overview
What is new in PostgreSQL 11.0?
Understanding the new database administration functions
Using configurable WAL-segment sizes
Larger queryid in pg_stat_statements
Improved indexing and better optimization
Expression index statistics
INCLUDE indexes or covering indexes
Parallel index creation
Better cache management
Improving pg_prewarm
Enhancing windowing functions
Introducing just-in-time compilation
Enhanced partitioning Adding support for stored proceduresImproving ALTER TABLE
Summary
Questions
Chapter 2: Understanding Transactions and Locking
Working with PostgreSQL transactions
Handling errors inside a transaction
Making use of SAVEPOINT
Transactional DDLs
Understanding basic locking
Avoiding typical mistakes and explicit locking
Considering alternative solutions
Making use of FOR SHARE and FOR UPDATE
Understanding transaction isolation levels
Considering SSI transactions
Observing deadlocks and similar issues
Utilizing advisory locks
Optimizing storage and managing cleanup Configuring VACUUM and autovacuumDigging into transaction wraparound-related issues
A word on VACUUM FULL
Watching VACUUM at work
Limiting transactions by making use of snapshot too old
Summary
Questions
Chapter 3: Making Use of Indexes
Understanding simple queries and the cost model
Making use of EXPLAIN
Digging into the PostgreSQL cost model
Deploying simple indexes
Making use of sorted output
Using more than one index at a time
Using bitmap scans effectively
Using indexes in an intelligent way
Improving speed using clustered tables
Clustering tables Making use of index-only scansUnderstanding additional btree features
Combined indexes
Adding functional indexes
Reducing space consumption
Adding data while indexing
Introducing operator classes
Hacking up an operator class for a btree
Creating new operators
Creating operator classes
Testing custom operator classes
Understanding PostgreSQL index types
Hash indexes
GiST indexes
Understanding how GiST works
Extending GiST
GIN indexes
Extending GIN
SP-GiST indexes
BRIN indexes
Extending BRIN indexes
Adding additional indexes
Achieving better answers with fuzzy searching Taking advantage of pg_trgmSpeeding up LIKE queries
Handling regular expressions
Understanding full-text search
Comparing strings
Defining GIN indexes
Debugging your search
Gathering word statistics
Taking advantage of exclusion operators
Summary
Questions
Chapter 4: Handling Advanced SQL
Introducing grouping sets
Loading some sample data
Applying grouping sets
Investigating performance
Combining grouping sets with the FILTER clause
Making use of ordered sets
Understanding hypothetical aggregates
Utilizing windowing functions and analytics
Partitioning data