![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 92
雷神的锤锤
世上无难事,只要肯抽象
展开
-
还不会sql优化?小米开源的sql优化器来啦,附上贴心的保姆级使用教程
SOAR是小米开源的sql优化工具,会根据sql打出评分和优化意见项目地址:https://github.com/XiaoMi/soar/tree/master下面介绍简单使用方法:1、下载项目二进制文件:https://github.com/XiaoMi/soar/releases,最新项目版本里的asset里选择适合你机器的版本:2、改文件后缀名为.exe(win10)或.sh(linux),放在soar目录下3、soar目录下创建etc目录,etc目录下创建soar.yaml文原创 2020-05-11 17:22:13 · 470 阅读 · 0 评论 -
oracle之hint
1.为什么引入HintHint是Oracle数据库中很有特色的一个功能,是很多DBA优化中经常采用的一个手段。那为什么Oracle会考虑引入优化器呢?基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。此时就需要DBA进行人为的干预,告诉优化器使用指定的存取路径或连接类型生成执行计划,从而...转载 2019-12-18 10:58:47 · 324 阅读 · 0 评论 -
非关系型数据库mongoDB以及基础操作
我们都知道,关系型数据库,例如Mysql、Oracle拥有四个特性(ADIS),分别为原子性、隔离性、一致性、连续性。而今天带来的,是非关系型数据库mongoDB,它与关系型数据库不同的是mongoDB采用的不是传统的表结构,而是基于json的数据格式,其中每一个数据都是json串,其次,关系数据库中的“表”对应于mongoDB的“集合”,mongoDB中没有表这个概念。下面我们来简单...原创 2018-10-24 18:24:23 · 578 阅读 · 0 评论