- 这是 MySQL 基础系列的第四篇文章,之前的三篇文章见如下链接 138 张图带你 MySQL 入门 47 张图带你 MySQL 进阶!!! 炸裂!MySQL 82 张图带你飞 一般传统互联网公司很少接触到 SQL 优化问题,其原因是数据量小,大部分厂商的数据库性能能够满足日常的业务需求,所以不需要进行 SQL 优化,但是随着应用程序的不断变大,数据量的激增,数... 这是 MySQL 基础系列的第四篇文章,之前的三篇文章见如下链接 138 张图带你 MySQL 入门 47 张图带你 MySQL 进阶!!! 炸裂!MySQL 82 张图带你飞 一般传统互联网公司很少接触到 SQL 优化问题,其原因是数据量小,大部分厂商的数据库性能能够满足日常的业务需求,所以不需要进行 SQL 优化,但是随着应用程序的不断变大,数据量的激增,数...
- 作者简介 蓝桥签约作者、大数据&Python领域优质创作者。维护多个大数据技术群,帮助大学生就业和初级程序员解决工作难题。 我的使命与愿景:持续稳定输出,赋能中国技术社区蓬勃发展! 免费下载海量【PPT模板、简历模板、学习资料】: https://blog.csdn.net/weixin_39032019/article/details/118088462 ... 作者简介 蓝桥签约作者、大数据&Python领域优质创作者。维护多个大数据技术群,帮助大学生就业和初级程序员解决工作难题。 我的使命与愿景:持续稳定输出,赋能中国技术社区蓬勃发展! 免费下载海量【PPT模板、简历模板、学习资料】: https://blog.csdn.net/weixin_39032019/article/details/118088462 ...
- 作者简介 蓝桥签约作者、大数据&Python领域优质创作者。维护多个大数据技术群,帮助大学生就业和初级程序员解决工作难题。 我的使命与愿景:持续稳定输出,赋能中国技术社区蓬勃发展! 粉丝福利:免费下载海量【PPT模板、简历模板、学习资料】 目录 1、沟通技巧 1)引导式聊天 2)自信的表达 3)不要暴露缺点 2、充足且针对性的知识储备 1)技术... 作者简介 蓝桥签约作者、大数据&Python领域优质创作者。维护多个大数据技术群,帮助大学生就业和初级程序员解决工作难题。 我的使命与愿景:持续稳定输出,赋能中国技术社区蓬勃发展! 粉丝福利:免费下载海量【PPT模板、简历模板、学习资料】 目录 1、沟通技巧 1)引导式聊天 2)自信的表达 3)不要暴露缺点 2、充足且针对性的知识储备 1)技术...
- Oracle SQL统计各单位及其子级单位用户总数 业务场景:最近帮同事写一个sql,业务是统计各个单位及其子单位用户总数,听起来是挺容易的,所以拿起键盘就是敲: select sum(t.ucount) from (select count(1) as ucount, uinfo.unit_code, uinfo.unit_name from t_user b... Oracle SQL统计各单位及其子级单位用户总数 业务场景:最近帮同事写一个sql,业务是统计各个单位及其子单位用户总数,听起来是挺容易的,所以拿起键盘就是敲: select sum(t.ucount) from (select count(1) as ucount, uinfo.unit_code, uinfo.unit_name from t_user b...
- 你为什么会决定进行分库分表,分库分表过程中遇到什么难题,如何解决的 a. 为什么决定进行分库分表 1. 根据业务类型,和业务容量的评估,来选择和判断是否使用分库分表。 2. 当前数据库本事具有的能力,压力的评估。 3. 数据库的物理隔离,例如减少锁的争用、资源的消耗和隔离等。 4. 热点表较多,并且数据量大,可能会导致锁争抢,性能下降。 5. 数据库的高并发... 你为什么会决定进行分库分表,分库分表过程中遇到什么难题,如何解决的 a. 为什么决定进行分库分表 1. 根据业务类型,和业务容量的评估,来选择和判断是否使用分库分表。 2. 当前数据库本事具有的能力,压力的评估。 3. 数据库的物理隔离,例如减少锁的争用、资源的消耗和隔离等。 4. 热点表较多,并且数据量大,可能会导致锁争抢,性能下降。 5. 数据库的高并发...
- 一、初识SQL语言 SQL(Structured Query Language 即结构化查询语言)SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。SQL语言分为3种类型:DDL语句数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTERDML语句数据库操纵语言: 插入数据INSERT、删除数据DEL... 一、初识SQL语言 SQL(Structured Query Language 即结构化查询语言)SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。SQL语言分为3种类型:DDL语句数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTERDML语句数据库操纵语言: 插入数据INSERT、删除数据DEL...
- 当SQL满足不了你的需求或者SQL 已经不是必须的或者最佳的选择时,就是你考虑这类NoSQL 的时候了。 当你的内存大于你的数据时,schema也不是太确定时,mongodb在这里静静地等待My SQL转业户为了尝鲜过来看热闹的,不改变设计模式,爽在前面痛在后面; 当你唯一追求的就是速度,又对memcached的过于简单心存芥蒂,刚好内存也比数据多时,redis俏生生... 当SQL满足不了你的需求或者SQL 已经不是必须的或者最佳的选择时,就是你考虑这类NoSQL 的时候了。 当你的内存大于你的数据时,schema也不是太确定时,mongodb在这里静静地等待My SQL转业户为了尝鲜过来看热闹的,不改变设计模式,爽在前面痛在后面; 当你唯一追求的就是速度,又对memcached的过于简单心存芥蒂,刚好内存也比数据多时,redis俏生生...
- 原文:http://www.cnblogs.com/miller-zou/p/5720048.html 一. 介绍 在上一篇博客中笔者通过代码的形式给各位读者介绍了Hibernate中最重要的检索方式--HQL查询。在本博文中笔者将向各位读者介绍Hibernate中的原生SQL查询,虽为原生SQL查询,但是笔者认为Hibernate在针对不同的数据库... 原文:http://www.cnblogs.com/miller-zou/p/5720048.html 一. 介绍 在上一篇博客中笔者通过代码的形式给各位读者介绍了Hibernate中最重要的检索方式--HQL查询。在本博文中笔者将向各位读者介绍Hibernate中的原生SQL查询,虽为原生SQL查询,但是笔者认为Hibernate在针对不同的数据库...
- 在pl/sql中建用户 新建命令窗口: create user nim identified by password; grant dba to nim; grant all privileges TO nim; 在pl/sql中建用户 新建命令窗口: create user nim identified by password; grant dba to nim; grant all privileges TO nim;
- 1.在查询分析器中调试查询分析器中调试的步骤如下: SQL 2000查询分析器 --左连的对象浏览器(没有的话按F8) --对象项中 &nb... 1.在查询分析器中调试查询分析器中调试的步骤如下: SQL 2000查询分析器 --左连的对象浏览器(没有的话按F8) --对象项中 &nb...
- 所有表和字段: 获取以下信息 Field :字段名 Type:字段类型 Collation:字符集 (mysql 5.0以上有) Null :是否可以为NULL Key:索引(PRI,unique,index) Default:缺省值 Extra:额外(是否 auto_increment) Privileges:权限 Comment:备注(mysql ... 所有表和字段: 获取以下信息 Field :字段名 Type:字段类型 Collation:字符集 (mysql 5.0以上有) Null :是否可以为NULL Key:索引(PRI,unique,index) Default:缺省值 Extra:额外(是否 auto_increment) Privileges:权限 Comment:备注(mysql ...
- log4j.logger.p6spy=ERROR,STDOUT #log4j.logger.p6spy=DEBUG,STDOUT #log4j.logger.p6spy=DEBUG, SQLPROFILER_CLIENT log4j.logger.p6spy=ERROR,STDOUT #log4j.logger.p6spy=DEBUG,STDOUT #log4j.logger.p6spy=DEBUG, SQLPROFILER_CLIENT
- 1 SQL优化 show status 了解各种SQL的执行效率: # 查看本session的sql执行效率 show status like 'Com_%'; # 查看全局的统计结果 SHOW GLOBAL STATUS LIKE 'Com_%' # 查看服务器的状态 show global status; 12345678 结果: Com_selec... 1 SQL优化 show status 了解各种SQL的执行效率: # 查看本session的sql执行效率 show status like 'Com_%'; # 查看全局的统计结果 SHOW GLOBAL STATUS LIKE 'Com_%' # 查看服务器的状态 show global status; 12345678 结果: Com_selec...
- explain或者desc获取MySQL如何执行select语句的信息。 结果包含很多列 1 各列字段说明 1.1 id SELECT标识符。这是查询中SELECT的序列号,表示查询中执行select子句或者操作表的顺序。如果该行引用其他行的并集结果,则该值可为NULL。 id号分为三种情况: id相同,那么执行顺序从上到下 explain se1ect ... explain或者desc获取MySQL如何执行select语句的信息。 结果包含很多列 1 各列字段说明 1.1 id SELECT标识符。这是查询中SELECT的序列号,表示查询中执行select子句或者操作表的顺序。如果该行引用其他行的并集结果,则该值可为NULL。 id号分为三种情况: id相同,那么执行顺序从上到下 explain se1ect ...
- 间隙锁再加上行锁,很容易在判断是否会出现锁等待的问题上犯错。 因为间隙锁在可重复读隔离级别下才有效,本文默认可重复读。 加锁规则 原则1 加锁的基本单位是next-key lock,前开后闭区间。原则2 查找过程中访问到的对象才会加锁。优化1 索引上的等值查询,给唯一索引加锁的时候,next-key lock退化为行锁。优化2 索引上的等值查询,向右遍历时且最后一... 间隙锁再加上行锁,很容易在判断是否会出现锁等待的问题上犯错。 因为间隙锁在可重复读隔离级别下才有效,本文默认可重复读。 加锁规则 原则1 加锁的基本单位是next-key lock,前开后闭区间。原则2 查找过程中访问到的对象才会加锁。优化1 索引上的等值查询,给唯一索引加锁的时候,next-key lock退化为行锁。优化2 索引上的等值查询,向右遍历时且最后一...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签