Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X Y Z
-? --help
-a --echo-all
-A --no-align
-c command --command command
-d dbname --dbname dbname
-E
-e --echo-queries
-f filename --file filename
-F separator --field-separator separator
-H --html
-h hostname --host hostname
-l --list
-n
-o filename --output filename
-P assignment --pset assignment
-p port --port port
-q --quiet
-R separator --record-separator separator
-S --single-line
-s --single-step
-t --tuples-only
-T table_options --table-attr table_options
-U username --username username
-V --version
-v assignment --set assignment --variable assignment
-W --password
-w password
-x --expanded
-X, --no-vsqlrc
/etc/hosts
\ unset [ name ]
\ x
\! [ command ]
\?
\a
\c (or \connect) [ dbname [ username ] ]
\C [ title ]
\cd [ directory ]
\copyright
\d \dj \dn \dp \dt \du
\e \edit [ filename ]
\echo text [ ... ]
\encoding [ encoding ]
\f [ string ]
\g [ { filename | |command } ]
\H
\h \help [ command ]
\i filename
\l
\o filename \o | command
\p
\pset parameter [ value ]
\q
\qecho text [ ... ]
\r
\s [ filename ]
\set [ name [ value [ ... ] ] ]
\t
\T table_options
\timing
\w { filename | |command }
\z
A
About the Documentation
ABS
AccountType_Dimension
ACOS
Acrobat
Adding Custom Projections
Adding Primary Key and Foreign Key Constraints
Administration Host
Administration Tools
Administration Tools Errors
Administration Tools Reference
Administration Tools Usable on any Node
Adobe Acrobat
ADVANCE_EPOCH
Advanced
Advanced Storage Control
Africa
After You Install
AGE
Aggregate Expressions
Aggregate function
Aggregate Functions
AHM
Allocate Swap Space
ALTER PROJECTION
ALTER TABLE
ALTER TABLE
Prepare the Logical Schema Script
ALTER USER
America
ANALYZE_STATISTICS
Anchor Table
Anchor Table
Projection Segmentation
Projections
Snowflake Schema
Ancient History Mark
ANSI SQL 92
SQL Overview
Using the Transaction Model
ANSI SQL 99
Antartica
Appendix: Time Zones
Arithmetic operators
Asia
ASIN
AT
EPOCH
TIME
AT TIME ZONE
ATAN
ATAN2
Atlantic
ATM
Australia
Authentication
Authorization
Automatic Replication of Unsegmented Projections
AVG
AVG
SELECT
Avoiding WOS Overflow
B
Back Up Existing Databases
Backing Up the Database
Backslash
COPY
Loading Character Data
Typographical Conventions
Before You Install
Berkeley DB
BETWEEN-predicate
Bigint
Billing_Fact
Blade Server
Bold text
BOOLEAN
Boolean Operators
Boolean-predicate
Boost
border
Braces
Brackets
BTRIM
Buddy Projection
Bulk loading
Bulk loading
Loading and Modifying Data
Test a Partial Data Load
C
C-Store
Call_Termination_Dimension
Cannot find IP address for host...
Cannot shut down while users are connected
CASE Expressions
Catalog
Catalog
Dumping
Using Diagnostic Tools
CBRT
CEILING (CEIL)
CHAR
CHARACTER (CHAR)
Character data
CHARACTER VARYING (VARCHAR)
CHARACTER_LENGTH
Check Subnet Masks
Cleanup Procedure
Clickstream Example Database
ClickStream_Fact
clickstream_query_01.sql
clickstream_query_02.sql
clickstream_query_03.sql
clickstream_query_04.sql
clickstream_query_05.sql
CLIENT_ENCODING
Clock skew detected
CLOSE_ALL_SESSIONS
CLOSE_SESSION
Cluster
Colored bold text
Column Definition Changed to NOT NULL
Column References
Column Store Architecture
column-constraint
column-definition
column-value-predicate
Command Line Options
Command-Line Editing
Comments
COMMIT
Comparison Operators
Complete the Data Load
Compound key
Compression
Compression
Data Encoding and Compression
Configuration
Configuration Problems
Configuration Procedure
Configure Hostname Resolution
Configuring the Database
Connect to Database
Connecting From a Non-Cluster Host
Connecting From the Administration Tools
Connecting From the Command Line
Connecting to a Database
Connection
Connection Problems
Constants
CONSTRAINT
Construct a Hardware Platform
COPY
COPY
Loading and Modifying Data
Prepare Sample Data Files
SQL Overview
Using Load Scripts
Copyright Notice
COS
COT
could not connect to database
could not connect to server: connection refused
Could not login with SSH
Could not open configuration file
COUNT
COUNT
SELECT
COUNT(*)
Create Database
Create Database Fails
Create New Database Design
CREATE PROJECTION
CREATE PROJECTION
SQL Overview
CREATE PROJECTION Hangs
CREATE TABLE
CREATE TABLE
Prepare the Logical Schema Script
CREATE TEMPORARY TABLE
Create the Database
Create the Logical Schema
Create the Physical Schema
CREATE USER
Creating a Connection
Creating a Connection
Creating Tables
Credit History Example Database
CreditCard_Dimension
CreditHistory_Fact
credithistory_query_01.sql
credithistory_query_02.sql
credithistory_query_03.sql
credithistory_query_04.sql
credithistory_query_05.sql
CRITICAL
Ctrl-C Distorts Query Result Set Output
CURRENT_DATABASE
CURRENT_DATE
CURRENT_SCHEMA
CURRENT_TIME
CURRENT_TIMESTAMP
CURRENT_USER
Customer_Details_Dimension
Customer_Dimension
Customer_Dimension
D
Data Disk Spontaneously Remounts
Data Encoding and Compression
Data Type Coercion Operators (CAST)
Data Warehouse
Data Warehouse Schema Types
Database
Database ... did not appear to stop...
Database Administrator
Database Designer
Database Designer
Database Designer Dialog
Database Designer Errors
Database did not start cleanly on initiator node!
Database Parameters
Database startup successful, but it may be incomplete
Database Superuser
DATE
Date/Time
Date/Time Constants
Date/Time Expressions
Date/Time Field Modifiers
Date/Time Functions
Date/Time Operators
Date_Dimension
Date_Dimension
DATE_PART
DATE_TRUNC
DATESTYLE
Day of the Week Names
DBA
DBA Guide
DBA Guide (Advanced)
dbLog
DBNAME
DDL
DEBUG
DEFAULT
CREATE TABLE
INSERT
Define the Loopback Address
Defining Custom Projections
DEGREES
DELETE
DELETE
Loading and Modifying Data
DELIMITER
COPY
Loading Character Data
DELTAVAL
DELTAVAL (Delta Encoding)
DEPRECATED syntax
Design Requirements
Determining the Version Number
Diagnostics Utility
Dialog
Dimension Table
Dimension Table
Projections
Snowflake Schema
Star Schema
Dimensional Modeling
DIRECT
COPY
Loading and Modifying Data
DISABLE
Disk Space Management
DISPLAY_LICENSE
DISTINCT
DML
Documentation
Documentation Notes
DOUBLE PRECISION (FLOAT)
Drop Database
DROP PROJECTION
DROP PROJECTION
SQL Overview
DROP TABLE
DROP USER
DUMP_CATALOG
DUMP_CATALOG
Using Diagnostic Tools
DUMP_LOCKTABLE
CREATE PROJECTION Hangs
DUMP_LOCKTABLE
Dynamic SQL
E
ECHO
ECHO_HIDDEN
Ellipses
Enable Port 5433
Enable Secure Shell (SSH) Logins
ENCODING
CREATE PROJECTION
ENCODING
encoding-type
Environment
Environment variable
Epoch
Epoch
SELECT
Equipment_Dimension
Error detected during node verification
Error Handling and Error Codes
Error starting database, no nodes are up
Etc/GMT
ETL
Europe
Example Databases
Exchange_Dimension
Executing a Query
Executing a Query
Executor Node
EXP
expanded
\ x
\pset parameter [ value ]
EXPLAIN
Expressions
Extended Uptime
EXTRACT
F
Fact Table
Fact Table
file command
Snowflake Schema
Star Schema
Failed Dependencies
Failure Recovery
Failure Recovery
Feature_Dimension
fieldsep
Files
Firewall Configuration
FLOOR
footer
FOREIGN KEY
format
Formatting Functions
FROM Clause
Functional Dependency
G
Generating Custom Data Files
GET_AHM_EPOCH
GET_AHM_TIME
GET_PROJECTION_STATUS
GET_TABLE_PROJECTIONS
Getting Started
Glossary of Terms
Glossary of Terms
Good epoch logs are available on all nodes
GRANT (Schema)
GRANT (Table)
Grid Computing
GROUP BY Clause
H
HAS_TABLE_PRIVILEGE
HASH
Hash Function
Hash Segmentation
Hash Segmentation
hash-segmentation-clause
HAVING Clause
Help on Using the Administration Tools
HISTCONTROL
Historical Query
Historical Query
SELECT
SQL Overview
HISTSIZE
HOST
HOST
Physical Architecture
HTML
Hybrid Storage Model
I
Identifiers
IGNOREEOF
IN-predicate
Increase Free Memory
Increase the Maximum Number of Files Open
Indentation
Indian
INFO
Initiator Node
INSERT
CREATE TABLE
INSERT
Loading and Modifying Data
INSERT Fails
Install libreadline.so.4
Install Linux
Install vsql Client Application on Non-Cluster Hosts (Optional)
install_vertica
Installation Guide
Installation Problems
Installing the JDBC Driver (Optional)
Installing the ODBC Driver (Optional)
Installing Vertica
Installing Your License Key
Instance
Institution_Dimension
Insufficient Projections to answer query
INTEGER (BIGINT)
INTERRUPT_STATEMENT
INTERVAL
Interval Values
Introduction
IPAddress _Dimension
ISFINITE
Isolation
Isolation level
Italic text
J
JDBC
JOIN
join-predicate
joined-table
K
K-Safety
Failure Recovery
K-Safety
K-Safety Support in Administration Tools
Keywords
Keywords and Reserved Words
Kill Vertica Process on Node
Known Problems and Workarounds
L
Last Good Epoch
LATEST
LCOPY
LD_LIBRARY_PATH
LENGTH
LGE
LIKE Predicate Referred to as ~~
LIKE-predicate
LIMIT Clause
LN
Loading and Modifying Data
Loading and Modifying Data
Loading Character Data
LOCALTIME
LOCALTIMESTAMP
Lock table
LOG
Log files
Logical Schema
Logical Schema
Prepare the Logical Schema Script
The Logical Schema (Tables and Constraints)
Logical Schema Design
LOWER
LPAD
LTRIM
LZO
Copyright Notice
CREATE PROJECTION
LZO
M
Make Sure That /dev/pts is Mounted
Managing Database Security
Managing Sessions
Managing Time Zones
Managing Your License Key
Manual Procedures
MARK_DESIGN_KSAFE
Master Table of Contents and Index
Materialized View
Logical Schema Design
Materialized View
Projections
Mathematical Functions
Mathematical Operators
MAX
MAX
SELECT
MAXVALUE
Mergeout
Meta-Commands
MIN
MIN
SELECT
Missing FROM-clause entry for table
MOD
Modify Existing Database Design
Modifying Tables
Monitoring Framework Enhancements
Monitoring Processes
Monitoring System Resource Usage
Monitoring the Database
Monitoring the Log Files
Monospace text
Month Names
MortgageType_Dimension
Moveout
Multi-byte characters
Multi-column key
N
New and Changed Features
No good epoch log available on node
No such file or directory ... super_projections.tmp.sql
Node
Node Definition
Nodes stuck in INITIALIZING state
Not a Star or Snowflake Query
Not enough open file handles allowed...
Notes for Remote Terminal Users
Notes for Windows users
NOW
null
\pset parameter [ value ]
COPY
CREATE TABLE
Loading Character Data
NULL-predicate
NULL Value
NULL-predicate
Numbering_Plan_Dimension
Numeric Constants
Numeric Expressions
Numeric type
O
Obtain a Vertica License Key
OCTET_LENGTH
ODBC
OFFSET Clause
ON_ERROR_STOP
Operating the Database
Operators
Oracle
ORDER BY
ORDER BY Clause
Out of Memory
Out-of-Date
Outer Joins
Output Formatting Examples
OVERLAPS
OVERLAY
Overview
Overview
P
Pacific
Page_Dimension
pager
Password Authentication
PDF
Performing the Initial Database Load
Performing Tuple Mover Operations Manually
Permission denied
Physical Architecture
Physical Schema
PI
Platform Problems
Port
Creating a Connection
PORT
POSITION
PostgreSQL
Copyright Notice
PostgreSQL
SQL Overview
Using vsql
POWER
Pre-Join Projection
Predicates
Preface
Preface
Prepare a Sample Query Script
Prepare Actual Data Files
Prepare Disk Storage Locations
Prepare Load Scripts
Prepare Sample Data Files
Prepare the Logical Schema Script
Prepared Statements in ODBC/JDBC
PRIMARY KEY
Printing the PDF Files
Problems Fixed
Product Overview
Product_Dimension
Projection
Projection Replication
Projection Segmentation
Projection Set
Projections
Column Store Architecture
Projections
Promotion_Dimension
PROMPT1 PROMPT2 PROMPT3
Prompting
psql
Purge Deleted Data
Q
Query
Historical
SELECT
SQL Overview
Query Optimizer
Query Performance
Query-Specific Projection
Quick Start
QUIET
R
RADIANS
Range Segmentation
Range Segmentation
range-segmentation-clause
Rate_Plan_Dimension
READ COMMITTED Isolation
Reading the HTML Files
Reading the JavaDoc HTML Files
recordsep
Recovery
Referential Integrity
Logical Schema Design
Referential Integrity
Refresh
Release Notes
Remove Non-Essential Applications
Rename Tables
REPEAT
REPLACE
Reserved Words
Restart Database With Catalog Version
Restart Node
Retail Sales Example Database
retail_query_01.sql
retail_query_02.sql
retail_query_03.sql
Retail_Sales_Fact
REVOKE (Schema)
REVOKE (Table)
RLE (Run Length Encoding)
RLE Encoding
Roll Back Database to Earlier Epoch
ROLLBACK
ALTER PROJECTION
ROLLBACK
ROS (Read Optimized Store)
Hybrid Storage Model
ROS (Read Optimized Store)
ROS Container
Rotating the Log Files
ROUND
RPAD
rpm
RTRIM
Run the Database Designer
Running Queries
Running Simple Queries
S
Safe
Sample Application
Sample Application
SAN
Schema
Script
Prepare Sample Data Files
Prepare the Logical Schema Script
Using Load Scripts
Using the COPY, LCOPY and INSERT Commands
Searching for Information
Secure Shell (SSH)
Segmentation
CREATE PROJECTION
Defining Custom Projections
Segmentation
SEGMENTED BY
SELECT
SERIALIZABLE
SQL Overview
Using the Transaction Model
SERIALIZABLE Isolation
Session
SESSION CHARACTERISTICS
Session Management
Session_Dimension
SESSION_USER
SET
Set the Database Locale (Language)
Set the Default Time Zone
Set Up Incremental Loads
Set Up Security
Set Up Time Synchronization
SET_AHM_EPOCH
SET_AHM_TIME
Setting Up a Data Source Name
Setting Up the Database
Settlement_Dimension
Shell script
SHOW
Shutdown Problems
SIGN
SIN
SINGLELINE
SINGLESTEP
SITE
hash-segmentation-clause
Physical Architecture
Site
Site <node-name> got error: Too many groups.
Snapshot isolation
SELECT
Snapshot Isolation
SQL Overview
Snowflake Schema
Logical Schema Design
Snowflake Schema
Software Compatibility Issues
Split_Dimension
Spread
Copyright Notice
Spread
Spread is not running
Spread Panic
SQL
SQL Commands
SQL Data Types
SQL Execution Problems
SQL Functions
SQL Interpolation
SQL Language Elements
SQL Overview
SQL Programmer's Guide
SQL Reference Manual
SQL Virtual Tables (Monitoring API)
SQRT
SSH
SSH already configured
Star Schema
Logical Schema Design
Star Schema
Start Database
START_REFRESH
Starting and Stopping the Database
Startup Problems
Startup successful, but some nodes are recovering
Statistical analysis
STDDEV
STDDEV_POP
STDDEV_SAMP
VAR_POP
VAR_SAMP
VARIANCE
STDDEV
STDDEV_POP
STDDEV_SAMP
STDIN
Stock Dimension
Stock Exchange Example Database
stock_query_01
stock_query_02
stock_query_03
stock_query_04
stock_query_05
stock_query_06
stock_query_07
StockTransaction_Fact
Stop Database
Stop Vertica on Node
Store_Dimension
String Concatenation Operators
String Constants (Dollar-Quoted)
String Constants (Standard)
String Functions
STRPOS
Subquery
SUBSTR
SUBSTRING
Suggested Reading Paths
SUM
SELECT
SUM
SUM_FLOAT
Superprojection
Superuser
Support
Supported Platforms
Syntax conventions
System Information Functions
T
T
Table
table-constraint
table-primary
table-reference
tableattr
\pset parameter [ value ]
\T table_options
TAN
Technical Support
Telecom Example Database
telecom_query_01.sql
telecom_query_02.sql
telecom_query_03.sql
telecom_query_04.sql
telecom_query_05.sql
Template Pattern Modifiers for Date/Time Formatting
Template Patterns for Date/Time Formatting
Template Patterns for Numeric Formatting
Test a Partial Data Load
Test the Empty Database
The Logical Schema (Tables and Constraints)
The Physical Schema (Projections)
TIME
SELECT
TIME
Time Zone Management
Time Zone Names for Setting TIMEZONE
Time Zone Values
TIMEOFDAY
TIMEOUT ERROR: Could not login with SSH
TIMESTAMP
TIMEZONE
TIMING
title
\C [ title ]
\pset parameter [ value ]
TO_CHAR
TO_DATE
TO_HEX
TO_NUMBER
TO_TIMESTAMP
TRACE
Trader_Dimension
Transaction
Loading and Modifying Data
SQL Overview
Trickle Loading
TRIM
Troubleshooting Guide
TRUNC
Tuple
Tuple Mover
Advanced Storage Control
Hybrid Storage Model
Tuple Mover
tuples_only
\pset parameter [ value ]
\t
Tutorial Procedure
Two-phase commit
Typographical Conventions
U
Understanding the Automatic Tuple Mover
Unexpected Query Results
Uninstalling the Vertica Software
UNSEGMENTED
Up-To-Date
UPDATE
CREATE TABLE
Loading and Modifying Data
UPDATE
Update and Delete Performance
Upgrade License Key
UPPER
Uppercase text
USER
USER
User Agent
UserAgent_Dimension
Using an Artificial Segmentation Column
Using Compound Predicate Joins
Using Diagnostic Tools
Using INSERT, UPDATE, and DELETE
Using JDBC
Using Load Scripts
Using Multiple Instances of Dimension Tables in the FROM Clause
Using ODBC
Using Outer Joins
Using Parallel Load Streams
Using Temporary Tables
Using the Administration Tools
Using the Administration Tools
Using the COPY, LCOPY and INSERT Commands
Using the Database Designer
Using the Graphical User Interface
Using the Graphical User Interface
Using the Master Table of Contents and Index
Using the Navigation Bar
Using the Online Help
Using the SQL Monitoring API
Using the Transaction Model
Using vsql
UTC
UTF-8
COPY
UTF-8
V
VALUES
VAR_POP
VAR_SAMP
VARCHAR
Variables
VARIANCE
VERBOSITY
Verify Python
Verify sudo
Verifying a Data Source Name
VERSION
Version Compatibility Issues
Vertica Functions
Vertica® Analytic Database V2.1.GA
Vertical line
View Database
View Database Cluster State
View Database Cluster State
vsql
VT_COLUMN_STORAGE
VT_DISK_STORAGE
VT_LOAD_STREAMS
VT_PROJECTION_STORAGE
VT_QUERY_METRICS
VT_RESOURCE_USAGE
VT_SESSION (VS_SESSION)
VT_SYSTEM
VT_TABLE_STORAGE
VT_TUPLE_MOVER
W
WARNING
wc command
WHERE Clause
Where to Find Additional Information
Where to Find the Vertica Documentation
Working With Large Result Sets
WOS (Write Optimized Store)
Hybrid Storage Model
WOS (Write Optimized Store)
WOS Overflow
WOS Overload
Loading and Modifying Data
WOS Overload
Writing Administration Tools Scripts
Writing Custom Projections
Writing Database Designer Scripts
Writing Queries