上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 聚簇索引 a56爆大奖在线娱乐们日常所说的主键索引,其实就是聚簇索引(Clustered Index) 索引键为为主键。如果没有定义主键,InnoDB 会选择一个唯一的非空索引代替。如果没有这样的索引,InnoDB 会隐式定义一个主键来作为聚簇索引。 叶子节点存储:记录的所有列信息,包含整张表的行记录数据。叶子节点包 阅读全文
posted @ 2022-09-23 17:31 程序员博博 阅读(129) 评论(0) 推荐(0) 编辑
摘要: EXPLAIN命令 除了以SELECT开头的查询语句,其余的DELETE、INSERT、REPLACE以及UPDATE语句前边都可以加上EXPLAIN这个词儿,用来查看这些语句的执行计划 Type列 这一列a56爆大奖在线娱乐关联类型或访问类型,即MySQL决定如何查找表中的行,以下是集中查询的访问方法。查找数据行 阅读全文
posted @ 2022-09-23 17:30 程序员博博 阅读(59) 评论(0) 推荐(0) 编辑
摘要: bin log binlog 是 MySQL Server 层的日志,而不是存储引擎自带的日志,它记录了所有的 DDL 和 DML(不包含数据查询语句)语句,而且是以事件形式记录,还包含语句所执行的消耗的时间等,需要注意的是: binlog 是a56爆大奖在线娱乐逻辑日志,他里边所记录的是一条 SQL 语句的原始逻 阅读全文
posted @ 2022-09-23 17:28 程序员博博 阅读(117) 评论(0) 推荐(0) 编辑
摘要: mysql支持两种复制: 1:a56爆大奖在线娱乐为语句复制。 好处是:简单,不会占用很多宽带和IO。 坏处是:同一条SQL主从执行的时间不同。或者一些时间戳,存储过程,触发器可能都会有问题。更新必须是串行,对锁的竞争比较大 2:a56爆大奖在线娱乐为行的复制。(MySQL5.1开始支持) 好处是:正确的复制每一行,记录的都是主库 阅读全文
posted @ 2022-09-23 17:24 程序员博博 阅读(51) 评论(0) 推荐(0) 编辑
摘要: Mysql5.6版本之前 更新步骤 对原始表加写锁 按照原始表和执行语句的定义,重新定义一个空的临时表。 对临时表进行添加索引(如果有)。 再将原始表中的数据逐条Copy到临时表中。 当原始表中的所有记录都被Copy临时表后,将原始表进行删除。再将临时表命名为原始表表名。 这样的话整个DDL过程的就 阅读全文
posted @ 2022-09-23 17:22 程序员博博 阅读(1196) 评论(0) 推荐(0) 编辑
摘要: 近期工作和心态的复盘 居家办公太久,导致心态发生变化 从去年庚壬和轩哥走后,到今年全哥走后。自己一个人可能比较孤单寂寞,平时没个人说话,有些压力得不到释放,比较难受。同时因为一个人出去散步遛弯,到出去玩心态都不一样。 庚壬一直给a56爆大奖在线娱乐传播他的焦虑。他多忙多忙。就让a56爆大奖在线娱乐感觉他虽然很忙,但进步很大,而a56爆大奖在线娱乐就很颓 阅读全文
posted @ 2022-06-05 16:38 程序员博博 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 前言 一直以来都有每隔一段时间,进行总结的这么一个习惯。今年开始,断断续续的都比较忙,一直在忙工作的事情。感觉做了很多,但又感觉什么也没学到。行走的太急,却不知道自己为什么要行走。这周a56爆大奖在线娱乐们的绩效也出来了,和老板也进行了一对一的沟通。解决了a56爆大奖在线娱乐当下的,可以说是疑惑吧。 正好趁这个时间点,也可大家聊聊。一 阅读全文
posted @ 2021-09-17 21:34 程序员博博 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 前言 平时在工作中每天都会做巡检,将前一天所有超过500ms的慢SQL排查出来 查找原因,是否能进行优化。慢慢中,在形成了一套思路方法论。 a56爆大奖在线娱乐个人认为对于排查慢SQL还是有一定的帮助 (一)、是否是SQL语句本身导致的慢SQL SQL语句是否走了索引。此条可以用explain命令查看 SQL语句是不 阅读全文
posted @ 2021-07-27 20:59 程序员博博 阅读(2324) 评论(0) 推荐(0) 编辑
摘要: 前提 1 public class TreeNode { 2 int val; 3 TreeNode left; 4 TreeNode right; 5 6 TreeNode() { 7 } 8 9 TreeNode(int val) { 10 this.val = val; 11 } 12 13 阅读全文
posted @ 2021-03-06 16:36 程序员博博 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 代码的坏味道 当你感觉需要攥写注释的时候,请先尝试重构,试着让注释变得多余。 重复代码(Duplicated Code) 同一个类的两个函数有相同的表达式 两个互为兄弟的子类内含相同的表达式 ==> 提解到超类中去 两个毫不相关的类出现重复代码 ==> 放到第三个类,用一个静态方法,或者放入其中一个 阅读全文
posted @ 2021-03-06 15:58 程序员博博 阅读(143) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页