Search this site
GreenplumDBA Home
GreenplumDBA Members Club
GreenplumDBA LinkedIn Group
DBARef.com
Liability Disclaimer
Pivotal GPDB Documents
DBA Scripts Download - Members Only
Getting Started with Greenplum Database
Installing Greenplum Database
Configuring Greenplum Database
Securing your database
Allowing Connections to Greenplum Database
Securing Greenplum Database
MPP Data Models
Greenplum Database Quick Facts
Gpfdist
Set Database Environment
Set Environment variables and Path
Create Database
Create Roles (users and group roles)
Create Resource Queues
Granting Privilege and Role
Schema Development
Schema
Tables/
External Tables
Views
Functions
PSQL
Migrating to Greenplum
Oracle to Greenplum
PostgreSQL to Greenplum
Monitoring and Maintenance
gp_toolkit Schema
pg_catalog schema
Reporting
Sachi's AWR Report for Greenplum Database
Schema Size
Greenplum database performance tuning
Best practice
Tuning the environment
Tuning configuration parameters
Tuning SQL
Tuning data models
Greenplum Database Performance Tuning
>
Data Types to Avoid in a DISTRIBUTION KEY
posted
Oct 31, 2014, 4:40 AM
by Sachchida Ojha
[ updated
Nov 3, 2014, 7:20 PM
]
The columns with the following data types should not be part of any DISTRIBUTION key selected for any given table:
The gadget spec URL could not be found
TEXT is data type with unlimited length. A very noxious data type.
DECIMAL not to be used at all in the DISTRIBUTION key
DOUBLE-PRECISSION (Floating-Point binary64)
REAL or real number
SERIAL mimics a good sequential number but panelizes a Singleton Select JOIN practice
BIGSERIAL
MONEY which stores a monetary types of data (it has been deprecated)
Boolean types (0/1, true/false, etc)
Comments