![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
文章平均质量分 91
june_francis
学习笔记&填坑
展开
-
大数据之SQL优化
在日常工作中,数据处理和分析在研发、产品和运营等多个领域起着重要的作用。在海量数据处理和分析中,SQL 是一项基础且重要的能力。一个优秀的 SQL Boy 和茶树姑的 SQL 代码除了保持简单、可读和易于维护的样式风格外,还需要具备良好的执行性能,准确且高效的计算出结果才能让你在工作中决胜于千里之外。计算资源量(CPU,内存,网络等);计算数据量(输入和输出的记录数);计算复杂度(业务逻辑复杂程度和对应的 SQL 实现和执行)。原创 2022-10-26 14:18:09 · 2261 阅读 · 0 评论 -
SQL编码规范(百家版)
与大多数编程语言一样,我们在编写SQL语句时可以遵循一套合适的规范来提升代码的可读性、易维护性和一致性,这在团队中是提升效率的手段之一。虽然SQL官方并没有特意给出一套对应的规范,但是从SQL语句发展到现在,我相信有很多组织和个人早已有了对应的一套规范,接下来我们可以从中总结一些比较常用的作为自己在工作中的指南。原创 2022-10-24 17:50:38 · 1213 阅读 · 0 评论 -
SQL索引优化之explain查询计划
最近工作当中使用SQL的场景比较多,遇到了一些瓶颈,在SQL优化这方面做了一些了解。监控sql执行情况,发邮件、短信报警,便于快速识别慢查询sql;打开数据库慢查询日志功能;简化业务逻辑;代码重构、优化;异步处理;sql优化;索引优化。其中解决慢查询最有效的手段就是索引优化。...转载 2022-09-01 16:49:35 · 1062 阅读 · 0 评论 -
导致MySQL的查询语句效率低下的可能原因
前言本文来自于网络的拼凑,目的在于面试时可以让大家 pretend to be something (zhuang bi) 。一、执行语句执行效率低下的原因① SQL语句本身没那么慢,但是在某些特殊情况下会出现执行效率低下的问题。② SQL语句本身就很慢。二、解决方法1、针对第一种情况① 数据库正在刷新脏页:当我们要往数据库插入一条数据、或者要更新一条数据的时候,我们知道数据库会在...原创 2019-12-30 21:06:25 · 1242 阅读 · 0 评论 -
MySQL学习笔记
启动、停止和重启MySQLsystemctl start mysqld.service 启动systemctl stop mysqld.service 停止systemctl restart mysqld.service 重启连接与断开服务器mysql -h 地址 -P 端口 -u 用户名 -p 密码跳过权限验证登录MySQLmysqld --skip-grant-tables...原创 2019-12-22 20:29:46 · 107 阅读 · 0 评论