第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; ======================================================================== ============================================================================================================================== ====================================================================================================== 1.4 获得支持 ------------ 可以通过下面的方式获取Pivotal/Greenplum的支持、产品和授权信息。 1.4.1 产品信息和技术支持 ++++++++++++++++++++++++ 想要获得技术支持、文档、发布说明、软件更新或者关于Pivotal产品、授权和服务的信息,请去www.gopivotal.com。 还有,你还可以从EMC的支持网站http://support.emc.com上得到关于产品和支持的信息。