云服务器内容精选

  • SQL查询和子查询 GaussDB数据库 兼容除分层查询以外的SQL查询和子查询。 表1 SQL查询和子查询 序号 Oracle数据库 GaussDB 数据库 差异 1 创建简单查询 支持 - 2 分层查询 不支持 - 3 UNION [ALL],INTERSECT,减运算符 支持 - 4 查询结果排序 支持,有差异 GaussDB查询不包含分组,且目标列同时包含聚集函数和集合返回函数时,不忽略对集合返回函数列的排序。 5 Joins 支持,有差异 GaussDB只支持和Oracle相同的Join Types,如left、right、self 、natural、full outer join等。不支持In-Memory Join Groups等Join Optimizations方法。 6 使用子查询 支持 - 7 嵌套子查询的解嵌套 支持,有差异 GaussDB不支持显式指定HASH_AJ或MERGE_AJ。 8 分布式查询 支持,有差异 GaussDB需要显式DBLINK查询。 9 聚集函数嵌套 支持 - 父主题: 分布式
  • 日志 出于分析或审计等目的,用户可以开启实例的日志记录功能。当用户开启日志记录功能后,GaussDB可以通过管理控制台下载日志。 错误日志 GaussDB支持下载错误日志。错误日志记录了数据库运行时的日志,通过错误日志有助于分析系统中存在的问题。错误日志的详细介绍,请参见错误日志。 慢日志 GaussDB支持下载慢日志。慢日志可以帮助您定位SQL语句执行慢的问题,从而进行优化。慢日志的详细介绍,请参见慢日志。
  • 审计 云审计 服务(Cloud Trace Service, CTS ),是华为 云安全 解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 CTS的详细介绍和开通配置方法,请参见CTS快速入门。 通过云审计服务,您可以记录与GaussDB实例相关的操作事件,便于日后的查询、审计和回溯。具体内容请参见支持审计的关键操作列表。
  • 其它函数 序号 Oracle数据库 GaussDB数据库 1 聚合函数 支持 2 分析函数 支持 3 对象引用函数 不支持 4 模型函数 不支持 5 OLAP函数 不支持 6 数据盒功能函数 不支持 7 关于用户定义的函数 支持 表1 聚合函数 序号 Oracle数据库函数 GaussDB数据库是否支持 差异 1 AVG 支持 - 2 CORR 支持 - 3 COUNT 支持 - 4 COVAR_POP 支持 - 5 COVAR_SAMP 支持 - 6 CUME_DIST 支持 - 7 DENSE_RANK 支持 - 8 FIRST 支持 - 9 GROUPING 支持 - 10 LAST 支持 - 11 LISTAGG 支持 - 12 MAX 支持 - 13 MEDIAN 支持 - 14 MIN 支持 - 15 PERCENT_RANK 支持 - 16 PERCENTILE_CONT 支持 - 17 RANK 支持 - 18 REGR_ (Linear Regression) 支持 - 19 STDDEV 支持 - 20 STDDEV_POP 支持 - 21 STDDEV_SAMP 支持 - 22 SUM 支持 - 23 VAR_POP 支持 - 24 VAR_SAMP 支持 - 25 VARIANCE 支持 - 26 WM_CONCAT 支持,有差异 GaussDB中使用LISTAGG、STRING_AGG函数,兼容Oracle此功能。 表2 分析函数 序号 Oracle数据库函数 GaussDB数据库是否支持 1 FIRST_VALUE 支持 2 LAG 支持 3 LAST_VALUE 支持 4 LEAD 支持 5 NTH_VALUE 支持 6 NTILE 支持 7 ROW_NUMBER 支持 8 RATIO_TO_REPORT 支持 父主题: 系统函数
  • 强制转换函数 表1 强制转换函数列表 序号 MySQL数据库 GaussDB数据库 差异 1 CAST() 支持 GaussDB不支持使用CAST(expr AS CHAR[(N)] charset_info或者CAST(expr AS NCHAR[(N)])转换字符集。 GaussDB不支持使用CAST(expr AS JSON)将表达式转换为JSON。 GaussDB支持使用CAST(expr AS FLOAT[(p)])或CAST(expr AS DOUBLE)将表达式转换为浮点类型,MySQL 5.7版本不支持此转换。 2 CONVERT() 支持 GaussDB不支持使用CONVERT(expr, CHAR[(N)] charset_info或者CAST(expr, NCHAR[(N)])转换字符集。 GaussDB不支持使用CAST(expr, JSON)将表达式转换为JSON。 GaussDB支持使用CONVERT(expr, FLOAT[(p)])或CONVERT(expr, DOUBLE)将表达式转换为浮点类型,MySQL 5.7版本不支持此转换。 父主题: 系统函数
  • 静态SQL 表1 静态查询 SQL语句 序号 Oracle数据库 GaussDB数据库 差异 1 SELECT 支持,有差异 GaussDB和Oracle在某些场景下有不同。 GaussDB中FOR SHARE对检索出来的行加共享锁,不同事务的共享锁不会互相阻塞。若数据在一个事务中被FOR SHARE锁定,在另一个事务中使用SELECT FOR SHARE SKIP LOCKED时,SKIP LOCKED不会跳过锁。 表2 静态DML SQL语句 序号 Oracle数据库 GaussDB数据库 1 INSERT 支持 2 UPDATE 支持 3 DELETE 支持 4 MERGE 支持 5 LOCK TABLE 支持 表3 静态TCL SQL语句 序号 Oracle数据库 GaussDB数据库 差异 1 COMMIT 支持 - 2 ROLLBACK 支持 - 3 SAVEPOINT 支持 - 4 SET TRANSACTION 支持,有差异 GaussDB不支持NAME string语法、USE ROLLBACK SEGMENT rollback_segment语法。 表4 伪列 序号 Oracle数据库 GaussDB数据库 差异 1 CURRVAL and NEXTVAL 支持 - 2 LEVEL 不支持 - 3 OBJECT_VALUE 不支持 - 4 ROWID 不支持 - 5 ROWNUM 支持,有差异 不推荐ROWNUM条件用于JOIN ON子句。 GaussDB中ROWNUM条件用于JOIN ON子句时在LEFT JOIN、RIGHT JOIN、FULL JOIN场景下和MERGE INTO场景下与其他数据库行为不一致,直接进行业务迁移存在风险。 表5 隐式游标属性 序号 Oracle数据库 GaussDB数据库 差异 1 SQL%FOUND 支持,有差异 GaussDB在commit\rollback之后不刷新隐式游标结果,Oracle会在commit\rollback之后刷新隐式游标结果。 2 SQL%NOTFOUND 支持,有差异 3 SQL%ROWCOUNT 支持,有差异 4 SQL%ISOPEN 支持,有差异 5 SQL%BULK_ROWCOUNT 不支持 6 SQL%BULK_EXCEPTIONS 不支持 表6 显式游标语法及关键字 序号 Oracle数据库 GaussDB数据库 1 CURSOR cursor_name [ parameter_list ] RETURN return_type; 支持 2 CURSOR cursor_name [ parameter_list ] [ RETURN return_type ] IS select_statement; 支持 3 OPEN 支持 4 CLOSE 支持 5 FETCH 支持 6 CURRENT OF CURSOR 支持 表7 显式游标属性 序号 Oracle数据库 GaussDB数据库 1 SQL%FOUND 支持 2 SQL%NOTFOUND 支持 3 SQL%ROWCOUNT 支持 4 SQL%ISOPEN 支持 表8 游标循环 序号 Oracle数据库 GaussDB数据库 1 FOR LOOP 支持 表9 自治事务支持场景 序号 Oracle数据库 GaussDB数据库 1 存储过程 支持 2 匿名块 支持 3 函数 支持 4 Package 支持 父主题: PL/SQL语言
  • 条件 本章节描述常见的条件兼容项,包含比较条件、浮点条件、逻辑条件、模型条件、多集合条件、模式匹配条件、NULL值条件、XML条件、SQL/JSON条件、复合条件、BETWEEN条件、EXISTS条件、IN条件、IS OF TYPE条件。详情请参见表1。 表1 条件 序号 Oracle数据库 GaussDB数据库 差异 1 比较条件 支持,有差异 语句中存在ANY、SOME、ALL操作符时存在差异,Oracle支持对list对象进行操作,而GaussDB中需要将list对象转换成数组表达式的形式后再进行操作。 2 浮点条件 不支持 - 3 逻辑条件 支持 - 4 模型条件 不支持 - 5 多集合条件 不支持 - 6 模式匹配条件 支持 - 7 NULL值条件 支持 - 8 XML条件 不支持 - 9 SQL/JSON条件 部分支持,有差异 GaussDB不支持IS JSON条件和JSON_TEXTCONTAINS条件。 GaussDB中JSONB_EQ条件等同于Oracle中JSON_EQUAL条件,但GaussDB不支持ERROR子句。 GaussDB中JSONB_EXISTS条件等同于Oracle中JSON_EXISTS条件,但GaussDB不支持ERROR子句、EMPTY子句和PASSING子句。 10 复合条件 支持 - 11 BETWEEN条件 支持 - 12 EXISTS条件 支持 - 13 IN条件 支持 - 14 IS OF TYPE条件 不支持 - 父主题: 分布式
  • 系统表和系统视图 序号 系统表或系统视图 差异列 M-Compatibility与MySQL的差异 1 information_schema.columns generation_expression 该字段输出结果因涉及M-Compatibility与MySQL的表达式的字符串拼接逻辑的不同而存在差异。 2 information_schema.columns data_type 该字段输出结果因涉及M-Compatibility的数据类型format_type输出,目前未修改,与MySQL存在差异。 3 information_schema.columns column_type 该字段输出结果因涉及M-Compatibility的数据类型format_type输出,目前未修改,与MySQL存在差异。 4 information_schema.tables engine M-Compatibility中不支持该字段。 5 information_schema.tables version M-Compatibility中不支持该字段。 6 information_schema.tables row_format M-Compatibility中不支持该字段。 7 information_schema.tables avg_row_length M-Compatibility下表示使用数据文件除以所有元组数(包括活元组和死元组)的结果。表中没有元组,值为null。 8 information_schema.tables max_data_length M-Compatibility中不支持该字段。 9 information_schema.tables data_free M-Compatibility中表示死元组在总元组中的比例乘以数据文件大小。如果表中没有元组,则为null。 10 information_schema.tables check_time M-Compatibility中不支持该字段。 11 information_schema.tables create_time 在M-Compatibility下,此字段与MySQL行为表现有差异,对于创建视图的情形MySQL中该字段置null,M-Compatibility则显示实际的创建表时间。数据库自带的表,视图设置null。 12 information_schema.tables update_time M-Compatibility数据库自带的表,视图设置null。 13 information_schema.tables table_collation 在M-Compatibility下,此字段与MySQL行为表现有差异。如果表指定的是视图,则为null。如果指定的表在创建时,未使用COLLATE子句指定列的排序规则,则为null。 14 information_schema.statistics collation M-Compatibility只有值A、D,不会是NULL。 15 information_schema.statistics packed M-Compatibility中不支持该字段。 16 information_schema.statistics sub_part M-Compatibility中不支持该字段。 17 information_schema.statistics comment M-Compatibility中不支持该字段。 18 information_schema.partitions subpartition_name M-Compatibility中,如果分区不是子分区,则为null。 19 information_schema.partitions subpartition_ordinal_position M-Compatibility中,如果分区不是子分区,则为null。 20 information_schema.partitions partition_method M-Compatibility中, 分区策略。如果分区不是一级分区,则为null。 'r':范围分区。 'l':list分区。 'h':hash分区。 'i':间隔分区。 21 information_schema.partitions subpartition_method M-Compatibility中, 子分区策略。如果分区不是二级分区,则为null。 'r':范围分区。 'l':list分区。 'h':hash分区。 'i':间隔分区。 22 information_schema.partitions partition_description M-Compatibility中,是区分一级分区和二级分区的。 23 information_schema.partitions partition_expression M-Compatibility中不支持该字段。 24 information_schema.partitions subpartition_expression M-Compatibility中不支持该字段。 25 information_schema.partitions data_length M-Compatibility中不支持该字段。 26 information_schema.partitions max_data_length M-Compatibility中不支持该字段。 27 information_schema.partitions index_length M-Compatibility中不支持该字段。 28 information_schema.partitions data_free M-Compatibility中不支持该字段。 29 information_schema.partitions create_time M-Compatibility中不支持该字段。 30 information_schema.partitions update_time M-Compatibility中不支持该字段。 31 information_schema.partitions check_time M-Compatibility中不支持该字段。 32 information_schema.partitions checksum M-Compatibility中不支持该字段。 33 information_schema.partitions partition_comment M-Compatibility中不支持该字段。 34 information_schema.partitions nodegroup M-Compatibility中不支持该字段。 视图中对于整型的类型回显,不支持指定精度范围。如MySQL的bigint(1),M-Compatibility下对应的是bigint类型,MySQL中bigint(21) unsigned,在M-Compatibility下对应的是bigint unsigned类型。 MySQL中int类型,在M-Compatibility中是integer类型。 MySQL中的set、enum类型的字段,M-Compatibility中都不支持。m_schema.columns_priv视图的Column_priv字段、m_schema.tables_priv视图的Table_priv,Column_priv字段、m_schema.procs_priv视图的Routine_type,Proc_priv字段、m_schema.proc视图的type,language,sql_data_access,is_deterministic,security_type,sql_mode字段、m_schema.func视图的type字段均不支持,在此版本中不予显示。 由于information_schema.tables、information_schema.statistics中table_rows、avg_row_length、data_length、data_free、index_length、cardinality基于统计信息获取,查看前请先执行ANALYZE,更新统计信息后再查看(如果数据库中更新数据,建议延迟执行ANALYZE)。 information_schema.statistics包含的索引列需要是创建索引中索引列是完整的表列,如果索引列是表达式,不在这个视图中。 information_schema.partitions 中table_row, avg_row_length基于统计信息获取,查看前请先执行ANALYZE,更新统计信息后再查看(如果数据库中更新数据,建议延迟执行ANALYZE)。 information_schema.partitions中一级分区和二级分区是分开呈现。 对于支持的grantee字段,MySQL的格式是'user_name'@'host_name' ,在M-Compatibility数据库,是被授予权限的用户或角色的名称。 对于支持的host字段,在M-Compatibility数据库,返回当前节点的hostname。 m_schema.tables_priv、information_schema.user_privileges、information_schema.schema_privileges,information_schema.table_privileges、information_schema.column_privileges、m_schema.columns_priv、m_schema.func、m_schema.procs_priv 在MySQL下需要授权后才能查看视图内容,M-Compatibility数据库可以根据默认权限查看到对应的内容。如对于表t1,在MySQL下需要先对t1给对应的用户授权,才能在权限视图中看到对应的权限信息,M-Compatibility数据库下则可以直接在视图中看到t1表相关的权限信息。 父主题: SQL
  • 其它函数 序号 Oracle数据库 GaussDB数据库 1 聚合函数 支持 2 分析函数 支持 3 对象引用函数 不支持 4 模型函数 不支持 5 OLAP函数 不支持 6 数据盒功能函数 不支持 7 关于用户定义的函数 支持 表1 聚合函数 序号 Oracle数据库函数 GaussDB数据库是否支持 差异 1 AVG 支持 - 2 CORR 支持 - 3 COUNT 支持 - 4 COVAR_POP 支持 - 5 COVAR_SAMP 支持 - 6 CUME_DIST 支持 - 7 DENSE_RANK 支持 - 8 FIRST 支持 - 9 GROUPING 支持 - 10 LAST 支持 - 11 LISTAGG 支持 - 12 MAX 支持 - 13 MEDIAN 支持 - 14 MIN 支持 - 15 PERCENT_RANK 支持 - 16 PERCENTILE_CONT 支持 - 17 RANK 支持 - 18 REGR_ (Linear Regression) 支持 - 19 STDDEV 支持 - 20 STDDEV_POP 支持 - 21 STDDEV_SAMP 支持 - 22 SUM 支持 - 23 VAR_POP 支持 - 24 VAR_SAMP 支持 - 25 VARIANCE 支持 - 26 WM_CONCAT 支持,有差异 GaussDB中使用LISTAGG、STRING_AGG函数,兼容Oracle此功能。 表2 分析函数 序号 Oracle数据库函数 GaussDB数据库是否支持 1 FIRST_VALUE 支持 2 LAG 支持 3 LAST_VALUE 支持 4 LEAD 支持 5 NTH_VALUE 支持 6 NTILE 支持 7 ROW_NUMBER 支持 8 RATIO_TO_REPORT 支持 父主题: 系统函数
  • GaussDB数据库和内核引擎版本对应关系 GaussDB版本的对应关系如表1所示。 GaussDB数据库引擎版本和内核引擎版本查询方法请参考查看云数据库GaussDB数据库和内核引擎版本。 表1 GaussDB数据库和内核引擎版本对应关系 GaussDB数据库引擎版本 GaussDB内核引擎版本 8.102.0 505.1.0 3.226.0 503.1.0.SPC2300 3.223.0 503.1.0.SPC2000 3.222.0 503.1.0.SPC1700 3.220.0 503.1.0.SPC1500 3.208.0 503.1.0.SPC1200 3.207.0 503.1.0.SPC1100 3.201.0 503.1.0.SPC0200
  • MySQL数据库兼容性概述 本文档主要介绍GaussDB数据库的MySQL 5.7兼容模式(即sql_compatibility = 'MYSQL'、且设置参数b_format_version='5.7'、b_format_dev_version='s1'时)与MySQL5.7数据库的兼容性对比信息。仅介绍503.0.0版本后新增的兼容性特性,特性的相关规格和约束建议在开发指南中查看。 GaussDB数据库在数据类型、SQL功能和数据库对象等基本功能上与MySQL数据库兼容。 由于GaussDB数据库与MySQL数据库底层框架实现存在差异,GaussDB数据库与MySQL数据库仍存在部分差异。 父主题: MySQL数据库兼容MySQL模式
  • 条件 本章节描述常见的条件兼容项,包含比较条件、浮点条件、逻辑条件、模型条件、多集合条件、模式匹配条件、NULL值条件、XML条件、SQL/JSON条件、复合条件、BETWEEN条件、EXISTS条件、IN条件、IS OF TYPE条件。详情请参见表1。 表1 条件 序号 Oracle数据库 GaussDB数据库 差异 1 比较条件 支持,有差异 语句中存在ANY、SOME、ALL操作符时存在差异,Oracle支持对list对象进行操作,而GaussDB中需要将list对象转换成数组表达式的形式后再进行操作。 2 浮点条件 不支持 - 3 逻辑条件 支持 - 4 模型条件 不支持 - 5 多集合条件 不支持 - 6 模式匹配条件 支持 - 7 NULL值条件 支持 - 8 XML条件 不支持 - 9 SQL/JSON条件 部分支持,有差异 GaussDB不支持IS JSON条件和JSON_TEXTCONTAINS条件。 GaussDB中JSONB_EQ条件等同于Oracle中JSON_EQUAL条件,但GaussDB不支持ERROR子句。 GaussDB中JSONB_EXISTS条件等同于Oracle中JSON_EXISTS条件,但GaussDB不支持ERROR子句、EMPTY子句和PASSING子句。 10 复合条件 支持 - 11 BETWEEN条件 支持 - 12 EXISTS条件 支持 - 13 IN条件 支持 - 14 IS OF TYPE条件 不支持 - 父主题: 主备版
  • 静态SQL 表1 静态查询 SQL语句 序号 Oracle数据库 GaussDB数据库 差异 1 SELECT 支持,有差异 GaussDB和Oracle在某些场景下有不同。 GaussDB中不同事务中的共享锁在如下场景中不会互相阻塞: SELECT FOR SHARE - SELECT FOR SHARE; SELECT FOR SHARE - SELECT FOR KEY SHARE; SELECT FOR KEY SHARE - SELECT FOR KEY SHARE; SELECT FOR KEY SHARE - SELECT FOR NO KEY UPDATE; 上述场景中,由于锁与锁之间未阻塞,对在其他事务中存在非阻塞锁的数据指定SKIP LOCKED时,锁不会被跳过。 表2 静态DML SQL语句 序号 Oracle数据库 GaussDB数据库 1 INSERT 支持 2 UPDATE 支持 3 DELETE 支持 4 MERGE 支持 5 LOCK TABLE 支持 表3 静态TCL SQL语句 序号 Oracle数据库 GaussDB数据库 差异 1 COMMIT 支持 - 2 ROLLBACK 支持 - 3 SAVEPOINT 支持 - 4 SET TRANSACTION 支持,有差异 GaussDB不支持NAME string语法、USE ROLLBACK SEGMENT rollback_segment语法。 表4 伪列 序号 Oracle数据库 GaussDB数据库 差异 1 CURRVAL and NEXTVAL 支持 - 2 LEVEL 支持 - 3 OBJECT_VALUE 不支持 - 4 ROWID 不支持 - 5 ROWNUM 支持,有差异 不推荐ROWNUM条件用于JOIN ON子句。GaussDB中ROWNUM条件用于JOIN ON子句时在LEFT JOIN、RIGHT JOIN、FULL JOIN场景下和MERGE INTO场景下与其他数据库行为不一致,直接进行业务迁移存在风险。 表5 隐式游标属性 序号 Oracle数据库 GaussDB数据库 差异 1 SQL%FOUND 支持,有差异 GaussDB在commit\rollback之后不刷新隐式游标结果,Oracle会在commit\rollback之后刷新隐式游标结果。 2 SQL%NOTFOUND 支持,有差异 3 SQL%ROWCOUNT 支持,有差异 4 SQL%ISOPEN 支持,有差异 5 SQL%BULK_ROWCOUNT 不支持 6 SQL%BULK_EXCEPTIONS 支持,有差异 表6 显式游标语法及关键字 序号 Oracle数据库 GaussDB数据库 1 CURSOR cursor_name [ parameter_list ] RETURN return_type; 支持 2 CURSOR cursor_name [ parameter_list ] [ RETURN return_type ] IS select_statement; 支持 3 OPEN 支持 4 CLOSE 支持 5 FETCH 支持 6 CURRENT OF CURSOR 支持 表7 显式游标属性 序号 Oracle数据库 GaussDB数据库 1 SQL%FOUND 支持 2 SQL%NOTFOUND 支持 3 SQL%ROWCOUNT 支持 4 SQL%ISOPEN 支持 表8 游标循环 序号 Oracle数据库 GaussDB数据库 1 FOR LOOP 支持 表9 自治事务支持场景 序号 Oracle数据库 GaussDB数据库 1 存储过程 支持 2 匿名块 支持 3 函数 支持 4 Package 支持 父主题: PL/SQL语言
  • 控制语句 表1 条件语句 序号 Oracle数据库 GaussDB数据库 1 IF THEN 支持 2 IF THEN ELSE 支持 3 IF THEN ELSIF 支持 4 simple CASE: CASE selector WHEN selector_value_1 THEN statements_1 WHEN selector_value_2 THEN statements_2 ... WHEN selector_value_n THEN statements_n [ ELSE else_statements END CASE;] 支持 5 searched CASE: CASE WHEN condition_1 THEN statements_1 WHEN condition_2 THEN statements_2 ... WHEN condition_n THEN statements_n [ ELSE else_statements END CASE;] 支持 表2 LOOP循环语句 序号 Oracle数据库 GaussDB数据库 1 [ label ] LOOP statements END LOOP [ label ]; 支持 2 EXIT; 支持 3 EXIT WHEN; 支持 4 CONTINUE; 支持 5 CONTINUE WHEN; 支持 表3 FOR循环语句 序号 Oracle数据库 GaussDB数据库 差异 1 [ label ] FOR index IN [ REVERSE ] lower_bound..upper_bound LOOP statements END LOOP [ label ]; 支持,有差异 GaussDB使用 REVERSE关键字时,lower_bound必须大于等于upper_bound,否则循环体不会被执行。 2 EXIT WHEN; 支持 - 3 CONTINUE WHEN; 支持 - 表4 WHILE LOOP循环语句 序号 Oracle数据库 GaussDB数据库 1 [ label ] WHILE condition LOOP statements END LOOP [ label ]; 支持 表5 GOTO语句 序号 Oracle数据库 GaussDB数据库 1 GOTO 支持 表6 NULL语句 序号 Oracle数据库 GaussDB数据库 1 NULL 支持 父主题: PL/SQL语言
  • 系统视图 GaussDB数据库兼容了部分Oracle数据库的系统视图,兼容的详细列表如下。 更多系统视图的字段说明信息请参考《开发指南》中“系统视图”章节。 表1 系统视图支持列表 序号 Oracle数据库 GaussDB数据库 1 ALL_ALL_TABLES DB_ALL_TABLES 2 ALL_COL_PRIVS DB_COL_PRIVS 3 ALL_COLL_TYPES DB_COLL_TYPES 4 ALL_IND_COLUMNS DB_IND_COLUMNS 5 ALL_COL_COMMENTS DB_COL_COMMENTS 6 ALL_CONS_COLUMNS DB_CONS_COLUMNS 7 ALL_CONSTRAINTS DB_CONSTRAINTS 8 ALL_DEPENDENCIES DB_DEPENDENCIES 9 ALL_DIRECTORIES DB_DIRECTORIES 10 ALL_IND_EXPRESSIONS DB_IND_EXPRESSIONS 11 ALL_IND_PARTITIONS DB_IND_PARTITIONS 12 ALL_INDEXES DB_INDEXES 13 ALL_IND_SUBPARTITIONS DB_IND_SUBPARTITIONS 14 ALL_OBJECTS DB_OBJECTS 15 ALL_PART_COL_STATIS TICS DB_PART_COL_STATISTI CS 16 ALL_PART_KEY_COLUMNS DB_PART_KEY_COLUMNS 17 ALL_PART_TABLES DB_PART_TABLES 18 ALL_SCHEDULER_JOB_ARGS DB_SCHEDULER_JOB_ARGS 19 ALL_SCHEDULER_PROG RAM _ARGS DB_SCHEDULER_PROGRAM_ARGS 20 ALL_SEQUEN CES DB_SEQUENCES 21 ALL_SUBPART_KEY_COLUMNS DB_SUBPART_KEY_COLUMNS 22 ALL_SYNONYMS DB_SYNONYMS 23 ALL_TAB_COL_STATISTICS DB_TAB_COL_STATISTICS 24 ALL_TAB_COMMENTS DB_TAB_COMMENTS 25 ALL_TAB_HISTOGRAMS DB_TAB_HISTOGRAMS 26 ALL_TAB_STATS_HISTORY DB_TAB_STATS_HISTORY 27 ALL_TYPES DB_TYPES 28 ALL_PROCEDURES DB_PROCEDURES 29 ALL_SOURCE DB_SOURCE 30 ALL_TAB_COLUMNS DB_TAB_COLUMNS 31 ALL_TAB_PARTITIONS DB_TAB_PARTITIONS 32 ALL_TAB_SUBPARTITIONS DB_TAB_SUBPARTITIONS 33 ALL_TABLES DB_TABLES 34 ALL_TRIGGERS DB_TRIGGERS 35 ALL_USERS DB_USERS 36 ALL_VIEWS DB_VIEWS 37 DBA_AUDIT_OBJECT ADM_AUDIT_OBJECT 38 DBA_AUDIT_SESSION ADM_AUDIT_SESSION 39 DBA_AUDIT_STATEMENT ADM_AUDIT_STATEMENT 40 DBA_AUDIT_TRAIL ADM_AUDIT_TRAIL 41 DBA_COL_COMMENTS ADM_COL_COMMENTS 42 DBA_COL_PRIVS ADM_COL_PRIVS 43 DBA_COLL_TYPES ADM_COLL_TYPES 44 DBA_ARGUMENTS ADM_ARGUMENTS 45 DBA_CONSTRAINTS ADM_CONSTRAINTS 46 DBA_DATA_FILES ADM_DATA_FILES 47 DBA_CONS_COLUMNS ADM_CONS_COLUMNS 48 DBA_DEPENDENCIES ADM_DEPENDENCIES 49 DBA_DIRECTORIES ADM_DIRECTORIES 50 DBA_PART_COL_STATISTICS ADM_PART_COL_STATISTICS 51 DBA_PART_TABLES ADM_PART_TABLES 52 DBA_ROLE_PRIVS ADM_ROLE_PRIVS 53 DBA_ROLES ADM_ROLES 54 DBA_SCHEDULER_JOB_ARGS ADM_SCHEDULER_JOB_ARGS 55 DBA_SCHEDULER_PROGRAMS ADM_SCHEDULER_PROGRAMS 56 DBA_SCHEDULER_PROGRAM_ARGS ADM_SCHEDULER_PROGRAM_ARGS 57 DBA_HIST_SNAPSHOT ADM_HIST_SNAPSHOT 58 DBA_HIST_SQL_PLAN ADM_HIST_SQL_PLAN 59 DBA_HIST_SQLSTAT ADM_HIST_SQLSTAT 60 DBA_HIST_SQLTEXT ADM_HIST_SQLTEXT 61 DBA_ILMDATAMOVEMENTPOLICIES GS_ADM_ILMDATAMOVEMENTPOLICIES 62 DBA_ILMEVALUATIONDETAILS GS_ADM_ILMEVALUATIONDETAILS 63 DBA_ILMOBJECTS GS_ADM_ILMOBJECTS 64 DBA_ILMPARAMETERS GS_ADM_ILMPARAMETERS 65 DBA_ILMPOLICIES GS_ADM_ILMPOLICIES 66 DBA_ILMRESULTS GS_ADM_ILMRESULTS 67 DBA_ILMTASKS GS_ADM_ILMTASKS 68 DBA_IND_COLUMNS ADM_IND_COLUMNS 69 DBA_IND_EXPRESSIONS ADM_IND_EXPRESSIONS 70 DBA_IND_PARTITIONS ADM_IND_PARTITIONS 71 DBA_INDEXES ADM_INDEXES 72 DBA_OBJECTS ADM_OBJECTS 73 DBA_PART_INDEXES ADM_PART_INDEXES 74 DBA_PROCEDURES ADM_PROCEDURES 75 DBA_SCHEDULER_JOBS ADM_SCHEDULER_JOBS 76 DBA_SCHEDULER_RUNNING_JOBS ADM_SCHEDULER_RUNNING_JOBS 77 DBA_SEGMENTS ADM_SEGMENTS 78 DBA_SEQUENCES ADM_SEQUENCES 79 DBA_SOURCE ADM_SOURCE 80 DBA_IND_SUBPARTITIONS ADM_IND_SUBPARTITIONS 81 DBA_SUBPART_KEY_COLUMNS ADM_SUBPART_KEY_COLUMNS 82 DBA_SYS_PRIVS ADM_SYS_PRIVS 83 DBA_TAB_COL_STATISTICS ADM_TAB_COL_STATISTICS 84 DBA_TAB_HISTOGRAMS ADM_TAB_HISTOGRAMS 85 DBA_TAB_STATISTICS ADM_TAB_STATISTICS 86 DBA_TAB_STATS_HISTORY ADM_TAB_STATS_HISTORY 87 DBA_TABLESPACES ADM_TABLESPACES 88 DBA_TYPES ADM_TYPES 89 DBA_USERS ADM_USERS 90 DBA_SYNONYMS ADM_SYNONYMS 91 DBA_TAB_COLS ADM_TAB_COLS 92 DBA_TAB_COLUMNS ADM_TAB_COLUMNS 93 DBA_TAB_COMMENTS ADM_TAB_COMMENTS 94 DBA_TABLES ADM_TABLES 95 DBA_TAB_PARTITIONS ADM_TAB_PARTITIONS 96 DBA_TAB_SUBPARTITIONS ADM_TAB_SUBPARTITIONS 97 DBA_TRIGGERS ADM_TRIGGERS 98 DBA_TYPE_ATTRS ADM_TYPE_ATTRS 99 DBA_VIEWS ADM_VIEWS 100 ROLE_ROLE_PRIVS ROLE_ROLE_PRIVS 101 ROLE_SYS_PRIVS ROLE_SYS_PRIVS 102 ROLE_TAB_PRIVS ROLE_TAB_PRIVS 103 USER_COL_COMMENTS MY_COL_COMMENTS 104 USER_COL_PRIVS MY_COL_PRIVS 105 USER_COLL_TYPES MY_COLL_TYPES 106 USER_CONSTRAINTS MY_CONSTRAINTS 107 USER_DEPENDENCIES MY_DEPENDENCIES 108 DICT DICT 109 DICTIONARY DICTIONARY 110 DUAL DUAL 111 NLS_DATABASE_PARAMETERS NLS_DATABASE_PARAMETERS 112 NLS_INSTANCE_PARAMETERS NLS_INSTANCE_PARAMETERS 113 PLAN_TABLE PLAN_TABLE 114 USER_ILMDATAMOVEMENTPOLICIES GS_MY_ILMDATAMOVEMENTPOLICIES 115 USER_ILMEVALUATIONDETAILS GS_MY_ILMEVALUATIONDETAILS 116 USER_ILMOBJECTS GS_MY_ILMOBJECTS 117 USER_ILMPOLICIES GS_MY_ILMPOLICIES 118 USER_ILMRESULTS GS_MY_ILMRESULTS 119 USER_ILMTASKS GS_MY_ILMTASKS 120 USER_IND_COLUMNS MY_IND_COLUMNS 121 USER_IND_EXPRESSIONS MY_IND_EXPRESSIONS 122 USER_IND_PARTITIONS MY_IND_PARTITIONS 123 USER_IND_SUBPARTITIONS MY_IND_SUBPARTITIONS 124 USER_INDEXES MY_INDEXES 125 USER_JOBS MY_JOBS 126 USER_OBJECTS MY_OBJECTS 127 USER_PART_COL_STATISTICS MY_PART_COL_STATISTICS 128 USER_PART_INDEXES MY_PART_INDEXES 129 USER_PART_TABLES MY_PART_TABLES 130 USER_PROCEDURES MY_PROCEDURES 131 USER_SCHEDULER_JOB_ARGS MY_SCHEDULER_JOB_ARGS 132 USER_SCHEDULER_PROGRAM_ARGS MY_SCHEDULER_PROGRAM_ARGS 133 USER_SEQUENCES MY_SEQUENCES 134 USER_SOURCE MY_SOURCE 135 USER_SUBPART_KEY_COLUMNS MY_SUBPART_KEY_COLUMNS 136 USER_SYNONYMS MY_SYNONYMS 137 USER_SYS_PRIVS MY_SYS_PRIVS 138 USER_TAB_COL_STATISTICS MY_TAB_COL_STATISTICS 139 USER_TAB_COLUMNS MY_TAB_COLUMNS 140 USER_TAB_COMMENTS MY_TAB_COMMENTS 141 USER_TAB_HISTOGRAMS MY_TAB_HISTOGRAMS 142 USER_TAB_PARTITIONS MY_TAB_PARTITIONS 143 USER_TAB_STATISTICS MY_TAB_STATISTICS 144 USER_TAB_STATS_HISTORY MY_TAB_STATS_HISTORY 145 USER_TABLES MY_TABLES 146 USER_TABLESPACES MY_TABLESPACES 147 USER_TRIGGERS MY_TRIGGERS 148 USER_TYPE_ATTRS MY_TYPE_ATTRS 149 USER_TYPES MY_TYPES 150 USER_VIEWS MY_VIEWS 151 V$NLS_PARAMETERS V$NLS_PARAMETERS 152 V$SESSION_WAIT V$SESSION_WAIT 153 V$SYSSTAT V$SYSSTAT 154 V$SYSTEM_EVENT V$SYSTEM_EVENT 155 V$VERSION V$VERSION 156 V$INSTANCE V_INSTANCE 157 GV$INSTANCE GV_INSTANCE 158 V$MYSTAT V_MYSTAT 159 V$SESSION V_SESSION 160 GV$SESSION GV_SESSION 161 V$SESSION_LONGOPS DV_SESSION_LONGOPS 162 V$SESSION DV_SESSIONS 163 ALL_ARGUMENTS DB_ARGUMENTS 164 USER_CONS_COLUMNS MY_CONS_COLUMNS 165 USER_PART_KEY_COLUMNS MY_PART_KEY_COLUMNS 166 USER_ROLE_PRIVS MY_ROLE_PRIVS 167 DBA_TAB_PRIVS ADM_TAB_PRIVS 168 USER_SCHEDULER_JOBS MY_SCHEDULER_JOBS 169 V$LOCK V$LOCK 170 V$DBLINK V$DBLINK 171 V$GLOBAL_TRANSACTION V$GLOBAL_TRANSACTION 172 V$OPEN_CURSOR V$OPEN_CURSOR 173 V$GLOBAL_OPEN_CURSOR V$GLOBAL_OPEN_CURSOR 174 ALL_TAB_PRIVS DB_TAB_PRIVS 175 ALL_TAB_MODIFICATIONS DB_TAB_MODIFICATIONS 176 USER_TAB_MODIFICATIONS MY_TAB_MODIFICATIONS 177 USER_AUDIT_TRAIL MY_AUDIT_TRAIL 父主题: 分布式