作者: 西魏陶渊明博客: https://blog.springlearn.cn/ (opens n句的,从而知道Mysql是如何处理你的SQL语句的...
原创 2022-07-24 00:32:07
95阅读
读完本篇文章将会了解以下问题1.explain是什么2.explain的作用3.explain的使用方法4.各字段解释---------------------------------------------------------------------------------------------------------------------------1.expl...
原创 2021-09-07 14:38:16
183阅读
谈笑间学会大数据-Hive策略 Hive SQL是一种声明试语言,用户会提交声明式的查询,而Hive会将其转换成MapReduce job,大多数情况下,用户不需要了解Hive内部的实现原理的,这样就可以专注业务的事情,不再关注底层实现了。 不过,当用户对于Hive具有越来越多的经验后,了解一下Hive背后的理论知识和底层的一些实现细节,会让用户更加高效地使用Hive。使用explain 学习
转载 2024-08-14 21:52:51
47阅读
Explain 使用explain语法,对SQL进行解释,根据其结果进行: MySQL 表关联的算法是 Nest Loop Join,是通过驱动表的结果集作为循环基础数据,然后一条一条地通过该结果集中的数据作为过滤条件到下一个表中查询数据,然后合并结果: a.EXPLAIN 结果中,第一行出
转载 2021-06-01 10:00:59
273阅读
代码级别的友情提示:小编扛着发烧写完这详细的总结,请一定要给一键三连呀各位大佬explainexplain exented 优化 ```powershell explain select * from text1; explain extended select * from text1; explain extended select d.deptno as deptno, d.dn
转载 2024-06-07 18:58:16
57阅读
在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到e
转载 2024-03-26 10:33:52
32阅读
慢查询的确会导致很多问题,我们要如何优化慢查询呢?主要解决办法有:监控sql执行情况,发邮件、短信报警,便于快速识别慢查询sql打开数据库慢查询日志功能简化业务逻辑代码重构、优化异步处理sql优化索引优化其他的办法先不说,后面有机会再单独介绍。今天我重点说说索引优化,因为它是解决慢查询sql问题最有效的手段。如何查看某条sql的索引执行情况呢?没错,在sql前面加上explain关键字,就能够看到
转载 2024-02-10 16:43:25
28阅读
 Oracle 项目实施中的若干问题及注意事项  一. 数据库规划首先应该估计大致的数据库物 理尺寸,以便规划磁盘的分区及大小。表及索引的存储容量估算是根据其记录长度及估算 的最大记录数确定的。数据库表如何分布,规划相应的表空间注意: 1. 把频繁访问的表 尽量放置到不同的表空间中  2. 把索引和表数据分开放置到不同的表空间中  3. 高频率 ins
原创 2012-02-03 17:12:49
467阅读
show parameter job_quNAME         TYPE  VALUE------------------------------------ ----------- ------------------------------j
原创 2014-03-26 16:32:33
349阅读
本人最近打算给同事分享一下oracle, 内容如下:  待续。。。
原创 2009-12-09 22:14:32
723阅读
Oracle之看懂Oracle执行计划1、写作前言2、什么是执行计划?1、写作前言之前曾经拜读过《收
原创 2022-07-05 09:25:26
593阅读
Hive作为大数据平台举足轻重的框架,以其稳定性和简单易用性也成为当前构建企业级数据仓库时使用最多的框架之一。但是如果我们只局限于会使用Hive,而不考虑性能问题,就难搭建出一个完美的数仓,所以Hive性能是我们大数据从业者必须掌握的技能。本文将给大家讲解Hive性能的一些方法及技巧。Hive性能问题排查方式当我们发现一条SQL语句执行时间过长或者不合理时,我们就要考虑对SQL进行优化,
Problem Description: 1.每个表的结构及主键索引情况 2.每个表的count(*)记录是多少 3.对于创建索引的列,索引的类型是什么?count(distinct indexcol)的值是多少? 4.最后一次对表进行分析是在什么时间,分析后,是否又对相关表做过大的操作 5.索引最后一次rebuild,是在什么时间,此后对表的操作类型又是什么状况?索引中浪费的空间是多少
转载 2012-02-03 17:24:32
628阅读
在过去的十年中,Oracle已经成为世界上最专业的数据库之一。对于IT专家来说,就是要确保利用Oracle的强大特性来提高他们公司的生产力。最有效的方法之一是通过Oracle。它有大量的调整参数和技术来改进你的Oracle数据库的性能。 Oracle是一个复杂的主题。关于可以写整整一本书,不过,为了改善Oracle数据库的性能,有一些基本的概念是每个Oracle DBA都应该遵从的。 在这篇简介中,我们将简要地介绍以下的Oracle主题: --外部调整:我们应该记住Oracle并不是单独运行的。因此我们将查看一下通过调整Oracle服务器以得到高的性能。 --Row re...
原创 2021-08-06 16:32:03
728阅读
本人好课列表: 39138/ 精通Oracle 19c DataGuard系列之实施篇-核心配置:复制生成物理备库 https://edu.51cto.com/course/39138.html39070/ 精通Oracle 19c DataGuard系列之实施篇-核心配置:手搓物理备库部署 https://edu.51cto.com/course/39070.html39069/ 精通Oracl
在过去的十年中, Oracle 已经成为世界上最专业的数据库之一。对于 IT 专家来说,就是要确保利用 Oracle 的强大特性来提高他们公司的生产力。最有效的方法之一是通过 Oracle 。它有大量的调整参数和技术来改进你的 Oracle 数据库的性能。     Oracle 是一个复杂的主题。关于可以写整整一本书,不过,为了改善 Oracle 数据
转载 精选 2009-02-26 21:04:00
446阅读
 (5)CBO模式下表很久没分析,表的增长明显,优化器采取了全表扫描。 SQL> select * from test.testindex where a like '1%'; A             B ---- ---------- 1 
转载 2012-02-03 17:25:00
381阅读
一.升级到11gR2之后 oracle数据库升级助手(DBUA)配置工具包括一个自动扩展系统文件的命令选项,能够从oracle express(XE或免费版)升级到其 他版本。 升级前脚本检查以下各项: 1.无效用户或角色 2.无效数据类型或对象 3.不支持的字符集 4.统计信息的收集 5.足够的资源(undo/rollback段,表空间和空闲磁盘空间) 6.缺失的升级需要的脚本 7.运行的监听器
原创 2015-04-11 20:24:22
2232阅读
SELECT TABLE_NAME FROM DICT;查询数据库中所有数据字典表名称 SELECT TABLE_NAME FROM DICT WHERE TABLE_NAME LIKE 'DBA%SESSION%';查询数据库中与DBA和SESSION相关的视图 SELECT TABLE_NAME FROM DICT WHERE TABLE_NAME LIKE 'V$%SES
转载 精选 2015-06-18 17:05:49
266阅读
Select * From Table(dbms_xplan.display_cursor(sql_id => '9s7pt2ay4t3jg')); Declare  l_Result_Name Varchar2(30);  l_Task_Name   Varchar2(36) := 'Task_Name_9s7pt2ay4t3jg_1'; 
原创 2015-09-21 09:10:35
548阅读
  • 1
  • 2
  • 3
  • 4
  • 5