-
实践目标 一个DBD(又称Dashboard、仪表盘),是通过多维分析(OLAP)的方式制作多 ..
-
很多程序员尝试用 ORM 技术实现 SQL 在不同数据库间的移植,但 ORM 技术只适合 OLTP 场景下的简单 SQL,难以实现 OLAP 场景下较复杂 SQL 的移植。作为对比,集算器 S ..
-
[图片] 如上图,这种带有查询表单的报表是常见或常用报表,可提供客户二次筛选数据的功能,但是这种可查询的项目(或字段)都是固定下来的,像上图报表就只能选择“地区”、“城市”、“开始日期”及“结 ..
-
润乾报表打印时,可以手动选择不同的打印机实现报表结果的打印,实际使用时同一台机器上可能连接有多台打印机,不同打印机使用不同的纸张打印,这里看下报表中如何指定默认打印机。 润乾打印时通常有两种方 ..
-
【摘要】 从原理上分析 SQL 语句慢的原因,用代码示例给出提速办法。点击了解 ${article} 问题描述 WHERE 子句中出现 IN 比较常见,比如:按照客户年龄段枚举值过滤,还有地区 ..
-
超链接是 WEB 项目中经常会用到的功能,如实现数据钻取,查看数据详细说明等。在 WEB 页面中,各种属性的数据是很多的,怎样对有超链接的数据与普通数据进行区别展现,让用户能一目了然地知道哪些 ..
-
需求描述: 在页面上输入每页要显示的记录条数,数据报表可以根据输入数字动态显示每页显示的记录条数。 本文介绍两种实现方式: 一. 参数报表控件指定记录条数。 二. 工具条下拉控件指定记录条数。 ..
-
课程视频 集群 1 [视频] 集群 2 [视频] 集群 3 [视频] 集群 4 [视频] 集群 5 [视频] 集群 6 [视频] 集群 7 [视频] 课程资料 [图片] [图片] [图片] [ ..
-
连接 Informix 数据库通常有两种办法: 一:JDBC 直连 Informix 库有提供标准的 jdbc 连接方式,与常见关系型数据库配置方式相同。 针对 Informix,具体如下: ..
-
报表补空行是比较常用的功能之一,比如每页固定行数呈现,当某页面不足行数时自动补空白行;再如按纸分页,当不满一页时需要自动补足一页等。 [图片] 针对补空行的问题,如果报表的单元格都不带自动换行 ..
-
问题现象 在 WEB 端修改数据并提交入库,前台提示“保存成功”,但是数据库中并没有对应修改后的数据。 [图片] 或者前台直接报错,比如 xx 字段不存在: [图片] 排查过程 填报表设置主要 ..
-
Kotlin 在 Stream 的基础上有所改进,很多程序员尝试用 Kotlin 取代 SQL,但 Kotliln 同样是编译型语言,缺乏专业的数据对象,在结构化计算方面远不如 SQL 专业。 ..
-
需求: 带参数模板报表用户选择参数查询后,页面中增加一个保存参数按钮,点击后能将当前参数值保存下来,下次再次访问同一报表时,默认用上次保存的参数值查询展现结果。 解决方案: 思路:在页面上增加 ..
-
自从 Hadoop 兴起之后,业界好象就有了这么一种共识:不再关注单机的运算性能,全靠集群堆。大家都在比谁的集群能更大,至于单机能力是否被充分发挥了,那没人关心。Hadoop 体系的诸多技术都 ..
-
SPL?不是经常宣传来用于数据仓库计算的、叫板 SQL 的语言吗?还能做量化? 没错,SPL 不仅能做大数据高性能算法,还能做股票量化交易策略,不仅可以做,而且方便得很。 长话短说。近三两年来 ..
-
BI 和 AI 中都有个 I,对应的英文单词都是 Intelligence,看起来是同一个意思。 其实不然,即使我们只在商业领域中讨论问题,BI 和 AI 中的 I 也有很大的不同。 广义地来 ..
-
很多程序员尝试用 Stream 取代 SQL,但 Stream 缺乏专业的数据对象,在结构化计算方面远不如 SQL 专业。作为对比,SPL 有完善的结构化数据对象,且提供了不依赖于数据库的结构 ..
-
所谓低代码,直观来讲,就是让代码写起来更简单容易。完成同样的任务时,代码量(也就可以理解为工作量)会比其它技术更少;另外,还有个重要指标是要对开发人员的要求足够低,如果都要 N 年经验的高手来 ..
-
前几天听说 OceanBase 打榜了 TPCH 的第一名,之后又看到这样一个测试报告[链接]。 先点评一下这个测试报告: 1. 坦白地说,这个测试还不太专业,并不能比出分布式大数据计算的关键 ..
-
BI 中的多维分析要求前端有极高的响应速度,多维分析所涉及的数据量常常很大,几千万上亿行甚至更大的基础表都有,基于这样的表做汇总,性能基本无法保证,所以后台计算性能不好,前端交互感受也就很差了 ..
-
数据库可以说是通用软件领域中最挣钱的产品了,这些年的市场也是相当热闹。这个时刻说数据库会消失,是不是有点胡扯了? 且听我一家之言。 数据库的任务主要是解决数据的存储和计算,只要应用软件还在做, ..
-
XML 计算起来不够方便,通常要用计算类库完成,本文将比较四类 XML 的计算库,包括 dom4j、MySQL、Scala、集算器 SPL,重点考察这些工具在语法表达、部署配置、数据源方便的差 ..
-
我们之前做过一些性能优化的案例,不算很多,还没有失手过。少则提速数倍,多则数十倍,极端情况还有提速上千倍的。提速一个数量级基本上是常态。下面是一些案例材料: [链接] [链接] [链接] [链 ..
-
低代码这个词突然热闹起来,冒出一堆创业团队搞这东西。以前只知道代码有长短,现在才知道代码还有高低。 低代码是干吗的?说是用来做某种软件的开发平台,某种软件主要是指管理信息系统,俗称 MIS。M ..
-
[链接] [链接]八、有序归并 我们再来看同维表和主子表的 JOIN,这两种情况的优化提速手段是类似的。 我们前面讨论过,HASH JOIN 算法的计算复杂度(即关联键的比较次数)是 sum( ..