
数据库
武汉牛牛
oooo
展开
-
mysql explain key_len计算
char和varchar类型key_len计算公式:varchr(N)变长字段且允许NULL = N * ( character set:utf8=3,gbk=2,latin1=1)+1(NULL)+2(变长字段)varchr(N)变长字段且不允许NULL = N * ( character set:utf8=3,gbk=2,latin1=1)+2(变长字段)char(N)固定字段且允许NULL = N * ( character set:utf8=3,gbk=2,latin1=1)+1(NUL原创 2021-05-19 16:31:28 · 201 阅读 · 0 评论 -
多表连接的三种方式详解 hash join、merge join、 nested loop
多表连接的三种方式详解 hash join、merge join、 nested loop在多表联合查询的时候,如果我们查看它的执行计划,就会发现里面有多表之间的连接方式。多表之间的连接有三种方式:Nested Loops,Hash Join 和 Sort Merge Join.具体适用哪种类型的连接取决于当前的优化器模式 (ALL_ROWS 和 RULE) 取决于表大小 取决于连接列是否有索引 取决于连接列是否排序下面来介绍三种不同连接工作方式的不同:实验sql假如有10000个城转载 2020-09-03 16:30:09 · 705 阅读 · 0 评论 -
数据库事务隔离级别
1. Jdbc事务隔离级别Jdbc隔离级别数据库隔离级别数据访问情况TRANSACTION_READ_UNCOMMITTED(未提交读)Uncommitted Readur脏读,在没有提交数据的时候能够读到已经更新的数据TRANSACTION_READ_COMMITTED(提交读)原创 2016-10-14 17:36:40 · 834 阅读 · 0 评论 -
db2事务隔离级别
Jdbc事务隔离级别 Jdbc隔离级别 数据库隔离级别 数据访问情况 TRANSACTION_READ_UNCOMMITTED(未提交读)Uncommitted Read ur 脏读,在没有提交数据的时候能够读到已经更新的数据 TRANSACTION_READ_C...原创 2018-12-14 16:37:42 · 5718 阅读 · 0 评论 -
Mysql开发规范
摘自《高可用架构》 大家应该都很熟悉MySQL 数据库,而且随着前几年的阿里的去IOE 、MySQL 逐渐引起更多人的重视。1. MySQL 历史• 1979 年, Monty Widenius 写了最初的版本, 1996 年发布l.O o• 1995-2000 年, MySQLAB 成立,引入BDB 。• 2000 年4 月, 集成My ISAM 和replication...转载 2019-01-28 09:44:09 · 270 阅读 · 0 评论