Overview of Partitioned Indexes
Just like partitioned tables, partitioned indexes improve manageability, availability,
performance, and scalability. They can either be partitioned independently (global
indexes) or automatically linked to a table's partitioning method (local indexes). In
general, you should use global indexes for OLTP applications and local indexes for
data warehousing or DSS applications. Also, whenever possible, you should try to use
local indexes because they are easier to manage. When deciding what kind of
partitioned index to use, you should consider the following guidelines in order:
1. If the table partitioning column is a subset of the index keys, use a local index. If
this is the case, you are finished. If this is not the case, continue to guideline 2.
2. If the index is unique, use a global index. If this is the case, you are finished. If this
is not the case, continue to guideline 3.
3. If your priority is manageability, use a local index. If this is the case, you are
finished. If this is not the case, continue to guideline 4.
4. If the application is an OLTP one and users need quick response times, use a
global index. If the application is a DSS one and users are more interested in
throughput, use a local index.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10599713/viewspace-1001831/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- partitioned by timestamp datatype
- 翻譯(九)——Clustered Indexes: Stairway to SQL Server Indexes Level 3IndexAISQLServer
- [20180510]20 Indexes.txtIndex
- Flutter OverviewFlutterView
- TiKV 新架構:Partitioned Raft KV 原理解析架構Raft
- PostgreSQL DBA(45) - Hypothetical Indexes in PostgreSQLSQLIndex
- dart class overviewDartView
- [英] TensorFlow OverviewView
- Overview of Availability in a CDBViewAI
- MySQL 8 新特性之Invisible IndexesMySqlIndex
- 7-Overview-namesView
- 8-Overview-NamespacesViewnamespace
- 10-Overview-AnnotationsView
- 2.4 Overview of Services in a CDBView
- 高通USB overviewView
- DeepLearning – Overview of Sequence modelView
- Spring Cloud: Overview 概述SpringCloudView
- [20202117]Function based indexes and cursor sharing.txtFunctionIndex
- 9-Overview-Labels and SelectorsView
- 11-Overview-Field SelectorsView
- 12-Overview-Recommended LabelsView
- Overview-(概述 What is Kubernetes)View
- 4-Overview-Kubernetes APIViewAPI
- 2.6.2 Overview of Flashback PDB in a CDBView
- 2.2.7 Overview of PDB Lockdown ProfilesView
- 2.2.6 Overview of Common Audit ConfigurationsView
- An Overview of PostgreSQL & MySQL Cross ReplicationViewMySqlROS
- 【Machine Teaching】An Overview of Machine TeachingMacView
- [20220414]Function based indexes and cursor sharing2.txtFunctionIndex
- 5-Overview-Understanding Kubernetes ObjectsViewObject
- 6-Overview-Kubernetes Object ManagementViewObject
- 1-Overview-(概述 What is Kubernetes)View
- 2.7 Overview of Oracle Resource Manager in a CDBViewOracle
- 2.5 Overview of Tablespaces and Database Files in a CDBViewDatabase
- 2.2.5 Overview of Common and Local Objects in a CDBViewObject
- 2.2.4 Overview of Privilege and Role Grants in a CDBView
- 2.2.2 Overview of Common and Local Users in a CDBView
- PostgreSQL DBA(159) - pgAdmin(Allow vacuum command to process indexes in paralleSQLIndex
- 3-Overview-k8s 元件ViewK8S元件