- 事务的基本概念、四大特性ACID、事务隔离级别、并发事务(脏读、幻读、不可重复读) 事务的基本概念、四大特性ACID、事务隔离级别、并发事务(脏读、幻读、不可重复读)
- 在mysql中批量更新我们可能使用update,replace into来操作,下面详细介绍mysql批量更新与性能。一、批量更新mysql更新语句很简单,更新一条数据的某个字段,一般这样写:UPDATE mytable SET myfield = 'value' WHERE other_field = 'other_value';如果更新同一字段为同一个值,mysql也很简单,修改下wh... 在mysql中批量更新我们可能使用update,replace into来操作,下面详细介绍mysql批量更新与性能。一、批量更新mysql更新语句很简单,更新一条数据的某个字段,一般这样写:UPDATE mytable SET myfield = 'value' WHERE other_field = 'other_value';如果更新同一字段为同一个值,mysql也很简单,修改下wh...
- 今天,我们继续更新【程序员进阶系列】专题,冰河带你从零入坑程序员。接下来,我们一起聊聊计算机的结构和体系分类。 今天,我们继续更新【程序员进阶系列】专题,冰河带你从零入坑程序员。接下来,我们一起聊聊计算机的结构和体系分类。
- 撸代码只是程序员的一项最基本的技能,除此之外,还有很多知识需要程序员掌握。【程序员进阶系列】专题,旨在分享程序员想要进一步提升自我,突破发展瓶颈的一系列技术。今天,我们来一起聊聊计算机中的层次化存储结构。 撸代码只是程序员的一项最基本的技能,除此之外,还有很多知识需要程序员掌握。【程序员进阶系列】专题,旨在分享程序员想要进一步提升自我,突破发展瓶颈的一系列技术。今天,我们来一起聊聊计算机中的层次化存储结构。
- 很多小伙伴认为程序员就是写写代码,不需要了解计算机底层的知识和原理。其实,这种观点是错误的。如果你想突破程序员的职业发展瓶颈,计算机硬件、操作系统原理、编译原理等是一定要掌握的知识 很多小伙伴认为程序员就是写写代码,不需要了解计算机底层的知识和原理。其实,这种观点是错误的。如果你想突破程序员的职业发展瓶颈,计算机硬件、操作系统原理、编译原理等是一定要掌握的知识
- 在计算机中,所有的数据都是以二进制的形式进行表示的,也就是说,在计算机中使用0和1来表示所有的数据。而我们日常生活中的数字都是10进制的,那我们平时使用的数字如果在计算机中表示时就需要进行进制的转换。 在计算机中,所有的数据都是以二进制的形式进行表示的,也就是说,在计算机中使用0和1来表示所有的数据。而我们日常生活中的数字都是10进制的,那我们平时使用的数字如果在计算机中表示时就需要进行进制的转换。
- 🌈hello!各位铁汁们大家好啊,我相信各位初学者在学习linux的时候对于安装MySQL来说简直是太难受了?⛳️不小心安装出现错误查找半天,想想都头大。而今天本博主就给大家带来一份详细的安装教学⛺️。 🌈hello!各位铁汁们大家好啊,我相信各位初学者在学习linux的时候对于安装MySQL来说简直是太难受了?⛳️不小心安装出现错误查找半天,想想都头大。而今天本博主就给大家带来一份详细的安装教学⛺️。
- 一、前言索引是快速搜索的关键。MySQL 索引的建立对于 MySQL 的高效运行是很重要的。下面介绍几种常见的 MySQL 索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable 表:CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL ); 我们随机向里面插入了 1... 一、前言索引是快速搜索的关键。MySQL 索引的建立对于 MySQL 的高效运行是很重要的。下面介绍几种常见的 MySQL 索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable 表:CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL ); 我们随机向里面插入了 1...
- 一、数学函数ABS(x) 返回x的绝对值;BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制);CEILING(x) 返回大于x的最小整数值;EXP(x) 返回值e(自然对数的底)的x次方;FLOOR(x) 返回小于x的最大整数值;GREATEST(x1,x2,...,xn)返回集合中最大的值;LEAST(x1,x2,...,xn) 返回集合中... 一、数学函数ABS(x) 返回x的绝对值;BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制);CEILING(x) 返回大于x的最小整数值;EXP(x) 返回值e(自然对数的底)的x次方;FLOOR(x) 返回小于x的最大整数值;GREATEST(x1,x2,...,xn)返回集合中最大的值;LEAST(x1,x2,...,xn) 返回集合中...
- 你的mysql客户端和服务端之间开启tls了吗?你的回答可能是No,我根本没开启mysql的tls。可是当你抓取了3306 mysql的端口之后,你会发现,抓出来的包里居然有Client Hello、Server Hello这样的典型TLS报文。Mysql返回的Server Greeting 中有一个flag的集合字段,名为Capabilities Flag,顾名思义,这就是用来做兼容性的位... 你的mysql客户端和服务端之间开启tls了吗?你的回答可能是No,我根本没开启mysql的tls。可是当你抓取了3306 mysql的端口之后,你会发现,抓出来的包里居然有Client Hello、Server Hello这样的典型TLS报文。Mysql返回的Server Greeting 中有一个flag的集合字段,名为Capabilities Flag,顾名思义,这就是用来做兼容性的位...
- 引言了不起最近处理了一个生产问题,具体情况是这样的:就是两个sql语句在同一个代码块中,第一个sql语句是对设备状态根据设备ID批量删除,第二个sql语句是批量插入,插入的设备ID和删除的设备ID是同一个。本地和测试环境当时都好好的,可是上了生产环境,报错了错误是存在重复的唯一索引,代码逻辑很简单可以看到就是一个批量删除,再批量插入,测试环境当时没有用多个实例进行测试,上产是有多个实例的,错... 引言了不起最近处理了一个生产问题,具体情况是这样的:就是两个sql语句在同一个代码块中,第一个sql语句是对设备状态根据设备ID批量删除,第二个sql语句是批量插入,插入的设备ID和删除的设备ID是同一个。本地和测试环境当时都好好的,可是上了生产环境,报错了错误是存在重复的唯一索引,代码逻辑很简单可以看到就是一个批量删除,再批量插入,测试环境当时没有用多个实例进行测试,上产是有多个实例的,错...
- 引言项目上生产环境最近有个借口查询突然需要45秒左右。了不起看到这个问题很疑惑,什么情况,这个接口之前好像没有出现过任何问题吧。经和运维配合查看,发现是SQL语句问题,有个sql查询脚本执行竟然消耗了40秒,我拿出来自己执行发现亦是如此。sql大致情况就是有个left join了一张表,有10几万数据,使用explain查看,就是这个表执行消耗了近40秒。解决由于是生产环境,涉及数据隐私,具... 引言项目上生产环境最近有个借口查询突然需要45秒左右。了不起看到这个问题很疑惑,什么情况,这个接口之前好像没有出现过任何问题吧。经和运维配合查看,发现是SQL语句问题,有个sql查询脚本执行竟然消耗了40秒,我拿出来自己执行发现亦是如此。sql大致情况就是有个left join了一张表,有10几万数据,使用explain查看,就是这个表执行消耗了近40秒。解决由于是生产环境,涉及数据隐私,具...
- 目录查看日志(Error Log, General Query Log, Slow Query Log)1. 错误日志(Error Log)查看方法2. 一般查询日志(General Query Log)查看方法3. 慢查询日志(Slow Query Log)查看方法数据备份和恢复(mysqldump, mysqlbinlog)1. 使用mysqldump备份数据语法1. 使用mysqld... 目录查看日志(Error Log, General Query Log, Slow Query Log)1. 错误日志(Error Log)查看方法2. 一般查询日志(General Query Log)查看方法3. 慢查询日志(Slow Query Log)查看方法数据备份和恢复(mysqldump, mysqlbinlog)1. 使用mysqldump备份数据语法1. 使用mysqld...
- 目录存储过程(Stored Procedures)的创建和执行创建存储过程示例:创建一个简单的存储过程执行存储过程示例:执行存储过程函数(Functions)的创建和使用创建用户自定义函数(User-Defined Functions,UDF)示例:创建一个简单的用户自定义函数使用用户自定义函数(User-Defined Functions,UDF)存储过程(Stored Procedu... 目录存储过程(Stored Procedures)的创建和执行创建存储过程示例:创建一个简单的存储过程执行存储过程示例:执行存储过程函数(Functions)的创建和使用创建用户自定义函数(User-Defined Functions,UDF)示例:创建一个简单的用户自定义函数使用用户自定义函数(User-Defined Functions,UDF)存储过程(Stored Procedu...
- 目录MySQL数据类型一、数字类型:1. 整型计算查询所有年龄大于20的学生:将所有学生的年龄增加1:2. 浮点型计算查询所有价格大于10.5的产品:将所有产品的价格增加0.5:3. 定点数计算查询所有总价大于50的订单:将所有订单的总价打9折:4. 数字类型的混合计算计算学生的年龄与价格的乘积,并找出大于1000的结果:二、日期和时间类型:1. 日期操作查询发生在2023-10-23之后... 目录MySQL数据类型一、数字类型:1. 整型计算查询所有年龄大于20的学生:将所有学生的年龄增加1:2. 浮点型计算查询所有价格大于10.5的产品:将所有产品的价格增加0.5:3. 定点数计算查询所有总价大于50的订单:将所有订单的总价打9折:4. 数字类型的混合计算计算学生的年龄与价格的乘积,并找出大于1000的结果:二、日期和时间类型:1. 日期操作查询发生在2023-10-23之后...
上滑加载中
推荐直播
-
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步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签