慢SQL治理分享】的更多相关文章

1.概述 大多数情况下,我们使用 Kafka 只是作为消息处理.在有些情况下,我们需要多次读取 Kafka 集群中的数据.当然,我们可以通过调用 Kafka 的 API 来完成,但是针对不同的业务需求,我们需要去编写不同的接口,在经过编译,打包,发布等一系列流程.最后才能看到我们预想的结果.那么,我们能不能有一种简便的方式去实现这一部分功能,通过编写 SQL 的方式,来可视化我们的结果.今天,笔者给大家分享一些心得,通过使用 SQL 的形式来完成这些需求. 2.内容 实现这些功能,其架构和思路并…
前言:  日常工作或学习过程中,我们可能会经常用到某些SQL,建议大家多多整理记录下这些常用的SQL,这样后续用到会方便很多.笔者在工作及学习过程中也整理了下个人常用的SQL,现在分享给你!可能有些SQL你还不常用,但还是希望对你有所帮助,说不定某日有需求就可以用到. 注:下文分享的SQL适用于MySQL 5.7 版本,低版本可能稍许不同.有些SQL可能执行需要较高权限. 1.show相关语句 # 查看实例参数 例如: show variables like '%innodb%'; show g…
本文介绍下,用一条sql语句统计某一字段等于不同值的个数,方法很独特,有需要的朋友参考下. 表t,数据:  id      type001     1001     0002     1001     0002     0001     1001     0002     0 要求:统计不同id,type分别为0的,1的个数. sql语句: 复制代码代码示例: select id,sum(case when type=0 then 1 else 0 end) as 0,sum(case when…
PL SQL概述 什么是PLSQL PLSQL的特点 PLSQL的开发环境 PLSQL的工作原理 语句块重点部分 PLSQL声明命名规则 声明 命名规则 表达式和运算符 表达式的分类 运算符分类 流程控制 条件结构IFTHEN 条件结构IF-THEN-ELSIF CASE语句在oracle 9i后引入 循环结构 LOOP循环 WHILE-LOOP循环 FOR-LOOP循环 PLSQL的异常处理 预定义异常 异常处理 常用的变量类型 复杂变量TableRecord PL SQL概述 什么是PL/S…
事务 事务的概述 事务的特性 回滚点 事务实例练习 动态SQL 动态SQL概述 动态SQL应用场合 动态SQL的执行语法 绑定变量 动态SQL创建表 动态SQL绑定变量 动态SQL综合案例添加数据 使用imp和exp导入导出数据 一 数据导出 二 数据的导入 事务 事务的概述 事务(TRANSACTION)是作为单个逻辑工作单元执行的一系列操作. 多个操作作为一个整体向系统提交,要么都执行,要么都不执行. 事务是一个不可分割的工作逻辑单元. 事务,一个完整的操作流程. 事务举个栗子: 事务的特性…
------------更新:201501071730------------ 评论中又有一位[笑东风]兄给出改善建议,在此先感谢他.原理是借助行数较多的一个系统视图sys.all_columns与自身做cross join,以得到大量现成行数,详情请见回复.在我的原文中我也提到考虑过这种借助现有系统对象得到行的方法,但我想当然认为这样会导致访问基础表,性能不会好,所以试都没试就pass了,但事实证明我错了,他的法子经测性能比倍增法好太多,再次自我教训,实践才是硬道理!!!再次感谢[笑东风]兄.…
查询临时表 if object_id('')>0 查询表中的数据 select 'insert into ta1(col1,col2,col3) values('''+ltrim(列1)+''',''''+ltrim(列2)+''','''+ltrim(列3)+''')' from ta2 删除重复的数据 delete t_news where   id   not   in( select min(id) from t_news  group by title) 待更新…
主题 公司在basecode的用法上是比较有新意的,所以准备记录分享下公司的用法. 说明 basecode公司的一个主要用途就是用于一些基础的代码表,参数表的前台操作.这些表有很多,用spring data jpa(hibernate)的时候,又不想为每个表写个实体,因为太多了,每个实体还需要dao和service等等..这些表用法很单一,主要用于前台表单的下拉框,比如证件种类有:身份证,军官证,学生证....这些证件的代码和名称等信息就是存在一个代码表里的.前台下拉的时候可能会列出所有值,也可…
1.概述 上次给大家分享了关于 Kafka SQL 的实现思路,这次给大家分享如何实现 Kafka SQL.要实现 Kafka SQL,在上一篇<Kafka - SQL 引擎分享>中分享了其实现的思路,核心包含数据源的加载,以及 SQL 树的映射.今天笔者给大家分享相关实现的代码. 2.内容 这里,将数据映射成 SQL Tree 是使用了 Apache Calcite 来承接这部分工作.在实现代码之前,我们首先来了解下 Apache Calcite 的相关内容,Apache Calcite 是…
Kafka - SQL 引擎分享 1.概述 大多数情况下,我们使用 Kafka 只是作为消息处理.在有些情况下,我们需要多次读取 Kafka 集群中的数据.当然,我们可以通过调用 Kafka 的 API 来完成,但是针对不同的业务需求,我们需要去编写不同的接口,在经过编译,打包,发布等一系列流程.最后才能看到我们预想的结果.那么,我们能不能有一种简便的方式去实现这一部分功能,通过编写 SQL 的方式,来可视化我们的结果.今天,笔者给大家分享一些心得,通过使用 SQL 的形式来完成这些需求. 2.…