- 目录 博主介绍 💂 个人主页:苏州程序大白</ a> 💂 个人社区:CSDN全国各地程序猿</ a>🤟作者介绍:中国DBA联盟(ACDU)成员,CSDN全国各地程序猿(媛)聚集地管理员。目前从事工业自动化软件开发工作。擅长C#、Java、机器视觉、底层算法等语言。2019年成立柒月软件工作室。 💬如果文章对你有帮助,欢迎关注、点赞、收藏(一键三连)和C#、Halcon、python... 目录 博主介绍 💂 个人主页:苏州程序大白</ a> 💂 个人社区:CSDN全国各地程序猿</ a>🤟作者介绍:中国DBA联盟(ACDU)成员,CSDN全国各地程序猿(媛)聚集地管理员。目前从事工业自动化软件开发工作。擅长C#、Java、机器视觉、底层算法等语言。2019年成立柒月软件工作室。 💬如果文章对你有帮助,欢迎关注、点赞、收藏(一键三连)和C#、Halcon、python...
- 前几天一个朋友让我帮忙写的,随手记录一下,感觉难度也不大,就是写的时候遇到一些问题。优化方便做得不太好。有好的优化方法欢迎分享!(数据库在文章结尾) 要求1)查询所有时间内,所有产品销售金额占比,按占比大小降序排序,筛选累计占比在前80%的产品,结果输出排名产品名称销售金额占比累计占比。2)查询所有时间内,各个国家的销售情况,销售合计金额大于10000视为业绩合格,否则为不合格,结果输出国家... 前几天一个朋友让我帮忙写的,随手记录一下,感觉难度也不大,就是写的时候遇到一些问题。优化方便做得不太好。有好的优化方法欢迎分享!(数据库在文章结尾) 要求1)查询所有时间内,所有产品销售金额占比,按占比大小降序排序,筛选累计占比在前80%的产品,结果输出排名产品名称销售金额占比累计占比。2)查询所有时间内,各个国家的销售情况,销售合计金额大于10000视为业绩合格,否则为不合格,结果输出国家...
- 大家好,我是大彬~今天给大家分享MySQL常考的面试题,看看你们能答对多少。本期MySQL面试题的目录如下:事务的四大特性?事务隔离级别有哪些?索引什么是索引?索引的优缺点?索引的作用?什么情况下需要建索引?什么情况下不建索引?索引的数据结构Hash索引和B+树索引的区别?为什么B+树比B树更适合实现数据库索引?索引有什么分类?什么是最左匹配原则?什么是聚集索引?什么是覆盖索引?索引的设计原... 大家好,我是大彬~今天给大家分享MySQL常考的面试题,看看你们能答对多少。本期MySQL面试题的目录如下:事务的四大特性?事务隔离级别有哪些?索引什么是索引?索引的优缺点?索引的作用?什么情况下需要建索引?什么情况下不建索引?索引的数据结构Hash索引和B+树索引的区别?为什么B+树比B树更适合实现数据库索引?索引有什么分类?什么是最左匹配原则?什么是聚集索引?什么是覆盖索引?索引的设计原...
- 十一、事务 11.1、什么是事务 一个事务是一个i完整的业务逻辑单元,不可再分。事务可以保证多个操作原子性,要么全成功,要么全失败。对于数据库来说事务保证批量的DML要么全成功,要么全失败。 和事务相关的语句只有DML语句,因为他们这三个语句都是和数据库表中的数据相关的。事务的存在是为了保证数据的完整性、安全性。 11.2、开启事务的原理 假设我们完成一个操作,需要先执行一条... 十一、事务 11.1、什么是事务 一个事务是一个i完整的业务逻辑单元,不可再分。事务可以保证多个操作原子性,要么全成功,要么全失败。对于数据库来说事务保证批量的DML要么全成功,要么全失败。 和事务相关的语句只有DML语句,因为他们这三个语句都是和数据库表中的数据相关的。事务的存在是为了保证数据的完整性、安全性。 11.2、开启事务的原理 假设我们完成一个操作,需要先执行一条...
- 1、MySQL搭建主从集群 1.1、好处数据安全给主服务增加一个数据备份。基于这个目的,可以搭建主从架构,或者也可以基于主从架构搭建互主的架构。读写分离MySQl的主从架构是读写分离的一个基础。读写分离需要第三方中间件,比如ShardingSphere,MyCat。。。适用于读多写少,读请求远远高于写请求当主服务的访问压力过大时,可以将数据读请求转为由从服务来分担,主服务只负责数据写入的请... 1、MySQL搭建主从集群 1.1、好处数据安全给主服务增加一个数据备份。基于这个目的,可以搭建主从架构,或者也可以基于主从架构搭建互主的架构。读写分离MySQl的主从架构是读写分离的一个基础。读写分离需要第三方中间件,比如ShardingSphere,MyCat。。。适用于读多写少,读请求远远高于写请求当主服务的访问压力过大时,可以将数据读请求转为由从服务来分担,主服务只负责数据写入的请...
- 听华为云数据库专家讲解分布式事务奔溃如何安全恢复 听华为云数据库专家讲解分布式事务奔溃如何安全恢复
- 八、DQL 查询操作 8.1、语法说明SELECT 列1,列2,列3... FROM 表名 [WHERE];-- SELECT 选择要查询的列-- FROM 提供数据源 (表、视图或其他的数据源)-- 可以写*表示查询所有列,但是在实际开发中基本上不会使用,性能低,实际开发中是将所有字段列出来 8.2、普通查询 8.2.1、设置别名 8.2.1.1、语法SELECT 列名 AS 别名 FR... 八、DQL 查询操作 8.1、语法说明SELECT 列1,列2,列3... FROM 表名 [WHERE];-- SELECT 选择要查询的列-- FROM 提供数据源 (表、视图或其他的数据源)-- 可以写*表示查询所有列,但是在实际开发中基本上不会使用,性能低,实际开发中是将所有字段列出来 8.2、普通查询 8.2.1、设置别名 8.2.1.1、语法SELECT 列名 AS 别名 FR...
- 故事的开头总是这样,适逢其会、猝不及防。今天我哼着“也是黄昏的沙滩上,有着脚印两对半......”在海边散步,迎面走来了一位身穿黄金甲的男子,来海边还穿这么花哨,真是个XX。定睛一看,这不是嘉文吗? 故事的开头总是这样,适逢其会、猝不及防。今天我哼着“也是黄昏的沙滩上,有着脚印两对半......”在海边散步,迎面走来了一位身穿黄金甲的男子,来海边还穿这么花哨,真是个XX。定睛一看,这不是嘉文吗?
- 前篇 【NodeJS 后端开发 06 连接MySQL 】简单尝试了mysql js库来连接数据库。该文章分享的js代码不适用于生成环境使用。在生产环境中,后端服务对数据库连接的管理都是通过一个 数据库连接池。在接口需要获取数据库数据的时候,从池中取一个活跃连接,到数据库取完数据/执行数据变更操作后,释放连接并放回连接池。 上图所示,当业务线程处理数据时,使用连接;右边为业务处理结束,释放连... 前篇 【NodeJS 后端开发 06 连接MySQL 】简单尝试了mysql js库来连接数据库。该文章分享的js代码不适用于生成环境使用。在生产环境中,后端服务对数据库连接的管理都是通过一个 数据库连接池。在接口需要获取数据库数据的时候,从池中取一个活跃连接,到数据库取完数据/执行数据变更操作后,释放连接并放回连接池。 上图所示,当业务线程处理数据时,使用连接;右边为业务处理结束,释放连...
- @[toc] 近况这些天,一半的时间都花在练车了,导致毕设进度就慢下来了。而且最近完美主义越来越严重,就加了个调优的小版本。本来今天应该进入第二个阶段了(主redis),结果现在还在对第一个版本进行调优。所以目前还是主mysql。写了这么多天的mysql代码,不敢说很熟练,但是有件事情一定要做一下,那就是把“本质”拿出来晾晒晾晒,不能天天稀里糊涂的调API吧(确实稀里糊涂,因为没有看过API... @[toc] 近况这些天,一半的时间都花在练车了,导致毕设进度就慢下来了。而且最近完美主义越来越严重,就加了个调优的小版本。本来今天应该进入第二个阶段了(主redis),结果现在还在对第一个版本进行调优。所以目前还是主mysql。写了这么多天的mysql代码,不敢说很熟练,但是有件事情一定要做一下,那就是把“本质”拿出来晾晒晾晒,不能天天稀里糊涂的调API吧(确实稀里糊涂,因为没有看过API...
- 大家好,我是小林。大家背八股文的时候,都知道 MySQL 里 InnoDB 存储引擎是采用 B+ 树来组织数据的。这点没错,但是大家知道 B+ 树里的节点里存放的是什么呢?查询数据的过程又是怎样的?这次,我们从数据页的角度看 B+ 树,看看每个节点长啥样。 InnoDB 是如何存储数据的?MySQL 支持多种存储引擎,不同的存储引擎,存储数据的方式也是不同的,我们最常使用的是 InnoDB ... 大家好,我是小林。大家背八股文的时候,都知道 MySQL 里 InnoDB 存储引擎是采用 B+ 树来组织数据的。这点没错,但是大家知道 B+ 树里的节点里存放的是什么呢?查询数据的过程又是怎样的?这次,我们从数据页的角度看 B+ 树,看看每个节点长啥样。 InnoDB 是如何存储数据的?MySQL 支持多种存储引擎,不同的存储引擎,存储数据的方式也是不同的,我们最常使用的是 InnoDB ...
- 五、MySQL列的常用类型 5.1、最常用的类型MsSQLJavaINTintBIGINTlongDECIMALBigDecimalDATE/DATETIMEjava.util.DateVARCHARString 5.2、整数类型 整数类型有宽度指示器,作用是指定位宽。 例如:某字段类型为 INT(3),保证少于3个值,从数据库检索出来时能够自动地用 0 填充,需设置填充,默认... 五、MySQL列的常用类型 5.1、最常用的类型MsSQLJavaINTintBIGINTlongDECIMALBigDecimalDATE/DATETIMEjava.util.DateVARCHARString 5.2、整数类型 整数类型有宽度指示器,作用是指定位宽。 例如:某字段类型为 INT(3),保证少于3个值,从数据库检索出来时能够自动地用 0 填充,需设置填充,默认...
- 好久没分享了,今天分享一个NodeJS连接MySQL数据库的JS库:db.js 首先,启动MySQL服务器并准备数据库Profile(下图为MacBook 单机版MySQL Server)数据库Profile信息包含:目标数据库服务器IP,端口,用户账户和密码,还有目标数据库名称。编写连接数据库的JS函数将下面内容复制到db.js文件const mysql = require('my... 好久没分享了,今天分享一个NodeJS连接MySQL数据库的JS库:db.js 首先,启动MySQL服务器并准备数据库Profile(下图为MacBook 单机版MySQL Server)数据库Profile信息包含:目标数据库服务器IP,端口,用户账户和密码,还有目标数据库名称。编写连接数据库的JS函数将下面内容复制到db.js文件const mysql = require('my...
- Kubernetes 集群部署nacos 1.4(集群版) Kubernetes 集群部署nacos 1.4(集群版)
- MySql数据库优化是非常重要的一块,SQL语句方面的优化可以参见我以前的文章,我专门写过,这篇文章作为补充,主要是针对MySql本身参数的优化及注意事项。 MySql数据库优化是非常重要的一块,SQL语句方面的优化可以参见我以前的文章,我专门写过,这篇文章作为补充,主要是针对MySql本身参数的优化及注意事项。
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签