自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 数据库、数据仓库基础常用问答

ER 模型在实践中最典型的代表是 Teradata 公司基于金融业务发布 的 FS-LDM(Financial Services Logical Data Model),它通过对金融业务的高度抽象和总结,将金融业务划分为10大主题,并以设计面向金融仓库模型的核心为基础,企业基于此模型做适当调整和扩展就能快速落地实施。采用 ER模型建设数据仓库模型的出发点是整合数据,将各个系统中的数据以整个企业角度按主题进行相似性组合和合并,并进行一致性处理,为数据分析决策服务,但是并不能直接用于分析决策。

2023-12-12 15:08:08 372

转载 MySQL和Oracle的区别

(1) 对事务的提交 MySQL默认是自动提交,而Oracle默认不自动提交,需要用户手动提交,需要在写commit;指令或者点击commit按钮(2) 分页查询 MySQL是直接在SQL语句中写"select... from ...where...limit x, y",有limit就可以实现分页;而Oracle则是需要用到伪列ROWNUM和嵌套查询(3) 事务隔离级别 MySQL是read commited的隔离级别,而Oracle是repeatable read的隔离级别...

2021-07-12 16:06:03 89

原创 为什么mysql没走索引?

不走索引原因:1、复合索引情况下,是左匹配原则,如果多字段and ,如果字段中间有范围查询,那么后面的就不走索引了,比如对三列复合索引,条件是第一列值查找,第二列是范围查询,那么第三列肯定是不走索引的。2、索引字段是否参与了计算,参与计算的索引字段不走索引,这里有一个就是如果是字符串是数字的,如果查询的时候没有加单引号,是不会报错的,但是不会走索引,因为在数据库内部进行了计算,他把字符转换成了字符串,所以经过计算的列不走索引3、如果使用or链接条件,那么这两个字段,如果有一个没走索引,整个都不会

2021-07-12 14:56:26 2016

原创 mysql索引入门

什么是索引呢?索引是一种数据结构,是为了加快查找的速度,mysql默认使用B+树索引。什么是B+ 树?这得从平衡二叉树说起,平衡二叉树是每一个子树的高度差的绝对值不超过1,这样导致查找数据的时间复杂度为n(logN),但是它也有问题,就是他是一个二叉树,所以如果有海量的数据,必当深度很深,所以就引入了B树,最开始几个版本的mysql就是用的B树,B树就是可以允许多子链接的平衡树,这样每一个节点都有很多子树,就可以明显降低树的深度;而进一步改进,就是B+ 树,B+树就是在B树的基础上,数据只存在叶子节..

2021-07-12 10:01:43 146

转载 什么是事务?

什么是事务?事务是由一步或几步数据库操作序列组成逻辑执行单元,这系列操作要么全部执行,要么全部放弃执行。程序和事务是两个不同的概念。一般而言:一段程序中可能包含多个事务。(说白了就是几步的数据库操作而构成的逻辑执行单元)事务具有四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持续性(Durability)。这四个特性也简称ACID性。(1)原子性:事务是应用中最小的执行单位,就如原子是自然界最小颗粒,具有不可再分的特征一样。事务是应用中不可

2021-07-02 20:42:51 2565

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除