摘要: (转载)原文地址:https://blog.csdn.net/sinat_37167645/article/details/86143176 业务场景:需要关联表删除多行数据,一个表的数据在百万级,一个表在十万级,两个表均有索引,简化的表结构如下: 原始SQL: DELETE FROM delete 阅读全文
posted @ 2019-10-14 15:15 黄焖鸡好好七 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 阅读更多 问题:明明order by的字段建立了索引,结果还是Using FileSort? Using filesort表示在索引之外,需要额外进行外部的排序动作。导致该问题的原因一般和order by有者直接关系,一般可以通过合适的索引来减少或者避免。 explain SELECT * FROM 阅读全文
posted @ 2019-07-07 19:43 黄焖鸡好好七 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 转自https://blog.csdn.net/why15732625998/article/details/80388236 1. EXPLAIN简介 使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。分析你的查询语句或是表结构的性能瓶颈。 ➤ 阅读全文
posted @ 2019-06-17 23:15 黄焖鸡好好七 阅读(258) 评论(0) 推荐(0) 编辑
摘要: <!-- flowchart 箭头图标 勿删 --> 转自https://blog.csdn.net/Abysscarry/article/details/80792876 背景: 为了提高数据库效率,建索引是家常便饭;那么当查询条件为2个及以上时,我们是创建多个单列索引还是创建一个联合索引好呢?他 阅读全文
posted @ 2019-06-16 23:24 黄焖鸡好好七 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 本文转自https://blog.csdn.net/Solmyr_biti/article/details/54293492 explain显示了MySQL如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 先解析一条sql语句,看出现什么内容 EXPLAI 阅读全文
posted @ 2019-06-16 23:22 黄焖鸡好好七 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 本篇文章主要介绍元素的Position属性,此属性可以设置元素在页面的定位方式。 目录 1. 介绍 position:介绍position的值以及辅助属性。 2. position 定位方式:介绍position的四种定位方式:绝对、相对、固定、默认。 3. 总结 position:以示例的方式展示 阅读全文
posted @ 2019-03-11 19:42 黄焖鸡好好七 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 在编写js的时候,我们有时会遇到针对某种场景做处理,比如在方法开始的时候校验参数,执行方法前检查权限,或是删除前给出确认提示等等。这些校验方法、权限检测、确认提示,规则可能都是相同的,在每个方法前去调用,显得麻烦,而且不利于统一管理,于是我们想到了面向切面编程(AOP)。 1. 简单AOP实现 简单 阅读全文
posted @ 2019-02-21 09:34 黄焖鸡好好七 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。 本文参考java 泛型详解、Java中的泛型方法、 java泛型详解 1. 概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 什么是泛型?为什么要使用 阅读全文
posted @ 2018-10-27 15:46 黄焖鸡好好七 阅读(277) 评论(1) 推荐(0) 编辑
摘要: 原文链接:https://www.cnblogs.com/xdouby/p/7237005.html 一、前言 说来惭愧,鄙人从事开发多年,使用svn已经好几个年头了,但是却仅限于update、commit、compare之类的操作,最近想到github上学习别人写的NIO源码,顺便去熟悉git的使 阅读全文
posted @ 2018-10-08 23:02 黄焖鸡好好七 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来 阅读全文
posted @ 2018-09-09 23:13 黄焖鸡好好七 阅读(86) 评论(0) 推荐(0) 编辑