轻松上手openGauss第4期:openGauss基本管理(上).pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
openGauss基本管理 openGauss是一种关系型数据库管理系统(RDBMS),即一种用于管理存储在关系中的数据的系统。openGauss的逻辑结构由多个组件组成,包括数据库、表空间、用户、模式等。 数据库管理 在openGauss中,数据库是指一个由单个服务器实例管理的数据库集合组成的数据库集簇。一个数据库集簇由多个用户和多个数据库组成,这些数据库和用户共用同一套数据库实例以及相关配置文件。 表空间管理 openGauss的表空间在操作系统中是一个目录,可以存在多个,里面存储的是它所包含的数据库的各种物理文件。表空间实际上是一个目录,所以其管理功能依赖于文件系统。openGauss提供了多种表空间管理功能,包括创建表空间、查询表空间信息、修改表空间和删除表空间等。 创建表空间 创建表空间可以使用CREATE TABLESPACE语句,例如:create tablespace tbs2 relative location 'tablespace/tbs2' maxsize '100G';create tablespace tbs3 owner jack location '/gauss/data/tbs3'; 查询表空间信息 查询表空间信息可以使用SELECT语句,例如:select * from pg_tablespace_location((select oid from pg_tablespace where spcname='tbs2'));select oid,* from pg_tablespace; 修改表空间 修改表空间可以使用ALTER TABLESPACE语句,例如:alter tablespace tbs3 rename to tbs4;alter tablespace tbs4 owner to jack;alter tablespace tbs4 resize maxsize unlimited; 删除表空间 删除表空间可以使用DROP TABLESPACE语句,例如:drop tablespace tbs4;但是,删除表空间的前提条件是该表空间内容为空。 数据库管理示例 openGauss提供了多种数据库管理功能,包括创建数据库、修改数据库属性和删除数据库等。 创建数据库 创建数据库可以使用CREATE DATABASE语句,例如:create database mydb2;create database mydb3 with owner=jack encoding='UTF-8' LC_COLLATE='zh_CN.UTF-8' LC_CTYPE='zh_CN.UTF-8' DBCOMPATIBILITY='A' TABLESPACE=tbs1 CONNECTION LIMIT=1000; 修改数据库属性 修改数据库属性可以使用ALTER DATABASE语句,例如:alter database mydb3 rename to mydb4;alter database mydb2 owner to user1;alter database mydb2 set tablespace tbs1; 删除数据库 删除数据库可以使用DROP DATABASE语句,例如:drop database mydb4; 查询数据库 查询数据库可以使用SELECT语句,例如:\lselect * from pg_database; 模式(Schema)管理 openGauss中的模式(Schema)是一种逻辑结构,用于组织和管理数据库对象。openGauss提供了多种模式管理功能,包括创建模式、查询模式信息和删除模式等。 创建模式 创建模式可以使用CREATE SCHEMA语句,例如:create schema sch1;create schema sch2 authorization jack; 模式管理Tips 在openGauss中,不建议创建以PG_为前缀的schema名,该类的schema是为数据库系统预留的。每个数据库都有pg_catalog schema,它包含系统表、内置数据类型、函数、操作符。搜索路径(search_path)始终以pg_temp和pg_catalog这两个schema作为搜索路径顺序中的前两位。
剩余29页未读,继续阅读
- 粉丝: 1043
- 资源: 1万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【全年行事历】5团建医药箱常备药清单.docx
- 【全年行事历】4团建活动物料清单.xlsx
- 【全年行事历】7团建活动策划书.docx
- 【全年行事历】ZOL团建活动策划方案.pptx
- 【全年行事历】XXX团建活动计划.pptx
- 【全年行事历】86团建活动培训PPT完.pptx
- 【全年行事历】公司年度活动计划.xls
- 【全年行事历】大型企业公司活动进度表.xlsx
- 【全年行事历】公司户外团建活动方案-某公司.pptx
- 【全年行事历】公司团建费用统计表.xlsx
- 【全年行事历】公司团建拓展行程方案-模版.docx
- 【全年行事历】公司全年团建活动方案.xls
- 【全年行事历】公司员工一年度关怀方案预算.xls
- 【全年行事历】公司团建活动项目介绍.pptx
- 【全年行事历】行政部年度活动策划及经费预算.xlsx
- 【全年行事历】行政全年活动筹备规划.xlsx