<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LLChopin的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LLChopin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LLChopin]]></copyright><item><title><![CDATA[图数据库预测算法应用]]></title><link>https://blog.youkuaiyun.com/LLChopin/article/details/142254882</link><guid>https://blog.youkuaiyun.com/LLChopin/article/details/142254882</guid><author>LLChopin</author><pubDate>Sat, 14 Sep 2024 14:16:13 +0800</pubDate><description><![CDATA[假设关系型数据库存在一张记录资金流向表：假设 字段为客户号party_num、下游客户号next_party_num、客户性别、客户日均金额、客户逾期情况。3、从 Neo4j 中提取客户（节点）及其上下游关系（边），并将性别、日均金额作为节点的特征属性。你还需要逾期情况作为标签。]]></description><category></category></item><item><title><![CDATA[数据库、数据仓库基础常用问答]]></title><link>https://blog.youkuaiyun.com/LLChopin/article/details/134948622</link><guid>https://blog.youkuaiyun.com/LLChopin/article/details/134948622</guid><author>LLChopin</author><pubDate>Tue, 12 Dec 2023 15:08:08 +0800</pubDate><description><![CDATA[ER 模型在实践中最典型的代表是 Teradata 公司基于金融业务发布 的 FS-LDM（Financial Services Logical Data Model），它通过对金融业务的高度抽象和总结，将金融业务划分为10大主题，并以设计面向金融仓库模型的核心为基础，企业基于此模型做适当调整和扩展就能快速落地实施。采用 ER模型建设数据仓库模型的出发点是整合数据，将各个系统中的数据以整个企业角度按主题进行相似性组合和合并，并进行一致性处理，为数据分析决策服务，但是并不能直接用于分析决策。]]></description><category></category></item><item><title><![CDATA[MySQL和Oracle的区别]]></title><link>https://blog.youkuaiyun.com/LLChopin/article/details/118677367</link><guid>https://blog.youkuaiyun.com/LLChopin/article/details/118677367</guid><author>LLChopin</author><pubDate>Mon, 12 Jul 2021 16:06:03 +0800</pubDate><description><![CDATA[(1) 对事务的提交
 MySQL默认是自动提交，而Oracle默认不自动提交，需要用户手动提交，需要在写commit;指令或者点击commit按钮(2) 分页查询
 MySQL是直接在SQL语句中写"select... from ...where...limit x, y",有limit就可以实现分页;而Oracle则是需要用到伪列ROWNUM和嵌套查询(3) 事务隔离级别
  MySQL是read commited的隔离级别，而Oracle是repeatable read的隔离级别...]]></description><category></category></item><item><title><![CDATA[为什么mysql没走索引？]]></title><link>https://blog.youkuaiyun.com/LLChopin/article/details/118675176</link><guid>https://blog.youkuaiyun.com/LLChopin/article/details/118675176</guid><author>LLChopin</author><pubDate>Mon, 12 Jul 2021 14:56:26 +0800</pubDate><description><![CDATA[不走索引原因：

1、复合索引情况下，是左匹配原则，如果多字段and ，如果字段中间有范围查询，那么后面的就不走索引了，比如对三列复合索引，条件是第一列值查找，第二列是范围查询，那么第三列肯定是不走索引的。

2、索引字段是否参与了计算，参与计算的索引字段不走索引，这里有一个就是如果是字符串是数字的，如果查询的时候没有加单引号，是不会报错的，但是不会走索引，因为在数据库内部进行了计算，他把字符转换成了字符串，所以经过计算的列不走索引

3、如果使用or链接条件，那么这两个字段，如果有一个没走索引，整个都不会]]></description><category></category></item><item><title><![CDATA[mysql索引入门]]></title><link>https://blog.youkuaiyun.com/LLChopin/article/details/118668899</link><guid>https://blog.youkuaiyun.com/LLChopin/article/details/118668899</guid><author>LLChopin</author><pubDate>Mon, 12 Jul 2021 10:01:43 +0800</pubDate><description><![CDATA[什么是索引呢？索引是一种数据结构，是为了加快查找的速度，mysql默认使用B+树索引。

什么是B+ 树？这得从平衡二叉树说起，平衡二叉树是每一个子树的高度差的绝对值不超过1，这样导致查找数据的时间复杂度为n(logN)，但是它也有问题，就是他是一个二叉树，所以如果有海量的数据，必当深度很深，所以就引入了B树，最开始几个版本的mysql就是用的B树，B树就是可以允许多子链接的平衡树，这样每一个节点都有很多子树，就可以明显降低树的深度；而进一步改进，就是B+ 树，B+树就是在B树的基础上，数据只存在叶子节..]]></description><category></category></item><item><title><![CDATA[什么是事务？]]></title><link>https://blog.youkuaiyun.com/LLChopin/article/details/118422941</link><guid>https://blog.youkuaiyun.com/LLChopin/article/details/118422941</guid><author>LLChopin</author><pubDate>Fri, 02 Jul 2021 20:42:51 +0800</pubDate><description><![CDATA[什么是事务？

事务是由一步或几步数据库操作序列组成逻辑执行单元，这系列操作要么全部执行，要么全部放弃执行。程序和事务是两个不同的概念。一般而言：一段程序中可能包含多个事务。（说白了就是几步的数据库操作而构成的逻辑执行单元）

事务具有四个特性：原子性（Atomicity）、一致性（Consistency）、隔离性（Isolation）和持续性（Durability）。这四个特性也简称ACID性。

（1）原子性：事务是应用中最小的执行单位，就如原子是自然界最小颗粒，具有不可再分的特征一样。事务是应用中不可]]></description><category></category></item></channel></rss>