Hi-Grid T1 更多内容
  • 聚合函数

    MAX(score) FROM T1; 测试数据和结果 表6 T1 测试数据(score) 测试结果 81 100.0 100 60 95 86 MIN(value) 测试语句: SELECT MIN(score) FROM T1; 测试数据和结果 表7 T1 测试数据(score) 测试结果

    来自:帮助中心

    查看更多 →

  • 相同表的并发INSERT

    COMMITTED级别 开启事务T1,不提交的同时开启事务T2,事务T1执行INSERT完成后直接提交,事务T2中执行INSERT语句后执行查询语句,可以看到事务T1中插入的数据。 REPEATABLE READ级别 开启事务T1,不提交的同时开启事务T2,事务T1执行INSERT完成后直

    来自:帮助中心

    查看更多 →

  • Hint的错误、冲突及告警

    析完的hint有效。 例如: 1 leading((t1 t2)) nestloop(t1) rows(t1 t2 #10) nestloop(t1)存在语法错误,则终止解析,可用hint只有之前解析的leading((t1 t2))。 语义错误 表不存在,存在多个,或在lea

    来自:帮助中心

    查看更多 →

  • Hint的错误、冲突及告警

    析完的hint有效。 例如: 1 leading((t1 t2)) nestloop(t1) rows(t1 t2 #10) nestloop(t1)存在语法错误,则终止解析,可用hint只有之前解析的leading((t1 t2))。 语义错误 表不存在、存在多个、或在lea

    来自:帮助中心

    查看更多 →

  • Hint的错误、冲突及告警

    析完的hint有效。 例如: 1 leading((t1 t2)) nestloop(t1) rows(t1 t2 #10) nestloop(t1)存在语法错误,则终止解析,可用hint只有之前解析的leading((t1 t2))。 语义错误 表不存在,存在多个,或在lea

    来自:帮助中心

    查看更多 →

  • RETURN NEXT及RETURN QUERY

    CREATE TABLE t1(a int); INSERT INTO t1 VALUES(1),(10); --RETURN NEXT CREATE OR REPLACE FUNCTION fun_for_return_next() RETURNS SETOF t1 AS $$ DECLARE

    来自:帮助中心

    查看更多 →

  • RETURN NEXT及RETURN QUERY

    fun_for_return_next() RETURNS SETOF t1 AS $$ DECLARE r t1%ROWTYPE; BEGIN FOR r IN select * from t1 LOOP RETURN NEXT r; END

    来自:帮助中心

    查看更多 →

  • 某张表执行过grant select on table t1 to public,如何针对某用户回收权限

    on table t1 TO jack,tom,user1,user2; 撤销示例表t1的public权限。 1 REVOKE select on table t1 FROM public; 切换至用户user3,再次查询示例表t1,结果显示user3访t1表的权限已成功撤销。

    来自:帮助中心

    查看更多 →

  • 为子计划结果进行物化的Hint

    insert into test select /*+ nestloop(test_src t1)*/ * from test_src where notexists(select 1 from test t1 where t1.a = test_src.a); 执行计划:

    来自:帮助中心

    查看更多 →

  • 案例:选择合适的分布列

    CREATE TABLE t1 (a int, b int); CREATE TABLE t2 (a int, b int); 执行如下查询: 1 SELECT * FROM t1, t2 WHERE t1.a = t2.b; 优化分析 如果将a作为t1和t2的分布列: 1 2

    来自:帮助中心

    查看更多 →

  • 算子级调优

    gaussdb=# create index idx on t1(c1); CREATE INDEX gaussdb=# explain (analyze on, costs off) select * from t1 where c1=10004; id |

    来自:帮助中心

    查看更多 →

  • 数据导入和查询的并发

    开启事务T1,不提交的同时开启事务T2,事务T1开始执行COPY,事务T2开始执行SELECT,事务T1和事务T2都执行成功。事务T2中查询看不到事务T1新COPY进来的数据。 场景2: READ COMMITTED级别 开启事务T1,不提交的同时开启事务T2,事务T1开始执行COPY,然后提交,事务

    来自:帮助中心

    查看更多 →

  • 类型转换函数

    SELECT cast(content as varchar) FROM T1; 结果: "5" cast (v1 as int) 将v1转换为int, v1可以是数值类型或字符类。 表T1: | content (STRING) | | -------------

    来自:帮助中心

    查看更多 →

  • 相同表的INSERT和DELETE并发

    场景1: 开启事务T1,不提交的同时开启事务T2,事务T1执行INSERT完成后,执行事务T2的DELETE,此时显示DELETE 0,由于事务T1未提交,事务2看不到事务插入的数据; 场景2: READ COMMITTED级别 开启事务T1,不提交的同时开启事务T2,事务T1执行INS

    来自:帮助中心

    查看更多 →

  • 数据导入和查询的并发

    开启事务T1,不提交的同时开启事务T2,事务T1开始执行COPY,事务T2开始执行SELECT,事务T1和事务T2都执行成功。事务T2中查询看不到事务T1新COPY进来的数据。 场景2: READ COMMITTED级别 开启事务T1,不提交的同时开启事务T2,事务T1开始执行COPY,然后提交,事务

    来自:帮助中心

    查看更多 →

  • 相同表的INSERT和DELETE并发

    场景1: 开启事务T1,不提交的同时开启事务T2,事务T1执行INSERT完成后,执行事务T2的DELETE,此时显示DELETE 0,由于事务T1未提交,事务2看不到事务插入的数据; 场景2: READ COMMITTED级别 开启事务T1,不提交的同时开启事务T2,事务T1执行INS

    来自:帮助中心

    查看更多 →

  • 聚合函数

    MAX(score) FROM T1; 测试数据和结果 表6 T1 测试数据(score) 测试结果 81 100.0 100 60 95 86 MIN(value) 测试语句: SELECT MIN(score) FROM T1; 测试数据和结果 表7 T1 测试数据(score) 测试结果

    来自:帮助中心

    查看更多 →

  • ALTER TABLE修改表结构

    ,Merge以及Distributed等引擎表。 使用示例 --给表t1增加列test01 ALTER TABLE t1 ADD COLUMN test01 String DEFAULT 'defaultvalue'; --查询修改后的表t1 desc t1 ┌─name────┬─type─┬─de

    来自:帮助中心

    查看更多 →

  • 标识符

    SELECT 1e FROM t1; e --- 1 (1 row) -- 正确用法 m_db=# SELECT `123` FROM t1; 123 ----- 7 (1 row) m_db=# SELECT `1e3` FROM t1; 1e3 -----

    来自:帮助中心

    查看更多 →

  • 使用

    --准备数据。 gaussdb=# CREATE TABLE t1(c1 int, c2 int); gaussdb=# INSERT INTO t1 VALUES(1, 1); gaussdb=# INSERT INTO t1 VALUES(2, 2); --创建增量物化视图。 gaussdb=#

    来自:帮助中心

    查看更多 →

  • 使用

    [ view_name ]; 示例 -- 准备数据 CREATE TABLE t1(c1 int, c2 int); INSERT INTO t1 VALUES(1, 1); INSERT INTO t1 VALUES(2, 2); -- 创建增量物化视图 openGauss=#

    来自:帮助中心

    查看更多 →

共105条
看了本文的人还看了