x3C;function_name> 如果 function_name 中包含了数据库名字,比如: db1.my_func ,那么这个自定义函数会创建在对应的数据库中,否则这个函数将会创建在当前会话所在的数据库。新函数的名字与参数不能够与当前命名空间中已存在的函数完全相同,否则会创建失败。 2. <arg_type> 函数的输入参数类型。变长参数时可以使用 , ...
语法 SQL 复制 1 CREATE ENCRYPTKEY <key_name> AS "<key_string>" 必选参数 1. <key_name> 要创建密钥的名字,可以包含数据库的名字。比如: db1.my_key 。 2. <key_string> 要创建密钥的字符串。
语法 SQL 复制 1 DROP TABLE [IF EXISTS] [<db_name>.]<table_name> [FORCE]; 必选参数 1. <table_name> 指定表的标识符(即名称),在其所在的数据库(Database)中必须唯一。
语法 SQL 复制 1 SHOW [BRIEF] CREATE TABLE [<db_name>.]<table_name> 必选参数 1. <table_name> 指定表的标识符(即名称),在其所在的数据库(Database)中必须唯一。
离线处理对处理时间要求不高,但是所处理数据量较大,占用计算存储资源较多,通常通过MR或者Spark作业或者SQL作业实现。离线分析系统架构中以HDFS分布式存储软件为数据底座,计算引擎以基于MapReduce的Hive和基于Spark的SparkSQL为主。
只有高效快速地定位到问题 SQL 或者慢 SQL,才能进行后续的具体性能调优流程。 在进入性能调优环节之后,一些常用的性能分析工具是必不可少的。这其中包括当前运行数据库系统自带的特有工具,以及操作系统层面的通用工具。 有了上述工具之后,使用特有工具可以获取 SQL 运行在当前数据库系统上的详细信息,帮助定位性能瓶颈,同时,通用工具也可以作为辅助分析手段帮助定位问题。
可以将仓库中备份的表恢复替换数据库中已有的同名表,但须保证两张表的表结构完全一致。表结构包括:表名、列、分区、物化视图等等。 当指定恢复表的部分分区时,系统会检查分区范围是否能够匹配。 恢复操作的效率: 在集群规模相同的情况下,恢复操作的耗时基本等同于备份操作的耗时。
RESUME SYNC JOB 描述 通过 job_name 恢复当前数据库中已暂停的常驻数据同步作业。恢复后,作业将从上一次暂停前保存的最新位置继续同步数据。 语法 SQL 复制 1 RESUME SYNC JOB [<db>.]<job_name> 必选参数 1. <job_name> 指定要恢复的数据同步作业的名称。 可选参数 1.
x3C;table_name> 指定表的标识符(即名称),在其所在的数据库(Database)中必须唯一。 标识符必须以字母字符(如果开启 unicode 名字支持,则可以是任意语言文字的字符)开头,并且不能包含空格或特殊字符,除非整个标识符字符串用反引号括起来(例如 My Object )。 标识符不能使用保留关键字。 有关更多详细信息,请参阅标识符要求和保留关键字。 可选参数 1.
常用于一些程序设置的自动导入任务,重复执行时,设置导入固定字符串的 label, 在每次导入任务发起前,先执行清理该 label 的语句。 语法 SQL 复制 1 CLEAN LABEL [ <label> ] FROM <db_name>; 必选参数 1. <db_name> label 归属库名。 可选参数 1.