01
—
数学不是计算和记忆,而是分析、推理和创造

关于号主,姚远:
Oracle ACE(Oracle和MySQL数据库方向)
华为云最有价值专家
《MySQL 8.0运维与优化》的作者
拥有 Oracle 10g、12c和19c OCM等数十项数据库认证
曾任IBM公司数据库部门经理
20+年DBA经验,服务2万+客户
精通C和Java,发明两项计算机专利
02
—
数据库的底层都是数学
SELECT * FROMTABLE(DBMS_XPLAN.DISPLAY_CURSOR(format => 'BASIC,+PARALLEL,+PREDICATE'));EXPLAINED SQL STATEMENT:------------------------SELECT /*+ parallel(s) */ p.prod_name, s.quantity_sold FROM sh.sales s,sh.products p, sh.times t WHERE s.prod_id = p.prod_id AND s.time_id =t.time_id AND t.fiscal_week_number = 18Plan hash value: 1183628457---------------------------------------------------------------------------| Id | Operation | Name | TQ |IN-OUT| PQ Distrib |---------------------------------------------------------------------------| 0 | SELECT STATEMENT | | | | || 1 | PX COORDINATOR | | | | || 2 | PX SEND QC (RANDOM) | :TQ10003 | Q1,03 | P->S | QC (RAND) ||* 3 | HASH JOIN BUFFERED | | Q1,03 | PCWP | || 4 | PX RECEIVE | | Q1,03 | PCWP | || 5 | PX SEND BROADCAST | :TQ10001 | Q1,01 | S->P | BROADCAST || 6 | PX SELECTOR | | Q1,01 | SCWC | || 7 | TABLE ACCESS FULL | PRODUCTS | Q1,01 | SCWP | ||* 8 | HASH JOIN | | Q1,03 | PCWP | || 9 | JOIN FILTER CREATE | :BF0000 | Q1,03 | PCWP | || 10 | BUFFER SORT | | Q1,03 | PCWC | || 11 | PX RECEIVE | | Q1,03 | PCWP | || 12 | PX SEND HYBRID HASH| :TQ10000 | | S->P | HYBRID HASH||*13 | TABLE ACCESS FULL | TIMES | | | || 14 | PX RECEIVE | | Q1,03 | PCWP | || 15 | PX SEND HYBRID HASH | :TQ10002 | Q1,02 | P->P | HYBRID HASH|| 16 | JOIN FILTER USE | :BF0000 | Q1,02 | PCWP | || 17 | PX BLOCK ITERATOR | | Q1,02 | PCWC | ||*18 | TABLE ACCESS FULL | SALES | Q1,02 | PCWP | |---------------------------------------------------------------------------Predicate Information (identified by operation id):---------------------------------------------------3 - access("S"."PROD_ID"="P"."PROD_ID")8 - access("S"."TIME_ID"="T"."TIME_ID")13 - filter("T"."FISCAL_WEEK_NUMBER"=18)18 - access(:Z>=:Z AND :Z<=:Z)filter(SYS_OP_BLOOM_FILTER(:BF0000,"S"."TIME_ID"))
欢迎关注我的公众号,一起学习数据库技术👇
欢迎加我的微信,拉你进数据库微信群👇

推荐文章👇
试看号主的拙作《MySQL 8.0运维与优化》(清华大学出版社)
托业890分的Oracle ACE为您翻译国际大佬的雄文(合集)
文章转载自oracleace,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




