上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 67 下一页
摘要: 1、group by 分组语句 在SQL中group by主要用来进行分组统计,分组字段放在group by的后面;分组结果一般需要借助聚合函数实现。 group by语法结构 1、常用语法 语法结构 SELECT column_name1,column_name2, … 聚合函数1,聚合函数2 , 阅读全文
posted @ 2023-09-18 15:19 KINGBASE研究院 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 首先介绍一下sm4 算法 SM4 算法是对称加密算法,国标 GB/T 32907 对 SM4 对称加密算法进行了详细描述。SM4 算法密钥长度固定为128bit,加密解密采用相同的密钥,加解密速度较快,优于AES算法。 SM4算法首先将加密信息进行分组,分组后通过异或、S盒变换、移位等操作进行分组明 阅读全文
posted @ 2023-09-18 15:17 KINGBASE研究院 阅读(465) 评论(0) 推荐(0) 编辑
摘要: IO 资源作为目前服务器中最昂贵的资源之一,是目前绝大部分业务系统主要的瓶颈资源,原因就在于服务器相关的硬件资源中IO资源的性能提升是难度最大的。存储的发展步伐远低于内存和CPU的发展。 在数据库管理系统中,IO是十分宝贵的,所以在数据库管理系统中我们希望操作尽可能在内存中完成,如果在一次事务中发生 阅读全文
posted @ 2023-09-18 15:16 KINGBASE研究院 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个性能问题,再调优过程中发现耗时最久的计划是exist 部分涉及的三个表。 然后计划用left join 来替换exist,然后查询了很多资料,大部分都说exist和left join 性能差不多。 为了验证这一结论进行了如下实验 步骤如下 1、创建测试表 drop table app_f 阅读全文
posted @ 2023-09-18 15:13 KINGBASE研究院 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 文章概要: 某项目将数据从 SQLSERVER 迁移到 KES。其中SQLSERVER中触发器用到了 TRIGGER_NESTLEVEL() 函数,KES并不能直接支持该函数。 起初在分析该问题时想复杂了本文做了一次记录。实际上在kes兼容sqlsevrer基础语法,直接简单使用SYS_TRIGGE 阅读全文
posted @ 2023-09-18 14:40 KINGBASE研究院 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 前言 本文介绍游标在PLSQL和SQL层跨事务使用案例,及其案例一则。 本文验证版本: db0=# select version(); db0-# / version KingbaseES V008R006C007B0024 on x86_64-pc-linux-gnu, compiled by g 阅读全文
posted @ 2023-09-18 14:26 KINGBASE研究院 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 文章概要: 本文对主要就KES和Oracle的PLSQL中关于存储过程参数模式异同进行介绍,列举和验证了存在的差异 (如果想直接看差异的结论可直接跳到末尾)。 一,存储过程的三种参数模式 重新回顾一下,PLSQL中存储过程的三种参数模式IN、OUT、INOUT 1,IN参数模式,也是默认的模式,在存 阅读全文
posted @ 2023-09-18 14:24 KINGBASE研究院 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 文章概要: 基于前面的博文《Kingbase ES 自定义聚合函数和一次改写案例》这篇文章,我们只考虑了自定义聚合函数非并行的情况, 因此,本篇文章将着重解析一下使用PLPGSQL编写并行聚合函数,同时对比了非并行聚合函数的运行效果。 一,KES自定义聚合函数入门解析 如同前面的文章,KES能支持的 阅读全文
posted @ 2023-09-18 14:23 KINGBASE研究院 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 目的 本文目的实现汉字首字母排序。 排序规则和字符集的关系如下。 select sys_encoding_to_char(collencoding) as encoding,collname,collcollate,collctype from sys_collation ; 按照UTF8字符集匹配 阅读全文
posted @ 2023-09-18 14:14 KINGBASE研究院 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 自定义表空间的作用 使用多个表空间可以更灵活地执行数据库操作。当数据库具有多个表空间时,您可以: 1、将用户数据与系统表数据分开存储在不同性能的存储上,以减少I/O争用。 2、将一个应用程序的数据与另一个应用程序的数据分开,以防止在必须使表空间脱机时多个应用程序受到影响。 3、将不同表空间的数据文件 阅读全文
posted @ 2023-09-18 13:53 KINGBASE研究院 阅读(307) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 67 下一页