- 本篇文章介绍了Activiti的几个高级用例。主要包括监听流程解析,使用UUID生成器,多租户,执行自定义的SQL,实现流程引擎配置,安全的BPMN 2.0结构以及事件日志的使用。使用这些高级功能,可以使得集成工作流Activiti的项目具有更多的可操作性。 本篇文章介绍了Activiti的几个高级用例。主要包括监听流程解析,使用UUID生成器,多租户,执行自定义的SQL,实现流程引擎配置,安全的BPMN 2.0结构以及事件日志的使用。使用这些高级功能,可以使得集成工作流Activiti的项目具有更多的可操作性。
- 这个练习会使用SAP HANA Express Edition的文本语义分析引擎对JSON格式的documents进行语义分析。首先创建一个column table,对其index开启fuzzy text search(模糊搜索)功能。上述描述的操作可以用下面的SQL语句来完成:create column table food_analysis( name nvarchar(64), des... 这个练习会使用SAP HANA Express Edition的文本语义分析引擎对JSON格式的documents进行语义分析。首先创建一个column table,对其index开启fuzzy text search(模糊搜索)功能。上述描述的操作可以用下面的SQL语句来完成:create column table food_analysis( name nvarchar(64), des...
- C4CC4C里自带了一个类似postman的Odata service测试工具。Work center Administrator->OData service explorer:随便选一个OData service,点Test:弹出一个新的窗口,就可以用OData console了: CRM Fiori我们在handle event里面能看到当event name 为itemProces... C4CC4C里自带了一个类似postman的Odata service测试工具。Work center Administrator->OData service explorer:随便选一个OData service,点Test:弹出一个新的窗口,就可以用OData console了: CRM Fiori我们在handle event里面能看到当event name 为itemProces...
- 一、一级缓存 1.1、什么是缓存程序经常要调用的对象存在内存中,方便其使用时可以快速调用,不必去数据库或者其他持久化设备中查询,主要就是提高性能 1.2 、Mybatis一级缓存简介:一级缓存的作用域是SQLSession,同一个SqlSession中执行相同的SQL查询(相同的SQL和参数),第一次会去查询数据库并写在缓存中,第二次会直接从缓存中取,且在mybatis中式默认开启默认开启... 一、一级缓存 1.1、什么是缓存程序经常要调用的对象存在内存中,方便其使用时可以快速调用,不必去数据库或者其他持久化设备中查询,主要就是提高性能 1.2 、Mybatis一级缓存简介:一级缓存的作用域是SQLSession,同一个SqlSession中执行相同的SQL查询(相同的SQL和参数),第一次会去查询数据库并写在缓存中,第二次会直接从缓存中取,且在mybatis中式默认开启默认开启...
- 更新报错Non-deterministic UPDATE问题根因解析,以及建议处理方案 更新报错Non-deterministic UPDATE问题根因解析,以及建议处理方案
- 全新版本的学生成绩管理系统! 全新版本的学生成绩管理系统!
- 摘要: 这段时间负责一个老项目开发的数据库管理工作,这个项目中开发库与测试数据库分离,其中有些系统表数据与基础资料数据经常需要进行同步,相信很多 DBA 同学经常会遇到要从一个数据库实时同步到另一个数据库的问题,同构数据还相对容易,遇上异构数据、表多、数据量大等情况就难以同步。我自己亲测了一种方式,可以很方便地完成 Oracle 数据实时同步到 PostgreSQL,跟大家分享... 摘要: 这段时间负责一个老项目开发的数据库管理工作,这个项目中开发库与测试数据库分离,其中有些系统表数据与基础资料数据经常需要进行同步,相信很多 DBA 同学经常会遇到要从一个数据库实时同步到另一个数据库的问题,同构数据还相对容易,遇上异构数据、表多、数据量大等情况就难以同步。我自己亲测了一种方式,可以很方便地完成 Oracle 数据实时同步到 PostgreSQL,跟大家分享...
- 刷帖子翻页需要分页查询,搜索商品也需分页查询。当遇到上千万、上亿数据量,怎么快速拉取全量数据呢?比如:大商家拉取每月千万级别的订单数量到自己独立的ISV做财务统计拥有百万千万粉丝的大v,给全部粉丝推送消息 案例常见错误写法SELECT *FROM tablewhere kid = 1342 and type = 1order id asclimit 149420,20;典型的排序+分页查询... 刷帖子翻页需要分页查询,搜索商品也需分页查询。当遇到上千万、上亿数据量,怎么快速拉取全量数据呢?比如:大商家拉取每月千万级别的订单数量到自己独立的ISV做财务统计拥有百万千万粉丝的大v,给全部粉丝推送消息 案例常见错误写法SELECT *FROM tablewhere kid = 1342 and type = 1order id asclimit 149420,20;典型的排序+分页查询...
- 一、MyBatis回顾 1.1、回顾MyBatis 1.1.1、建库建表CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`)) ... 一、MyBatis回顾 1.1、回顾MyBatis 1.1.1、建库建表CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`)) ...
- 本文将介绍如何基于 本文将介绍如何基于
- 锁是GaussDB(DWS)实现并发管理的关键要素,当并发场景下不同session的SQL语句执行时持有和申请的锁存在互斥时,对应的业务SQL就会产生等待甚至分布式死锁,从而导致业务性能抖动和下降,甚至业务报错。GaussDB(DWS)提供了两个集群级别的视图快速识别和查询锁等待和分布式死锁信息,可实现此类问题的秒级问题的定位和分析 锁是GaussDB(DWS)实现并发管理的关键要素,当并发场景下不同session的SQL语句执行时持有和申请的锁存在互斥时,对应的业务SQL就会产生等待甚至分布式死锁,从而导致业务性能抖动和下降,甚至业务报错。GaussDB(DWS)提供了两个集群级别的视图快速识别和查询锁等待和分布式死锁信息,可实现此类问题的秒级问题的定位和分析
- 一种典型客户场景是一些用户是数据的生产方,需要在schema中创建表并写入数据;而另一些用户是数据的消费方,读取schema中的数据做分析。使用Alter default privilege语法可以实现这种共享schema的权限管理问题。通过简单示例演示了Alter default privilege语法处理这种典型场景的细节和有效性。 一种典型客户场景是一些用户是数据的生产方,需要在schema中创建表并写入数据;而另一些用户是数据的消费方,读取schema中的数据做分析。使用Alter default privilege语法可以实现这种共享schema的权限管理问题。通过简单示例演示了Alter default privilege语法处理这种典型场景的细节和有效性。
- 前言 环境介绍 源端准备 源端全备 拷贝全备文件+密码文件+tnsnames.ora+sqlnet.ora到目标端 目标端恢复全备 源端增量备份 目标端恢复增量备份 目标端PSU升级 目标端升级(核心步骤) 升级后操作 总结 前言在最近的项目里,客户有2套11.2.0.4的数据库,需要迁移上云,数据量较大(一个600g,一个2T),停机时间6小时以内,还有很多其它的库需要同时切割,目前想到... 前言 环境介绍 源端准备 源端全备 拷贝全备文件+密码文件+tnsnames.ora+sqlnet.ora到目标端 目标端恢复全备 源端增量备份 目标端恢复增量备份 目标端PSU升级 目标端升级(核心步骤) 升级后操作 总结 前言在最近的项目里,客户有2套11.2.0.4的数据库,需要迁移上云,数据量较大(一个600g,一个2T),停机时间6小时以内,还有很多其它的库需要同时切割,目前想到...
- 1.Kylin前置知识官网(有官方中文版哦~)官网介绍:Apache Kylin™是一个开源的、分布式的分析型数据仓库,提供Hadoop/Spark 之上的 SQL 查询接口及多维分析(OLAP)能力以支持超大规模数据,最初由 eBay 开发并贡献至开源社区。它能在亚秒内查询巨大的表。1.1 数据仓库DW1.1.1 简介是将不同数据源的数据整合到一起,通过多维分析企业提供决策支持、报表、图标... 1.Kylin前置知识官网(有官方中文版哦~)官网介绍:Apache Kylin™是一个开源的、分布式的分析型数据仓库,提供Hadoop/Spark 之上的 SQL 查询接口及多维分析(OLAP)能力以支持超大规模数据,最初由 eBay 开发并贡献至开源社区。它能在亚秒内查询巨大的表。1.1 数据仓库DW1.1.1 简介是将不同数据源的数据整合到一起,通过多维分析企业提供决策支持、报表、图标...
- 动态表是Flink Table和SQL API处理有界和无界数据的核心概念。在Flink中,动态表只是逻辑概念,其本身并不存储数据,而是将表的具体数据存储在外部系统(比如说数据库、键值对存储系统、消息队列)或者文件中。动态源和动态写可以从外部系统读写数据。在下面的描述中,动态源和动态写可以归结为connector。接下来我们来看看如何自定义connector。代码地址:https://git... 动态表是Flink Table和SQL API处理有界和无界数据的核心概念。在Flink中,动态表只是逻辑概念,其本身并不存储数据,而是将表的具体数据存储在外部系统(比如说数据库、键值对存储系统、消息队列)或者文件中。动态源和动态写可以从外部系统读写数据。在下面的描述中,动态源和动态写可以归结为connector。接下来我们来看看如何自定义connector。代码地址:https://git...
上滑加载中