Welcome Guest [Log In] [Register]
Chào Mừng Bạn!
Nếu đây là lần đầu tiên bạn ghé qua, xin đọc bảng [Hướng dẫn] này để biết thêm về cách sử dụng diễn đàn. Hãy[Đăng ký] làm thành viên để có thêm quyền hạn truy cập vào những nơi ưu tiên dành cho thành viên. Để bắt đầu xem những bài viết, xin chọn một đề tài ở dưới. Nếu bạn đã là thành viên hãy [Đăng nhập] vào tài khoản của bạn để truy cập vào tất cả các tính năng của diễn đàn và cùng thảo luận về mọi đề tài trong cuộc sống. Chúc các bạn có những giây phút vui vẻ !
CHỨC NĂNG THÔNG TIN THÀNH VIÊN
Add Reply
Troubleshooting Oracle Performance (by Christian Antognini); Sách hay
Topic Started: Jan 15 2010, 10:45 AM (646 Views)
kiepgiangho79
Member Avatar
Administrator
Troubleshooting Oracle Performance (by Christian Antognini)

Đã có nhiều sách nói về các kỹ thuật sử dụng SQL trong CSDL Oracle, nhưng cuốn "Troubleshooting Oracle Performance" của Christian Antognini có lẽ là cuốn rất nên được tham khảo.

Một cuốn sách với rất nhiều ví dụ có tính thực tế rất cao, với những kiến giải & giải pháp cụ thể tường tận phù hợp với nhiều đối tượng người đọc, đặc biệt là các kỹ sư phát triển ứng dụng với CSDL Oracle :flower4ps:

Posted Image

Table of Contents
Part 1 - Foundations
1. Performance Problems


* Do We Need To Plan Performance?
* Do We Have Performance Problems?
* How to Approach Performance Problems?

2. Key Concepts

* Selectivity and Cardinality
* Life Cycle of a Cursor
* How Parsing Works
* Reading and Writing Blocks

Part 2 - Identification
3. Identifying Performance Problems


* Divide and Conquer
* Analysis Roadmap
* Instrumentation vs. Profiling Analysis
* Instrumentation
* Profiling Application Code
* Tracing Database Calls
* Profiling PL/SQL Code

Part 3 - Query Optimizer
4. System and Object Statistics


* Overview of the Package dbms_stats
* System Statistics
* Object Statistics
* Common Services

5. Configuring the Query Optimizer

* To Configure or Not to Configure
* Configuration Roadmap
* Set the Right Parameter!

6. Execution Plans

* Obtaining Execution Plans
* Interpreting Execution Plans
* Recognizing Inefficient Execution Plans

7. SQL Tuning Techniques

* Altering the Access Structures
* Altering the SQL Statement
* Hints
* Altering the Execution Environment
* SQL Profiles
* Stored Outlines
* SQL Plan Baselines

Part 4 - Tuning
8. Parsing


* Identifying Parsing Problems
* Solving Parsing Problems
* Working around Parsing Problems
* Application Programming Interfaces

9. Optimizing Data Access

* Identifying Suboptimal Access Paths
* SQL Statements with Poor Selectivity
* SQL Statements with Good Selectivity

10. Optimizing Joins

* Definitions
* Nested Loop Joins
* Merge Joins
* Hash Joins
* Outer Joins
* Choosing Join Method
* Partition-Wise Joins
* Transformations

11. Beyond Data Access and Join Optimization

* Materialized View
* Result Caching
* Parallel Processing
* Direct-path Insert
* Row Prefetching
* Array Interface

12. Optimizing the Physical Design

* Optimal Column Order
* Optimal Data Type
* Row Migration and Row Chaining
* Block Contention
* Data Compression

Part 5 - Appendixes
A. Downloadable Files
B. Bibliography

Posted Image Dung lượng: 6121 KB

Yêu cầu: Windows

Posted ImageChú ý: Nếu có vấn đề trong quá trình tải xuống máy bạn có thể:
Thử tải lại bằng liên kết thay thế:
Hoặc cấu hình lại máy tính của bạn (Với một số phiên bản Windows, có thể đã được cấu hình để chặn lại quá trình download của bạn.)

Edited by kiepgiangho79, Jan 15 2010, 10:46 AM.

Anh đây họ NGUYỄN tên BAN
Tiếng tăm dậy khắp giang san một thời.
banngocit2@gmail.com ----------------- kiepgiangho_0709@yahoo.com
Offline Profile Quote Post Trở lên trên
 
1 user reading this topic (1 Guest and 0 Anonymous)
ZetaBoards - Free Forum Hosting
Free Forums with no limits on posts or members.
« Previous Topic · Tài liệu - Đồ án · Next Topic »
Add Reply

Copyright © 2010-2011, eakar.co.cc. All rights reserved
Xây dựng bởi: "Thành viên EAKAR FORUM" dựa trên mã nguồn mở Zetaboards. Xem tốt nhất trên các trình duyệt: Oprera, Mozilla Firefox, Google Chrome ở độ phân giải 1024 x 768 pixels.
Chúng tôi không chịu trách nhiệm hoàn toàn với những tin bạn đăng lên EAKAR FORUM.