第1章 前言¶
这个指南为Greenplum数据库提供了参考信息。
- 关于本指南
- 文档约定
- 获得支持
1.1 关于本手册¶
本指南为Greenplum数据库系统提供了参考信息。这个指南是为负责管理Greenplum数据库系统的系统和数据库管理员而写的。
这个指南假设读者已经具备了Linux/.Unix系统管理的知识、数据管理系统的知识、数据库管理的知识和SQL语言的知识。
因为Greenplum数据库的是基于PostgreSQL 8.2.15的,所以本指南也假定读者对PostgreSQL有一定程序的熟悉。对于Greenplum和PostgreSQL中比较相似的特性,本指南中都提供了对PostgreSQL文档的参考。
本指南包含下列参考文档:
- SQL命令参考
- SQL2008可选特性的符合性
- Greenplum环境变量
- 系统分类参考
- gp_toolkit管理模式
- Greenplum数据库数据类型
- 字符集支持
- 服务器配置参数
- Greenplum MapReduce说明书
- Greenplum PostGIS 扩展
- Greenplum PL/R语言扩展
- Greenplum模糊字符串匹配扩展
- Greenplum特性总结
1.2 关于Greenplum数据库文档集¶
Greenplum数据库4.3服务器文档集包含下列指南。
表1:Greenplum数据库服务器文档集
指南名称 简述 Greenplum数据库管理员指南 关于管理Greenplum数据库系统和管理数据库的知识。包含这样一些主题:Greenplum数据库体系结构和概念、每日系统管理任务,比如配置服务器、监控系统活动、配置高可用、备份还原、和扩展系统。数据库管理的主题包含配置访问控制、创建数据库和数据库对象、装在数据到数据库、写查询、管理负载、监控和调优性能。 Greenplum数据库参考指南 Greenplum数据库系统的参考信息:SQL命令、系统类别、环境变量、字符集支持、数据类型、Greenplum的MapReduce说明书、postGIS扩展、服务器参数、gp_toolkit管理模式和SQL2008支持。 Greenplum数据库实用工具指南 关于命令行实用工具、客户端程序、oracle兼容性函数的参考信息。 Greenplum数据库安装指南 安装和初始化Greenplum数据库系统的指南和信息。
1.3 文档约定¶
整个Greenplum数据库文档遵从了一下约定,以帮助读者识别某种类型的信息。
- 命令语法约定
1.3.1 命令语法约定¶
表2:命令语法约定
文本约定 用法 示例 {} 在命令语法中,花括号为相关命令选项分组。不要键入大括号。 FROM { ‘filename’ | STDIN } [] 在命令语法中,方括号表示可选参数。不要键入方括号。 TRUNCATE [TABLE] name … 在命令语法中,省略号表示命令、变量、或者选项的重复。不要键入省略号。 DROP TABLE name [, …] 在命令语法中,管道符号表示或关系。不要键入管道符号。 VACUUM [ FULL | FREEZE ] $system_command #root_system_command =>gpdb_comand =#su_gpdb_command 表示命令提示符,不要键入命令提示符。$和#表示终端命令提示符。=>和=#表示Greenplum数据库交互程序命令提示符(比如,psql或者gpssh) $createdb mydatabase #chown gpadmin –R /datadir =>SELECT * FROM mytable; =#SELECT * FROM pg_database;