更新于 20191216
提效开发
- 如何处理报表中的舍位平衡 单向舍位平衡、双向舍位平衡
- 简易且通用的行列转置 行转列、列转行、双向转置、动态列转置、转置 & 列间计算
- 最简代码实现分库汇总 分库汇总代码示例:多数据源连接、并行执行、有序合并、二次汇总
- 跨库表运算经验汇总 跨库的合并运算、聚合运算、分组运算、关联运算
- 分组运算经验汇总 分组汇总、分组子集、枚举分组
- 如何大幅减少中间表 中间表由来、带来的问题、解决方法、方案价值
-
Oracle 高级分析函数的通用实现 递归语句、嵌套聚集函数、聚集分析函数、占比函数、多重分组
`
- 用外部程序优化 SQL 语句中的 IN 和 EXISTS IN 常数集合、IN 子查询、EXSITS 等值条件、EXSITS 非等值条件
- 用简单程序协助 MySQL 实现窗口函数 如何简化 MySQL 里用 SQL 拼出窗口函数功能
- 轻松应对多层 JSON 数据计算与入库 单层 JSON、相同结构多层、不同结构多层、JSON 入库
-
转置 汇总讲解
New!
性能加速
- 如何实现报表的可控缓存 报表缓存、缓存复用、超时设定
- 百万级分组大报表开发与呈现 采用异步机制可以加速呈现,但代码如何简单又通用?
- 秒级展现的百万级大清单报表 能用 SQL 时如何加速,不能用 SQL 又该如何,配合报表工具如何实施
- 多层科目任意组合汇总报表 优化过程:多次遍历、一次遍历、预先汇总、有序计算
- 如何优化多数据集关联报表 全方位讲解如何加速多对一、一对一、一对多数据集报表的关联运算
优化 SQL
- 难点解决:直观分组 示例详解:对位分组、枚举分组
- 难点解决:序列生成 整数序列、日期序列、工作日序列、序列转表
- 难点解决:集合及行号 和集、差集、交集、用位置求集合、用条件求位置、最值位置、有序对位计算
- 难点解决:记录的引用 一次取数后反复引用结果集能大幅提升报表性能
- 难点解决:循环计算 SPL 语法有效解决:中间变量、多值计算、前后记录访问、减少循环次数等
- 难点解决:特殊示例 SQL 和 SPL 在序列值查找、分栏、动态行、动态列、指定序排序等方面的对比
- 简化 SQL:多级关联 如何用自然思维破解复杂的 SQL 多级关联
- 简化 SQL:分组关联 对象式关联访问,简化复杂 SQL 计算
- 简化 SQL:行间计算 SPL 简化比上期、比同期
- 简化 SQL:组内运算 分组后需要对组内数据进行计算
- 简化 SQL:各组前 N 行 不用数据库的高级功能如何计算各组 topN
- 简化 SQL:多层固定分组 解决多层固定分组报表的最简方法!
- 优化 Join 运算的系列方法 1 Join 的三种类型:外键表、同维表、主子表;全内存外键关联
- 优化 Join 运算的系列方法 2 半内存外键关联、同维表、主子表
- 优化 Join 运算的系列方法 3 综合案例
辅助 MongoDB
- 外键关联 MongoDB 如何像关系数据库那样方便容易的外键关联
- 本地化排序 结合 SPL 语言可以方便实现本地化语言的排序(例如:中文按照拼音排序)
-
子查询 Mongodb 子查询一般只能读出后再计算,如何让书写规范统一、执行高效
`
- 分组统计 内嵌数组结构的统计、内嵌文档求和、分段分组结构统计、多字段分组统计
- 分组 topN Mongodb 面对 topN 需求如何应对
- 关联运算 关联嵌套结构、两表关联、多表关联、关联表数组查询
- 子文档 List 字段 如何破解 List 字段查询难题
-
辅助 MongoDB 计算 汇总讲解
New!
辅助开源报表
- 协助 Birt 实现交叉表的动态分组
- 协助 Birt 实现不规则月份统计
- 解决 Jasper 制作报表中的几个难题 代码示例:账户各期余额、贷款分期、增长率交叉表
- 加速 ireport 报表开发 代码示例:多数据源、性能优化
-
解决 BIRT 报表特殊布局的若干示例
New!
-
解决 BIRT 动态数据源的若干示例
New!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。