
数据库
寒风未停
励志成为互联网界的浪人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
图解一条sql查询语句执行过程
图解一条sql查询语句如何执行假设执行1.连接数据库服务器2.查询缓存(判断是否开启缓存)3.生成一个执行计划4.调用存储引擎执行计划 假设执行 select * from test 分四个大步骤执行 1.连接数据库服务器 2.查询缓存(判断是否开启缓存) 3.生成一个执行计划 4.调用存储引擎执行计划 这样就得到结果了。 详解如下图 ...原创 2020-06-11 10:51:13 · 3011 阅读 · 0 评论 -
mysql里使用not in查出来的结果不一致的原因
举例: 学校招生 good_name表 为特招名单, stu_score表为此次考试成绩. 录取分数大于80且不在特招名单的人. 数据如下: SELECT * FROM good_name SELECT * FROM stu_score 按要求用not in的话是这么写 SELECT name FROM stu_score where name not in (SELECT name FROM good_name) and score > 80 结果却不是我们想要的 单独查子查询看看数据原创 2020-06-03 18:25:55 · 4018 阅读 · 1 评论 -
mongodb.conf配置详解
#日志文件位置 logpath=/data/db/journal/mongodb.log (这些都是可以自定义修改的) 以追加方式写入日志 logappend=true 是否以守护进程方式运行 fork = true 默认27017 #port = 27017 数据库文件位置 dbpath=/data/db 启用定期记录CPU利用率和 I/O 等待 #cpu = true 是否以安全认证方式运行...转载 2019-12-19 12:13:55 · 1850 阅读 · 0 评论 -
浅谈mysql中的Btree,b+-tree,b*tree
mysql中索引的Btree,B+tree,B-tree,B*tree的用法总结: Btree,叫做二叉树,每个节点只能存储一个关键字。 1.1 只有2个子结点 1.2 每个结点只有一个关键字 B-tree,叫做多路搜索的平衡二叉树。 2.1 可以有多个字结点。(数量大于2) 2.2每个结点可存放多个关键字,任何一个关键字只出现在一个结点中,可以在非叶子结点的时候结束。 B+tree,...原创 2018-12-08 15:54:44 · 6907 阅读 · 2 评论 -
python-mysql总结及一些技巧及难点
说个小笑话,元旦放几天假回来,对自己的代码还生疏了些。于是准备这篇给mysql做个较全面的总结,方便自己下次查阅,也希望能给大家一些帮助。 mysql问题 mysql基础 常规增删改查语句铺出来先。 增加语句:insert into table1(field1,field2) values(value1,value2) 删除语句:delete from table1 where 条件 修改语...原创 2019-01-05 22:23:32 · 4751 阅读 · 0 评论