دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1 نویسندگان: Kerry Osborne, Randy Johnson, Tanel Pöder (auth.) سری: ISBN (شابک) : 9781430233923, 9781430233930 ناشر: Apress سال نشر: 2011 تعداد صفحات: 577 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 6 مگابایت
کلمات کلیدی مربوط به کتاب متخصص اوراکل Exadata: مدیریت پایگاه داده، نمایندگی ذخیره سازی داده ها
در صورت تبدیل فایل کتاب Expert Oracle Exadata به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب متخصص اوراکل Exadata نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
در طول تاریخ، پیشرفتهای فناوری به صورت ناگهانی صورت گرفته است. یک ایده عالی منفرد اغلب میتواند باعث ایجاد تغییرات سریع شود، زیرا این ایده غالباً در جهتهای کاملاً غیرمنتظره منتشر میشود. Exadata چنین تغییری را در نحوه تفکر و مدیریت پایگاه های داده رابطه ای در بر می گیرد. تغییر کلیدی در مفهوم بارگذاری پردازش SQL به لایه ذخیره سازی نهفته است. این مفهوم یک پیروزی بزرگ است و اجرای آن در قالب Exadata واقعاً یک تغییر دهنده بازی است.
Expert Oracle Exadata به شما نگاهی به نحوه عملکرد ترکیب سختافزار و نرمافزاری که Exadata را تشکیل میدهند، میدهد. نویسندگان کری آزبورن، رندی جانسون، و تانل پودر تجربه دنیای واقعی خود را به اشتراک میگذارند که از طریق چندین پیادهسازی Exadata با هدف باز کردن فضای مجازی به دست آمده است. داخلی پلت فرم Exadata. این کتاب برای خوانندگانی در نظر گرفته شده است که میخواهند بفهمند چه چیزی باعث میشود پلتفرم علامتگذاری شود و برای چه کسانی - \"چگونه\" کاری را که انجام میدهد به همان اندازه مهم است که انجام میدهد. با قرار گرفتن در معرض ویژگی های منحصر به فرد Exadata، درک درستی از مکانیک به دست خواهید آورد که به شما امکان می دهد از مزایایی که پلتفرم ارائه می دهد به طور کامل بهره مند شوید.
Throughout history, advances in technology have come in spurts. A single great idea can often spur rapid change as the idea takes hold and is propagated, often in totally unexpected directions. Exadata embodies such a change in how we think about and manage relational databases. The key change lies in the concept of offloading SQL processing to the storage layer. That concept is a huge win, and its implementation in the form of Exadata is truly a game changer.
Expert Oracle Exadata will give you a look under the covers at how the combination of hardware and software that comprise Exadata actually work. Authors Kerry Osborne, Randy Johnson, and Tanel Põder share their real-world experience, gained through multiple Exadata implementations with the goal of opening up the internals of the Exadata platform. This book is intended for readers who want to understand what makes the platform tick and for whom—"how" it does what it is does is as important as what it does. By being exposed to the features that are unique to Exadata, you will gain an understanding of the mechanics that will allow you to fully benefit from the advantages that the platform provides.
Cover......Page 1
Contents at a Glance......Page 3
Contents......Page 566
About the Author......Page 0
About the Technical Reviewer......Page 578
Acknowledgments......Page 579
How We Came to Write This Book......Page 5
Thanks to the Unofficial Editors......Page 6
How We Tested......Page 7
Schemas and Tables......Page 8
Good Luck......Page 10
What Is Exadata?......Page 11
An Overview of Exadata......Page 12
History of Exadata......Page 13
Data Warehouse Appliance......Page 15
Consolidation Platform......Page 16
Exadata Database Machine X2-2......Page 17
Exadata Database Machine X2-8......Page 18
Hardware Components......Page 19
Operating Systems......Page 20
InfiniBand......Page 21
Database Server Software......Page 22
Storage Server Software......Page 26
Software Architecture......Page 28
Summary......Page 31
Why Offloading Is Important......Page 32
Column Projection......Page 36
Predicate Filtering......Page 41
Storage Indexes......Page 42
Simple Joins (Bloom Filters)......Page 43
Function Offloading......Page 46
Compression/Decompression......Page 48
Encryption/Decryption......Page 49
Virtual Columns......Page 50
Data Mining Model Scoring......Page 52
Non-Smart Scan Offloading......Page 53
Direct Path Reads......Page 54
Exadata Storage......Page 55
Reverting to Block Shipping......Page 58
How to Verify That Smart Scan is Happening......Page 59
10046 Trace......Page 60
Performance Statistics (v$sessstat)......Page 61
Offload Eligible Bytes......Page 63
SQL Monitoring......Page 67
Parameters......Page 70
Summary......Page 73
Oracle Storage Review......Page 74
OLTP......Page 77
HCC......Page 78
HCC Mechanics......Page 81
Load Performance......Page 82
Query Performance......Page 87
DML Performance......Page 92
Compression Advisor......Page 100
Real World Examples......Page 103
Disabling Serial Direct Path Reads......Page 109
Locking Issues......Page 110
Common Usage Scenarios......Page 111
Summary......Page 113
Structure......Page 114
Database Statistics......Page 116
Tracing......Page 117
_kcfis_storageidx_disabled......Page 120
Storage Software Parameters......Page 121
Behavior......Page 122
Performance......Page 123
Special Optimization for Nulls......Page 125
Physical Distribution of Values......Page 126
Potential Issues......Page 127
Moving Target......Page 128
Incompatible Coding Techniques......Page 131
Summary......Page 133
Hardware......Page 134
Cache vs. Flash Disk......Page 136
Using Flash Memory as Cache......Page 137
How ESFC is Created......Page 141
Controlling ESFC Usage......Page 143
At the Storage Layer......Page 144
At the Database Layer......Page 148
Performance......Page 149
Summary......Page 150
Parameters......Page 152
Parallelization at the Storage Tier......Page 154
Operation and Configuration......Page 155
I/O Calibration......Page 158
Parallel Statement Queuing......Page 161
The New Way......Page 162
Controlling Parallel Queuing......Page 165
In-Memory Parallel Execution......Page 173
Summary......Page 182
Resource Management......Page 183
Database Resource Manager......Page 184
Consumer Groups......Page 186
Plan Directives......Page 189
Resource Plan......Page 191
Resource Manager Views......Page 192
DBRM Example......Page 193
Testing a Resource Plan......Page 198
Instance Caging......Page 206
Configuring and Testing Instance Caging......Page 207
I/O Resource Manager......Page 212
How IORM Works......Page 214
Methods for Managing I/O on Exadata......Page 217
Bringing It All Together......Page 223
IORM Monitoring and Metrics......Page 227
Summary......Page 243
The Management Network......Page 244
The Client Access Network......Page 245
The Private Network......Page 246
About the Configuration Process......Page 247
Configuring Exadata......Page 248
Step 1: The Configuration Worksheet......Page 249
Step 2: The DBM Configurator......Page 260
Step 3: Upload Parameter and Deployment Files......Page 261
)......Page 265
Step 5: Firstboot......Page 267
Step 6: Staging the Installation Media......Page 269
Step 7: Running OneCommand......Page 270
Creating a New RAC Cluster......Page 275
Upgrading the Existing Cluster......Page 277
Summary......Page 280
Exadata Diagnostic Tools......Page 281
Sun Diagnostics: sundiag.sh......Page 282
HealthCheck......Page 284
CellCLI......Page 285
Backing Up the Database Servers......Page 290
Backing Up the Storage Cell......Page 293
Tape-Based Backups......Page 299
Backup from Standby Database......Page 300
Exadata Optimizations for RMAN......Page 301
Restoring the Database Server......Page 302
Recovering the Storage Cell......Page 305
Summary......Page 324
Events Specific to Exadata......Page 325
The “cell” Events......Page 326
Plan Steps That Trigger Events......Page 327
cell smart table scan......Page 329
cell smart index scan......Page 332
cell single block physical read......Page 334
cell multiblock physical read......Page 336
cell list of blocks physical read......Page 337
cell smart file creation......Page 338
Exadata Wait Events in the System I/O Class......Page 339
cell smart incremental backup......Page 340
cell smart restore from backup......Page 341
cell smart flash unkeep......Page 343
direct path read......Page 344
enq: KO—fast object checkpoint......Page 345
reliable message......Page 346
resmgr:cpu quantum......Page 347
resmgr:pq queued......Page 348
Summary......Page 349
Measuring Exadata’s Performance Metrics......Page 350
Exadata Smart Scan Performance......Page 351
Exadata Dynamic Performance Counters......Page 355
When and How to Use Performance Counters......Page 356
The Meaning and Explanation of Exadata Performance Counters......Page 359
Exadata Performance Counter Reference......Page 361
Understanding SQL Statement Performance......Page 379
Summary......Page 382
A Systematic Approach......Page 383
Monitoring SQL Statement Response Time......Page 384
Monitoring SQL Statements with Real-Time SQL Monitoring Reports......Page 385
Monitoring SQL Statements using V$SQL and V$SQLSTATS......Page 397
Accessing Cell Metrics in the Cell Layer Using CellCLI......Page 399
Accessing Cell Metrics Using the Grid Control Exadata Storage Server Plug-In......Page 400
Which Cell Metrics to Use?......Page 409
Monitoring Exadata Storage Cell OS-level Metrics......Page 410
Summary......Page 422
Migrating to Exadata......Page 423
Migration Strategies......Page 424
Logical Migration......Page 425
Extract and Load......Page 426
Copying Data over a Database Link......Page 431
Replication-Based Migration......Page 447
Physical Migration......Page 455
Full Backup and Restore......Page 456
Incremental Backup......Page 458
Transportable Tablespaces (and XTTS)......Page 459
Physical Standby......Page 462
ASM Rebalance......Page 464
Post-Migration Tasks......Page 467
Wrap Up Physical Migration Section......Page 468
Summary......Page 469
Exadata Disk Architecture......Page 470
Failure Groups......Page 472
Grid Disks......Page 474
Storage Allocation......Page 476
Creating Grid Disks......Page 480
Creating Grid Disks......Page 481
Grid Disk Sizing......Page 482
Creating FlashDisk-Based Grid Disks......Page 486
Storage Strategies......Page 487
Isolating Storage Cell Access......Page 488
Cell Security......Page 490
Cell Security Terminology......Page 491
Configuring ASM-Scoped Security......Page 492
Configuring Database-Scoped Security......Page 493
Removing Cell Security......Page 496
Summary......Page 498
Provisioning Considerations......Page 499
Non-RAC Configuration......Page 502
RAC Clusters......Page 506
Typical Exadata Configuration......Page 508
Exadata Clusters......Page 509
Summary......Page 511
A Tale of Two Systems......Page 512
Exadata Smart Flash Cache (ESFC)......Page 513
Write-Intensive OLTP Workloads......Page 514
Enabling Smart Scans......Page 515
Things that Can Cripple Smart Scans......Page 517
Other Things to Keep in Mind......Page 527
Mixed Workloads......Page 529
To Index or Not to Index?......Page 530
The Optimizer Doesn’t Know......Page 531
Using Resource Manager......Page 534
Summary......Page 535
CellCLI Command Syntax......Page 536
Getting Familiar with CellCLI......Page 537
Configuring and Managing the Storage Cell......Page 541
dcli Command Syntax......Page 543
Summary......Page 545
Helpful Exadata MOS Support Notes......Page 546
Exadata Bulletins and Blogs......Page 547
Diagnostic Scripts......Page 548
C......Page 552
D......Page 553
E......Page 556
I, J......Page 557
M......Page 558
P, Q......Page 559
S......Page 560
U......Page 562
W, X, Y, Z......Page 563