数据库
qq_26893485
逆袭之路
展开
-
SQL优化
SQL的执行顺序sql的执行顺序是从后向前执行大表关联查询的优化大表关联优化步骤:1. 将大表先最大可能的过滤下数据(使关联的数据量尽可能达到最小,过滤时尽量使用索引过滤)2. 关联时,用少数据量去关联大数据量的,关联字段尽量用索引关联联合索引的顺序eg: create index ACCOUNTING.INX_CANCEL_ACC_FRZ_DETL_BAPD onACCOUNTING.CANCEL_ACCOUNT_FROZEN_DETAILS (ACCOUNT_ID, ..原创 2021-03-29 17:23:40 · 117 阅读 · 1 评论 -
数据库分页查询
Oracle:SELECT *FROM (SELECT tt.*, ROWNUM As row_numFROM () ttWHERE ROWNUM <= 100) tabWHERE tab.row_num >= 1Mysql:select * from tab limit 1,5原创 2021-03-25 18:06:16 · 80 阅读 · 0 评论 -
NOT EXISTS的使用
–NOT EXISTS的使用select t.customer_name,t.customer_id,t.customer_code,t.bill_month,t.min_bill_month,t.arrearage_months_cnt,t.create_id,t.manager_name,t.account_name,t.account_id,t.balance,t.owe_amount,t.due_amount,t.cust_dept,t.is_rela_company,原创 2021-03-23 11:32:17 · 442 阅读 · 0 评论