AI智能
改变未来

MySQL

老生常谈的Mysql事务与MVCC-爱站程序员基地

老生常谈的Mysql事务与MVCC

AI

什么是事务?事务是并发控制的基本单位。事务是一个操作序列,这些操作要么都执行,要么都不执行。每个事务执行结束都应该保证数据的一致性。 事务的四大特性 原子性原子性指整个数据库的事务是一个不可分割的工作单位,要么都执行成功,要么都不执行。事务...

node.js - mysql-爱站程序员基地

node.js – mysql

AI

今天结束的挺早,因为今天的内容还可以不是很难,今天全程是学了一些关于mysql数据库和sql查询语句的内容包括在node终端里面怎么来连接数据库。经过今天的一个学习,我感觉离那个地步越来越近了,就是那个自己完成一个网站,有服务器、有响应,就...

MySQL 数据库中的数据类型-爱站程序员基地

MySQL 数据库中的数据类型

AI

整数类型 标准 SQL 中支持 INTEGER 和 SMALLINT 这两种类型,MySQL 数据库除了支持这两种类型以外,还扩展支持了 TINYINT、MEDIUMINT 和 BIGINT 整数类型 字节数 无符号数的取值范围 有符号数的...

MySQL 索引简介-爱站程序员基地

MySQL 索引简介

AI

索引的含义和特点 索引是创建在表上的,是对数据库表中一列或多列的值进行排序的一种结构,可以提高查询速度。使用索引类似于使用新华字典的音序表,通过提取拼音,可以快速定位该数据的位置 索引有其明显的优势,也有不可避免的缺点: 创建和维护索引同样...

MySQL调优的一些总结-爱站程序员基地

MySQL调优的一些总结

AI

SQL优化可以从那几个方面去优化 1、基本写法优化;     1、少使用select * ,尽量使用具体字段;     2、对于条件来说等号之类两边的字段类型要一致,字符串不加单引号索引会失效;     3、尽量少使用Order By 排序...

mysql锁排查-爱站程序员基地

mysql锁排查

AI

一、说明 本文将通过实验介绍mysql锁该如何排查,本实验的mysql版本为8.0.23,隔离级别为RC。 二、实验 场景一:会话a开启事务,删除全部数据。会话b开始事务,删除部分数据 会话A: (root@localhost)[hello...

面试官:什么是MySQL 事务与 MVCC 原理?-爱站程序员基地

面试官:什么是MySQL 事务与 MVCC 原理?

AI

作者:小林coding 图解计算机基础网站:https://xiaolincoding.com/ 大家好,我是小林。 之前写过一篇 MySQL 的 MVCC 的工作原理,最近有读者在网站上学习的时候,评论区指出了一些问题。 而这个知识点很重...