PolarDB MySQL版DDL操作指南

此外,您也可以使用 ALTER TABLE 语句的ALGORITHM和LOCK子句对DDL的行为做精细化管理:ALGORITHM子句:为了使用指定算法执行DDL语句,您可以指定ALGORITHM字段,可选的值有DEFAULT、INSTANT、INPLACE和COPY。当DDL操作不支持该算法时,会...

DELETE

您可以使用DELETE语句删除表中符合条件的行。语法 下述DELETE语句表示从 tbl_name 中删除满足 where_condition 的行,并返回删除的行数;若没有WHERE条件,将删除表中所有的数据。单逻辑表 DELETE[LOW_PRIORITY][QUICK][IGNORE]FROM[schema...

DBMS_SESSION

函数/存储过程 函数/存储过程 返回类型 说明 SET_ROLE(role_cmd)N/A 执行 SET_ROLE 语句,后跟 role_cmd 中指定的字符串值。与Oracle相比,PolarDB PostgreSQL版(兼容Oracle)的DBMS_SESSION实施只是部分实施。仅支持DBMS_SESSION.SET_...

内置的安全审计规则

CMDSHELL执行系统命令(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_SENDMAIL(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_RUNWEBTASK(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_...

CREATE PACKAGE BODY

设置为 RESTRICTED 时,存储过程或函数可以按并行模式执行,但执行限制为并行组中的几个。如果任何特定关系的限定条件具有存在并行限制的任何内容,则不会为并行执行选择该关系。设置为 SAFE 时,存储过程或函数可以按并行模式执行,没有...

CALL

本文介绍了CALL语法的简介、使用方法及示例等内容。简介 CALL 命令可用于执行一个过程。...只有当 CALL 在其自身的事务中执行时,才允许过程执行事务控制语句。PL/SQL 以不同的方式处理 CALL 中的输出参数。示例 CALL do_db_maintenance();

ALTER PROCEDURE

语法 ALTER PROCEDURE procedure_name options[RESTRICT]说明 使用 ALTER PROCEDURE 语句指定存储过程是 SECURITY INVOKER 或 SECURITY DEFINER。参数 参数 说明 procedure_name procedure_name 指定存储过程(可能是 schema 限定的)名称...

MySQL数据库账号权限管理

EXECUTE 存储过程 执行存储过程权限。FILE 服务器主机上的文件访问 文件访问权限。CREATE TEMPORARY TABLES 服务器管理 创建临时表权限。CREATE USER 服务器管理 创建账号权限。PROCESS 服务器管理 查看进程权限。RELOAD 服务器管理 执行 ...

DROP TABLE

语法 drop_table_statement:=DROP TABLE[IF EXISTS]table_identifier 使用说明 通过DROP TABLE语句删除当前数据库下指定的表,需要注意以下内容:Lindorm宽表引擎版本为2.2.16至2.4.1时,需要先手动执行 OFFLINE TABLE 将表禁用,才能...

DBMS_PROFILER

表 1.DBMS_PROFILER函数/存储过程 函数/存储过程 类型 返回类型 描述 FLUSH_DATA 函数、存储过程 Status code、exception 刷新当前会话中收集的性能数据。GET_VERSION(major OUT,minor OUT)存储过程 N/A 返回 DBMS_PROFILER 版本信息。...

其他SQL功能差异

SHOW CREATE PROCEDURE 不支持 显示创建存储过程语句。SHOW CREATE TABLE 支持 显示创建表语句。SHOW CREATE TRIGGER 不支持 显示创建触发器语句。SHOW CREATE VIEW 支持 显示创建视图语句。SHOW DATABASES 支持 显示服务器上的数据库。...

DELETE

DELETE语句用于删除目标表指定列的行...为了删除的速度尽可能的快,后台会先将数据写完,待异步Compaction时再执行压缩和整理,因此会看到在数据删除过程中,数据的存储会一定的膨胀,等Compaction完成后存储会下降,详情请参见 技术原理。

DBMS_JOB

修改任务ID为1的定时任务,调用的存储过程不变,定时任务开始时间修改为2020年12月29日,任务执行间隔设置为每个小时的15分执行一次。示例如下:BEGIN DBMS_JOB.CHANGE(1,NULL,TO_DATE('29-DEC-20','DD-MON-YY'),$Trunc(sysdate,'hh')+(60+...

RDS MySQL出现“OPERATION need to be executed set ...

问题描述 在创建存储过程、函数、触发器、事件、视图的时候出现如下错误。从本地数据库导出SQL,在RDS上应用该SQL的时候出现如下错误。从RDS MySQL 5.6实例下载逻辑备份,导入到RDS或本地数据库中,出现如下错误,错误代码为1227和1725。...

RDS MySQL出现“OPERATION need to be executed set ...

问题描述 在创建存储过程、函数、触发器、事件、视图的时候出现如下错误。从本地数据库导出SQL,在RDS上应用该SQL的时候出现如下错误。从RDS MySQL 5.6实例下载逻辑备份,导入到RDS或本地数据库中,出现如下错误,错误代码为1227和1725。...

任务管理语句

执行删除PENDING任务的操作后,可能会暴露DDL执行过程中的中间状态,从而影响后续操作。因此,若您不确定PENDING任务是否可以安全删除时,请不要执行REMOVE DDL语句删除任务,建议您优先使用恢复或者回滚任务解除PENDING状态。语法 REMOVE ...

计划缓存(Auto Plan Cache)

当 loose_plan_cache_type 参数配置为 DEMAND 时,您可以通过该内置存储过程将指定SQL语句的执行计划缓存到Plan Cache中。示例如下:CALL dbms_sql.add_plan_cache("test","SELECT*FROM t_for_plan WHERE c1>1 AND c1);上述语句执行完成后...

通过Spark SQL读写OSS外表

(可选)步骤五:删除外表 测试完成后,您可以执行以下语句删除表的元数据。DROP TABLE if exists test_db.test_tbl;DROP TABLE if exists test_db.test_tbl_partitioned;只会删除表的元数据,不会删除OSS中的数据。

SQL Server链接服务器远程执行update语句较慢

概述 SQL Server链接服务器(Linked Servers)远程执行update语句较慢,但是执行select语句较快。详细信息 执行速度是由SQL Server本身...建议封装成远端的存储过程或者尝试OPENQUERY调用,详情请参见 OPENQUERY。适用于 云数据库SQL Server版

SQL

SQL任务类型,用于连接数据库并执行相应SQL。本文为您介绍创建SQL类型任务时涉及的参数,并提供了SQL任务的示例。参数说明 参数 说明 节点名称 任务的名称。一个工作流定义中的节点名称是唯一的。运行标志 正常(默认):运行工作流时执行...

由于临时文件过多导致集群存储空间被占满的解决办法

问题描述 PolarDB MySQL版 集群可能会由于查询语句的排序、分组、关联表产生临时表文件,或大事务未提交产生Binlog cache文件,从而出现本地空间占用过大或者占满的情况,产生报错如“The table '/home/mysql/log/tmp/sql_xxx' is full”...

大小写不敏感

上述SQL语句在Oracle中执行时 tbl 表名在系统视图中默认大写存储,因此查询语句可以正常执行,而 PolarDB PostgreSQL版(兼容Oracle)由于默认小写存储,查询语句执行时则会报错不存在表“TBL”表。create table"TBL"("ID"int);select*from...

大小写不敏感

上述SQL语句在Oracle中执行时 tbl 表名在系统视图中默认大写存储,因此查询语句可以正常执行,而 PolarDB PostgreSQL版(兼容Oracle)由于默认小写存储,查询语句执行时则会报错不存在表“TBL”表。create table"TBL"("ID"int);select*from...

SQL洞察

说明 执行耗时分布:展示了选定时间范围内,所有SQL的执行耗时分布,将执行耗时分为了7个区间,每分钟计算一次,分别是:[0,1]ms 是指满足0ms≤执行耗时≤1ms SQL执行次数占比(1,2]ms 是指1ms<执行耗时≤2ms SQL执行次数占比(2,3]ms 是指...

使用流程

背景信息 使用表格存储前,您需要了解表格存储相关介绍,例如产品概述、基本概念等,然后根据业务场景确定使用的数据存储模型、实例模型和实例规格。表格存储 提供了宽表(WideColumn)模型、时序(TimeSeries)模型和消息(Timeline)模型...

监控项

usage userId、dbInstanceId Average 平均每秒Delete边语句执行次数 CountSecond dsl_del_edges_ps userId、dbInstanceId Average 平均每秒Delete点语句执行次数 CountSecond dsl_del_vertices_ps userId、dbInstanceId Average 平均每秒...

PolarDB MySQL版8.0.2版本发布日志

修复重复执行存储过程时,参数不生效的问题。修复普通用户可以删除 sys 的问题。修复并发记录慢查询日志的过程中,Thread Pool内部计数器异常可能造成SQL请求堆积的问题。修复HA后,对分区表执行库表恢复时,节点异常重启的问题。修复...

概述

PolarDB MySQL版 内置了一系列存储过程,您可以使用这些存储过程获取SQL语句中未被索引覆盖的列名,同时可以获取创建列存索引的DDL语句。本文介绍了 PolarDB MySQL版 内置的存储过程以及如何使用存储过程辅助创建列存索引。简介 PolarDB ...

列存索引常见问题

使用 dbms_imci.columnar_advise()存储过程可以获得某个SQL语句所需的DDL语句,按照这个DDL语句构建列存索引,可以保证该SQL语句完全被列存索引覆盖。更多信息请参见 获取创建列存索引的DDL语句。dbms_imci.columnar_advise('...

控制结构

存储过程的每个 INOUT 参数必须和 CALL 语句中的变量对应,并且无论存储过程返回什么,都会在返回后赋值给该变量。例如:CREATE PROCEDURE triple(INOUT x int)IS BEGIN x:=x*3;END;DECLARE myvar int:=5;BEGIN CALL triple(myvar);RAISE ...

使用SQL File查询MaxCompute表

SQL语句执行成功后,您可以对查询结果进行如下操作:功能 图示 操作说明 查看运行结果中表格数据 为您展示SQL语句的查询结果。查询结果可视化图表展示 支持您使用折线图、柱状图、条形图、饼图、交叉表对查询结果进行可视化展现。您可以...

实例状态显示“锁定中”时如何解决?

执行以下SQL语句,查看数据库的表大小,确认其中可以删除的历史数据或无用数据。SELECT TABLE_NAME,concat(round((DATA_LENGTH+INDEX_LENGTH)/1024/1024,2),'MB')AS DATA FROM information_schema.TABLES WHERE TABLE_SCHEMA='<数据库名>' ...

实例状态显示“锁定中”时如何解决?

执行以下SQL语句,查看数据库的表大小,确认其中可以删除的历史数据或无用数据。SELECT TABLE_NAME,concat(round((DATA_LENGTH+INDEX_LENGTH)/1024/1024,2),'MB')AS DATA FROM information_schema.TABLES WHERE TABLE_SCHEMA='<数据库名>' ...

实例状态显示“锁定中”时如何解决?

执行以下SQL语句,查看数据库的表大小,确认其中可以删除的历史数据或无用数据。SELECT TABLE_NAME,concat(round((DATA_LENGTH+INDEX_LENGTH)/1024/1024,2),'MB')AS DATA FROM information_schema.TABLES WHERE TABLE_SCHEMA='<数据库名>' ...

实例状态显示“锁定中”时如何解决?

执行以下SQL语句,查看数据库的表大小,确认其中可以删除的历史数据或无用数据。SELECT TABLE_NAME,concat(round((DATA_LENGTH+INDEX_LENGTH)/1024/1024,2),'MB')AS DATA FROM information_schema.TABLES WHERE TABLE_SCHEMA='<数据库名>' ...

实例状态显示“锁定中”时如何解决?

执行以下SQL语句,查看数据库的表大小,确认其中可以删除的历史数据或无用数据。SELECT TABLE_NAME,concat(round((DATA_LENGTH+INDEX_LENGTH)/1024/1024,2),'MB')AS DATA FROM information_schema.TABLES WHERE TABLE_SCHEMA='<数据库名>' ...

SQL洞察和审计

搜索(审计):查询并导出SQL语句执行历史及其对应的各种信息,如数据库、状态、执行时间等。SQL洞察:对指定时间SQL进行健康情况诊断、性能问题排查、业务流量分析等。安全审计:可自动识别高危SQL、SQL注入、新增访问来源等风险。流量...

SQL洞察和审计

搜索(审计):查询并导出SQL语句执行历史及其对应的各种信息,如数据库、状态、执行时间等。SQL洞察:对指定时间SQL进行健康情况诊断、性能问题排查、业务流量分析等。安全审计:可自动识别高危SQL、SQL注入、新增访问来源等风险。流量...

离线同步日志分析

本文为您介绍如何查看离线同步任务执行过程中的日志详情。进入日志详情页 您可以在运维中心或DataStudio界面查看任务运行日志。模块 描述 运维中心 您可以进入 周期实例、测试实例、补数据实例 等页面,通过筛选条件过滤出需要查询的实例,...

将表格存储的增量数据转换为全量数据格式

解决方案 在该函数的SQL语句前加 set odps.sql.type.system.odps2=false;并与SQL语句一起提交运行。字段映射不到值且未查到值的字段均显示被删除 问题现象 执行数据转换SQL语句后,返回结果中存在字段映射不到值,且未查到值的字段均显示被...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云存储网关 对象存储 文件存储 CPFS 混合云存储 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用