首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
laughtale
掘友等级
获得徽章 12
动态
文章
专栏
沸点
收藏集
关注
作品
赞
196
文章 186
沸点 10
赞
196
返回
|
搜索文章
赞
文章( 186 )
沸点( 10 )
SQL 子查询怎么优化?写的很深的这种!
子查询 (Subquery)的优化一直以来都是 SQL 查询优化中的难点之一。关联子查询的基本执行方式类似于 Nested-Loop,但是这种执行方式的效率常常低到难以忍受。当数据量稍大时,必须在优化
为什么MySQL不推荐使用子查询和join
1.对于mysql,不推荐使用子查询和join是因为本身join的效率就是硬伤,一旦数据量很大效率就很难保证,强烈推荐分别根据索引单表取数据,然后在程序里面做join,merge数据。 2.子查询就更别用了,效率太差,执行子查询时,MYSQL需要创建临时表,查询完毕后再删除这些…
MySQL: 子查询
前言 MySQL支持对语句的嵌套,我们可以在SELECT语句中嵌套SELECT语句,从而形成结构化、语句间独立化、清晰化,更加强大的查询语句。 整理了一些知识内容,留下了这篇文章。 内容 子查询 子查
MySQL什么时候会使用内部临时表?
首先说下union的语义,union的语义是取两个结果的并集,重复的保留一行,然后我们来看下explain的结果,第二行的key=PRIMARY,说明用到了主键索引。 其实在上面的关于从内存临时表转化成磁盘临时表是很浪费时间的,也就是说mysql,在执行过程中发现空间不够了,在…
Mysql InnoDB 锁类型及其分析
详细介绍了锁的类型、原理,以及sql语句中锁的使用。 InnoDB通过不同类型的锁来实现对事务隔离性、一致性的保证,同时提供尽可能高的性能。
企业微信机器人,还在用传统代码编写?
2、通过webhook调用地址发消息(具体使用方法可以看详细说明)从而达到用这个企业微信机器人发消息的目的。 1、通过requests的post函数,发送数据到指定的企业微信机器人接口,数据必须是指定格式的json字符串。 2、消息内容的格式,企业微信机器人支持两种不同的格式,…
MySQL事务锁等待超时 Lock wait timeout exceeded; try restarting transaction
执行DML操作没有commit,再执行删除操作就会锁表。 在同一事务内先后对同一条数据进行插入和更新操作。 表索引设计不当,导致数据库出现死锁。 长事务,阻塞DDL,继而阻塞所有同表的后续操作。 但是要区分的是Lock wait timeout exceeded与Dead Lo…
MySQL安装(Mac版)
2. 首先需要设置密码的验证强度等级,设置 validate_password.policy的全局参数为 LOW 即可,输入设值语句SET GLOBAL validate_password.policy=LOW; 进行设值 3. 当前密码长度为8,如果不介意的话就不用修改了,按…
6k Star小米开源sql扫描、优化工具推荐
昨天小熊没睡好,今天晚上困的半死,实在不想在这种不好的状态下写文章(其实是想偷懒)。 所以今天给大家分享一个开源项目,是小米开源的sql扫描工具。 这个工具,SOAR(SQL Optimizer And Rewriter) 是一个对 SQL 进行优化和改写的自动化工具。 由小米…
深入理解HTTPS工作原理
近几年,互联网发生着翻天覆地的变化,尤其是我们一直习以为常的HTTP协议,在逐渐的被HTTPS协议所取代,在浏览器、搜索引擎、CA机构、大型互联网企业的共同促进下,互联网迎来了“HTTPS加密时代”,HTTPS将在未来的几年内全面取代HTTP成为传输协议的主流。 HTTPS是在…
下一页
个人成就
文章被阅读
403
掘力值
23
关注了
42
关注者
0
收藏集
37
关注标签
13
加入于
2019-08-25