摘要: 最近在适配个MySQL应用的项目,各种SQL改成PG兼容的语法真的是脑壳痛,今天遇到个有意思的案例。 原 MySQL SQL语句: SELECT DISTINCT l.MALL_NAME '项目', t.CONT_NO '合同编号', t.COMPANY_NAME '租户', t.STORE_NOS 阅读全文
posted @ 2023-07-27 22:01 小至尖尖 阅读(401) 评论(1) 推荐(0) 编辑
摘要: 案例1: -- 原SQL + 执行计划: explain analyze SELECT G.PID, G.FLOW_ID, G.STATUS, G.ID, AAAAAA.INFO_ID, G.CREATE_UNAME, AAAAAA.FLOW_TIME, G.CREATE_DEPTNAME, G.B 阅读全文
posted @ 2023-06-26 02:37 小至尖尖 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 周总找a56爆大奖在线娱乐问个报表SQL实现逻辑的案例,废话不说给他看看。 原SQL: SELECT d.tname 姓名, d.spname 岗位, d.sum_cnt 报单单量, d.min_cnt 放款单量, d.date 月份 FROM (SELECT * FROM (SELECT a.zts_name tn 阅读全文
posted @ 2023-06-01 12:58 小至尖尖 阅读(146) 评论(0) 推荐(0) 编辑
摘要: OB一哥们找a56爆大奖在线娱乐优化条SQL,反馈在OceanBase存储过程执行时间很慢,需要626秒才能出结果,安排。 INSERT INTO insurance_stat_sx (id, stat_date, cal_num, underwrite_num, veh_num, effect_num, effec 阅读全文
posted @ 2023-05-16 23:02 小至尖尖 阅读(302) 评论(0) 推荐(2) 编辑
摘要: 因数广政务云华为业务存储固件升级,导致数据库产生坏块,业务SQL查询报错如下: ERROR: missing chunk number 0 for toast value 38166585 in SYS_TOAST_30170 CONTEXT: PL/SQL function inline_code 阅读全文
posted @ 2023-05-12 20:42 小至尖尖 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 没错,又是京华的开发老哥,这次找a56爆大奖在线娱乐问个SQL实现逻辑的案例。 a56爆大奖在线娱乐博客的案例基本都是他给a56爆大奖在线娱乐的,真的是又要帮他优化SQL还要教他实现SQL逻辑。 开发老哥写的SQL: SELECT ROW_NUMBER() OVER (ORDER BY X.OBJ_CODE ASC) AS row_number,X.* 阅读全文
posted @ 2023-04-24 20:27 小至尖尖 阅读(79) 评论(0) 推荐(0) 编辑
摘要: OB一哥们找a56爆大奖在线娱乐优化条SQL,反馈在OceanBase执行时间很慢需要 3184s才能出结果,安排。 原SQL: select M.POLICY_CHARGE_ID as policyChargeId, M.POLICY_NO as policyNo, M.ENDORSE_NO as endorseN 阅读全文
posted @ 2023-04-23 16:54 小至尖尖 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 京华开发一哥们找a56爆大奖在线娱乐优化条SQL,反馈在DM数据库执行时间很慢需要 40s 才能出结果,安排。 原SQL: SELECT A.IND_CODE, A.IND_NAME AS "specialName", COUNT(C.ORDER_ID) AS "orderCount", COUNT(CASE WHE 阅读全文
posted @ 2023-04-21 22:15 小至尖尖 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 查询优化器对子查询一般采用嵌套执行的方式,即父查询中的每一行,都要执行一次子查询,这样子查询会执行很多次,效率非常低。 例如 exists、not exists 逐行取出经行匹配处理,项目中使用子查询的地方非常多,如何写出高效的sql,掌握子查询的优化是非常有必要的。 一、需要了解的概念: Post 阅读全文
posted @ 2023-03-18 00:04 小至尖尖 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 最近帮忙在搞一个内网报表系统的项目,里面的逻辑比较复杂,很多视图套视图的语句。 最多的一个视图除了它本身以外,一层层嵌套了7个视图在里面,贼恶心。 SQL遇到性能问题只能每一层视图捋清对象关系来排查缓慢的原因,只看执行计划根本行不通,慢的语句根本跑不出结果。 这两天就遇到个很郁闷的问题,查询视图慢得 阅读全文
posted @ 2023-02-22 22:11 小至尖尖 阅读(234) 评论(0) 推荐(0) 编辑