GaussDB 100 模式Schema
1.1模式SchemaOracleGaussdbDatabaseDatabaseSchemaSchemaTablespaceTablespaceUserUserRoleRoleTableTableTemporarytablesTemporarytablesClusterClusterColumn-l
GaussDB 100 预定义用户
1.1预定义用户GaussdbOracleSYS在安装GaussDB100或者初始化数据库时,会自动生成一个默认系统管理员SYS用户,用于初始创建数据库实例。SYS用户是具有最高权限的数据库管理员用户,其初始密码为Changeme_123PUBLIC系统预置的公共用户(无法登录数据库),它表示所有数
GaussDB 100 字符处理函数D篇
语法:DBMS_LOB.SUBSTR(str[,len[,start]])功能:字符串截取函数。截取并返回str中从|start|开始的len个字节的子串。参数start表示索引位置,取值范围是正整数,表示从左向右第|start|个字节位置。len表示自索引位置开始向右截取的字节数。len≤0时,函
GaussDB 100 字符处理函数C篇
字符处理函数说明:可转成string的表达式:执行结果为数值类型、日期类型、布尔类型、BINARY、CHAR、VARCHAR或者VARCHAR2的表达式。可转成int的表达式:执行结果为数值类型、布尔类型、BINARY、CHAR、VARCHAR或者VARCHAR2的表达式。函数支持操作CLOB、BL
GaussDB 100 数值计算函数S篇
SIGN语法:SIGN(exp)功能:取exp结果的符号,大于0返回1,小于0返回-1,等于0返回0。入参是可转成数值型的表达式。示例:获取表达式5-6的符号。SELECTSIGN(5-6)FROMSYS_DUMMY;SIGN(5-6)--------------------------------
GaussDB 100 数值计算函数T篇
TAN语法:TAN(n)功能:返回表达式n的正切值。入参是可转成数值型的表达式。返回值是NUMBER。说明表达式n的余弦值(即COS(n))不可为0。示例:返回30度的正切值。SELECTTAN(30*3.14159265359/180)ASTANFROMSYS_DUMMY;TAN---------
安装注意事项
为避免常见的安装和运行的异常情况,请您仔细阅读以下注意事项。如果您对Gauss100OLTP的安装不熟悉,请严格参照本手册进行操作。在同一台Linux服务器上,同一个操作系统用户只能安装一个Gauss100OLTP数据库实例(Gauss100OLTP进程)。如果需要安装多个实例,必须使用不同的操作系
GaussDB 100 收集表和索引的统计信息
ANALYZE功能描述收集有关表和索引的对象属性的统计信息。注意事项仅允许在主机open模式下执行。SYS用户和DBA可以收集、删除所有用户或对象的统计信息。普通用户可以收集自己或自己的表的统计信息,具备ANALYZEANY权限可操作除SYS外所有用户的统计信息。语法格式收集表统计信息ANALYZE
GaussDB 100 添加表或列的注释
COMMENTON功能描述使用comment语句在字典中增加一个关于表、视图或列的注释信息。通过USER_TAB_COMMENTS、DBA_TAB_COMMENTS或USER_COL_COMMENTS、DBA_COL_COMMENTS系统视图可以查看注释信息。注意事项为自己的表增加注释时,不需要权限
GaussDB 100 修改序列
ALTERSEQUENCE功能描述修改序列属性。注意事项修改当前用户的序列属性,不需要授予额外的权限。修改其他用户的序列属性,需要被授予ALTERANYSEQUENCE系统权限,普通用户不可以修改系统用户对象。数据库重启回滚期间不支持该操作。语法格式ALTERSEQUENCE[schema_name
GaussDB 100 创建序列
CREATESEQUENCE功能描述向当前数据库中增加一个新的序列生成器。当前用户为该生成器的所有者。注意事项序列是基于bigint运算的,因此其范围不能超过八字节的整数范围(-263~263-1)。若指定的值超出BIGINT的范围,系统将使用bigint的上边界或下边界替换。序列对象不适合用于多会
GaussDB 100 同义词
CREATESYNONYM功能描述创建同义词。注意事项创建同义词时,需要给出同义词链接的对象。创建同义词时,需要同义词对象存在。同义词的对象支持表、函数和视图,其它会提示对象不存在。创建同义词后,同义词对象如果删除或更改,同义词展开时将报错。可以通过系统视图MY_SYNONYMS、ADM_SYNON
GaussDB 100 物理文件还原RESTORE DATABASE
RESTOREDATABASE功能描述物理文件还原,从备份集中恢复数据文件。注意事项恢复数据库必须在nomount状态下执行,并且相关数据目录必须已经存在,数据文件已经清理。语法格式RESTOREDATABASEFROMpath[DISCONNECTFROMSESSION][PARALLELISMc
GaussDB 100 物理文件还原RESTORE DATABASE
RESTOREDATABASE功能描述物理文件还原,从备份集中恢复数据文件。注意事项恢复数据库必须在nomount状态下执行,并且相关数据目录必须已经存在,数据文件已经清理。语法格式RESTOREDATABASEFROMpath[DISCONNECTFROMSESSION][PARALLELISMc
GaussDB 100 数据库逻辑导入IMP
IMP操作场景IMP用于数据库的逻辑导入。注意事项当前IMP导入实现是在客户端组装SQL发给服务端,因此服务端看到的是具体的DDL、DML语句。客户端操作日志,即LOG参数指定的文件会记录IMP命令行。服务端审计日志{GSDB_DATA}/log/audit中会记录具体的DDL和DML语句。导入bi
GaussDB 100 数据库逻辑导入IMP
IMP操作场景IMP用于数据库的逻辑导入。注意事项当前IMP导入实现是在客户端组装SQL发给服务端,因此服务端看到的是具体的DDL、DML语句。客户端操作日志,即LOG参数指定的文件会记录IMP命令行。服务端审计日志{GSDB_DATA}/log/audit中会记录具体的DDL和DML语句。导入bi
gauss 100 动态性能视图七
DV_ME查看当前会话的信息。表1DV_ME字段序号字段名字段定义字段说明SIDBINARY_INTEGER当前连接的会话ID。1USER_NAMEVARCHAR(64BYTE)当前连接的用户名。2USER_IDBINARY_INTEGER当前连接的用户ID。3CURR_SCHEMAVARCHAR(
gauss 100 动态性能视图六
DV_GMA查看当前申请的内存信息。表1DV_GMA字段序号字段名字段定义字段说明NAMECHAR(40BYTE)内存统计项名称1VALUECHAR(40BYTE)内存统计项值DV_SYSTEM查看当前操作系统的CPU/MEM使用情况。表1DV_SYSTEM字段序号字段名字段定义字段说明IDBINA
GaussDB 100 检查系统帐户
检查系统帐户操作系统、应用系统可能拥有很多帐户,定期检查操作系统帐户能够防止帐户的不合理扩散或泄露,规避安全隐患。建议用户每季度对操作系统、应用系统的运行帐户进行检查,查看是否存在不合理的帐户或不合理的帐户权限,定期更新帐户密码,并删除不需要的帐户。以root用户登录服务器。查看群组和帐户信息。查看
Gauss 100 数据库函数介绍之分析函数
LAG语法:LAG(expr,n,m)over(partitionbyexprorderbyexpr)功能:当前记录前面第n行记录expr列的值。expr是列字段名称。n是大于等于0的整数。m可以为字段值,常量,表达式。说明:如果当前记录前面第n行expr列没有值,则返回m。如果不带参数n,m,则查