书栈网 · BookStack 本次搜索耗时 0.024 秒,为您找到 7749 个相关结果.
  • 快速参数化

    参数化过程是指把 SQL 查询中的常量变成变量的过程。 同一条 SQL 语句在每次执行时可能会使用不同的参数,将这些参数做参数化处理,可以得到与具体参数无关的 SQL 字符串,并使用该字符串作为计划缓存的键值,用于在计划缓存中获取执行计划,从而达到参数不同的 SQL 能够共用相同的计划目的。 由于传统数据库在进行参数化时一般是对语法树进行参数化,然后使...
  • 连接

    连接条件 Self-join 内连接(inner join) 外连接(outer join) Semi连接 (semi-join) Anti-连接(anti-join) 数据库中的连接语句用于将数据库中的两个或多个表根据连接条件组合起来。由”连接”生成的集合, 可以被保存为表, 或者当成表来使用。连接语句的含义是把两张表的属性通过它们的值组合在...
  • 案例:改写SQL消除in-clause

    案例:改写SQL消除in-clause 现象描述 优化说明 案例:改写SQL消除in-clause 现象描述 in-clause/any-clause是常见的SQL语句约束条件,有时in或any后面的clause都是常量,类似于: select count ( 1 ) from calc_empfyc_c1_result_...
  • 更新数据

    使用 UPDATE 语句修改表中的字段值。 示例如下: 创建示例表 t1 和 t2。 obclient > CREATE TABLE t1 ( c1 int primary key , c2 int ); Query OK , 0 rows affected ( 0.16 sec ) obclient > SELEC...
  • INSERT

    INSERT 语法描述 语法结构 示例 INSERT 语法描述 INSERT 用于在表中插入新行。 语法结构 > INSERT INTO [ db .] table [( c1 , c2 , c3 )] VALUES ( v11 , v12 , v13 ), ( v21 , v22 , v23 ),...
  • INSERT

    INSERT 语法描述 语法结构 示例 INSERT 语法描述 INSERT 用于在表中插入新行。 语法结构 > INSERT INTO [ db .] table [( c1 , c2 , c3 )] VALUES ( v11 , v12 , v13 ), ( v21 , v22 , v23 ),...
  • 更新数据

    使用 UPDATE 语句修改表中的字段值。 示例如下: 创建示例表 t1 和 t2。 obclient > CREATE TABLE t1 ( c1 int primary key , c2 int ); Query OK , 0 rows affected ( 0.16 sec ) obclient > SELEC...
  • 计划绑定

    OUTLINE 视图-gv$outline 创建 OUTLINE 使用 SQL_TEXT 创建 OUTLINE 使用 SQL_ID 创建 OUTLINE 删除 OUTLINE 确定 OUTLINE 创建生效 计划绑定与执行计划缓存关系 在系统上线前,可以直接在 SQL 语句中添加 HINT,控制优化器按 HINT 指定的行为进行计划生成。...
  • UPDATE

    描述 格式 参数解释 示例 描述 该语句用于修改表中的字段值。 格式 UPDATE [ hint_options ] dml_table_clause SET update_asgn_list [ WHERE where_condition ] [{ RETURNING ...
  • UPDATE

    描述 格式 参数解释 示例 描述 该语句用于修改表中的字段值。 格式 UPDATE [ hint_options ] dml_table_clause SET update_asgn_list [ WHERE where_condition ] [{ RETURNING ...