存储引擎 第120页
-
简单分析SQLite4的一些设计改变
1.0 内容提要 SQLite4 是一个放在库中的紧凑的,自包含的,零维护的的ACID数据库引擎, 像SQLite3一样, 但具有改进的接口和文件格式. 运行时环境封装到了一个对象之中. 使用了一个很...
-
知其然更要知其所以然,聊聊SQLite软件架构
SQLite是一个非常受欢迎的数据库,在数据库排行榜中已经进入前十的行列。这主要是因为该数据库非常小巧,而且可以支持Linux、Windows、iOS和Andriod的主流的操作系统。 SQLite非...
-
Windows10系统下安装MariaDB 的教程图解
安装之前先简单说一下MariaDB: MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL卖给了SUN,此后,随着SUN被甲骨文收购,My...
-
Doris Join 优化原理文档详解
Doris Join 优化原理 Doris 支持两种物理算子,一类是 Hash Join,另一类是 Nest Loop Join。 Hash Join:在右表上根据等值 Join 列建立哈希表,左表流...
-
如果查询条件没有索引字段的话,是加「行锁」还是加「表锁」?
大家好,我是小林。 昨天在群里看到大家在讨论一个 MySQL 锁的问题,就是执行 select ... for update 语句,如果查询条件没有索引字段的话,是加「行锁」还是加「表锁」? 如果你做...
-
美团一面:能不能通俗的解释下为什么要有意向锁这个东西?
众所周知,InnoDB 中既有读锁也有写锁,也称为共享锁和排他锁,这两种锁既可以加在整张表上,也可以加在行上。 MySQL 自身就提供了表锁的能力: 读锁:LOCK TABLE table_name...