E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
mysql-主主复制
MySQL-
分区,分表,分库
最近有个业务系统,其中一块的业务预计有几张表数据量会达到千万级,总监安排我对这块业务设计做下调研。我们始终要明白技术是服务于业务的,结合业务的特点来采取相应的方案,根据我们的数据总数据不会变化太多,基本上是一次录入,之后多是查询业务,我分析采用分区方案就可以。架构是演变出来的,不是设计出来的。目前的业务采用分区即可实现。在这里顺带学习了一下分表和分库。讲这些执行我们需要准备好数据,给数据库表批量造
张狂年少
·
2022-09-15 12:02
数据库
spring
java
html
mysql-
分库分表之后,id 主键如何处理?
分库分表之后,id主键如何处理?原因:因为要是分成多个表之后,每个表都是从1开始累加,那肯定不对啊,需要一个全局唯一的id来支持。1.数据库自增id这个就是说你的系统里每次得到一个id,都是往一个库的一个表里插入一条没什么业务含义的数据,然后获取一个数据库自增的一个id。拿到这个id之后再往对应的分库分表里去写入。这个方案的好处就是方便简单,谁都会用;缺点就是单库生成自增id,要是高并发的话,就会
qq_52631044
·
2022-09-15 12:27
mysql
面试题
mysql
数据库
java
mysql-
分库分表
文章目录水平拆分&垂直拆分分库分表水平分库垂直分库水平分表垂直分表水平拆分&垂直拆分水平拆分适合数据量特别大,字段不多的情况优点是不存在数据冗余,获取全量数据比较方便垂直拆分适合表的数据并不多,但是字段很多的情况,垂直拆分优点:可以使得一行需要保存的数据量变小,那么bufferpool就能存放更多行的数据,在查询时就会减少I/O次数(每次查询时读取的Block就少)拆分时,可以将热点数据和非热点数
况祥彬
·
2022-09-15 12:56
数据库
mysql
数据库
java
MySQL-
如何分库分表?一看就懂
一、为什么要分库分表如果一个网站业务快速发展,那这个网站流量也会增加,数据的压力也会随之而来,比如电商系统来说双十一大促对订单数据压力很大,Tps十几万并发量,如果传统的架构(一主多从),主库容量肯定无法满足这么高的Tps,业务越来越大,单表数据超出了数据库支持的容量,持久化磁盘IO,传统的数据库性能瓶颈,产品经理业务·必须做,改变程序,数据库刀子切分优化。数据库连接数不够需要分库,表的数据量大,
请叫我黄同学
·
2022-09-15 12:42
mysql
mysql
java
Mysql-
<foreach>用法
接口:List>countHostNumOfAlarmType(@Param("userIds")ListuserIds,@Param("hostAlarmEnumList")List>hostAlarmEnumList);mapper.xml语句:SELECT#{key,jdbcType=VARCHAR}ASname,COUNT(DISTINCTobject_name)ASnumFROMt_wi
Echoo2787
·
2022-09-15 07:06
mysql
MySQL-
触发器
有志者,事竟成文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。文章目录前言一、创建触发器1、创建只有一个执行语句的触发器2、创建有多个执行语句的触发器二、查看触发器1、showtriggers语句查看触发器信息2、在triggers表中查看触发器信息三、触发器的使用四、删除触
旷世奇才李先生
·
2022-09-14 18:48
MySQL
mysql
java
面试
Mysql-
详解脏读、不可重复读、幻读
Mysql的事务隔离级别Mysql有四种事务隔离级别,这四种隔离级别代表当存在多个事务并发冲突时,可能出现的脏读、不可重复读、幻读的问题。脏读大家看一下,我们有两个事务,一个是TransactionA,一个是TransactionB,在第一个事务里面,它首先通过一个whereid=1的条件查询一条数据,返回name=Ada,age=16的这条数据。然后第二个事务呢,它同样地是去操作id=1的这行数
请叫我黄同学
·
2022-09-05 13:05
mysql
面试
mysql
5分钟搞定 关系型数据库 到 Flink 数据同步
本文主要介绍如何通过CloudCanal快速构建一条高效稳定运行的
MySQL-
>Kafka->Flink数据同步链路。技术点兼容多种常见消息结构CloudCanal目前支持DebeziumE
·
2022-08-30 15:54
数据库
mysql-
回表查询是什么
在说到什么是回表查询的时候,有两个概念需要先解释清楚:分别是聚集索引(聚簇索引)和非聚集索引(非聚簇索引)聚集索引和非聚集索引MySQL规定,在使用InnoDB存储引擎的时候,必须且仅有一个聚集索引,非聚集索引也就是普通索引就看自己设置的有多少个了聚集索引和非聚集索引的区别:1.聚集索引中的非叶子节点存储的是表的主键,非聚集索引的非叶子节点存储的是自己设置的索引字段对应的值(如果是联合索引,那就是
小小少年_
·
2022-08-29 18:29
MySQL
mysql
MySQL-
多表查询
一、表架构student(sid,sname,sage,ssex)学生表course(cid,cname,tid)课程表sc(sid,cid,score)成绩表teacher(tid,tname)教师表二、建表sql语句SETNAMESutf8mb4;SETFOREIGN_KEY_CHECKS=0;--------------------------------Tablestructureforc
檬柠wan
·
2022-08-29 16:25
数据库
mysql
数据库
sql
mysql 高性能搭建3: 2022 mysql5.7.29(
主主复制
)+nginx的stream模块实现负载均衡
一概述1.1nginx概述Nginx能够实现HTTP、HTTPS协议的负载均衡,这是众所周知的,在nginx1.90版本之前,Nginx并不支持tcp协议,所以后台的一些基于TCP的业务就只能通过其他高可用负载软件来完成了,比如Haproxy。这算是一个nginx比较明显的缺憾。不过在nginx-1
健康平安的活着
·
2022-08-29 07:53
mysql
nginx
负载均衡
5分钟搞定 关系型数据库 到 Flink 数据同步
本文主要介绍如何通过CloudCanal快速构建一条高效稳定运行的
MySQL-
>Kafka->Flink数据同步链路。技术点兼容多种常见消息结构CloudCanal目前支持DebeziumE
·
2022-08-24 17:55
数据库
MySQL - 深入理解 MySQL 的 MVCC 及实现原理
MySQL-
深入理解MySQL的MVCC及实现原理1.概要1.1什么是MVCC1.2当前读和快照读1.2.1当前读1.2.2快照读1.3当前读,快照读和MVCC的关系1.4MVCC能解决什么问题,好处是
没对象的指针
·
2022-08-22 22:43
MySQL
mysql
数据库
sql
MySQL - 深入理解 MySQL 的事务和隔离级别
Serverversion:5.7.36MySQLCommunityServer(GPL)mysql官方文档:
MySQL-
深入理解MySQL的事务和隔离级别1.事务的ACID理论1.1什么是ACID理论
没对象的指针
·
2022-08-22 22:43
MySQL
mysql
数据库
mysql-
死锁问题
时间:2022-01-0600:00:33~2022-01-0600:00:33持续时长:0秒风险等级:致命概要:系统在"2022-01-0600:00:33"时刻发生死锁现场描述:1.Transaction1Thread:6129118DELETEFROMt_device_statusWHEREdevice_idIN('*****2585fb0848'Status:Rollback2.Trans
慕容潇湘
·
2022-08-22 22:39
项目开发
mysql
数据库
database
MySQL - 死锁的产生及解决方案
MySQL-
死锁的产生及解决方案1.死锁与产生死锁的四个必要条件1.1什么是死锁1.2死锁产生的4个必要条件2.死锁案例2.1表锁死锁2.2行锁死锁2.3共享锁转换为排他锁3.死锁排查4.实例分析4.1
没对象的指针
·
2022-08-22 22:35
MySQL
mysql
数据库
MySQL-
性能分析概述
一、数据库服务器的优化步骤整个流程划分成了观察(Showstatus)和行动(Action)两个部分。字母S的部分代表观察(会使用相应的分析工具),字母A代表的部分是行动(对应分析可以采取的行动)。二、查看系统参数在MySQL中,可以使用SHOWSTATUS语句查询一些MySQL数据库服务器的性能参数、执行频率。SHOW[GLOBAL|SESSION]STATUSLIKE'参数';•Connect
萌萌虎儿
·
2022-08-15 12:08
MySQL
mysql
MySQL-
高级-8 性能工具的使用
文章目录1.数据库服务器的优化步骤2.查看系统性能参数3.统计SQL的查询成本:last_query_cost4.定位执行慢的SQL:慢查询日志4.1开启慢查询日志参数4.2查看慢查询数目4.3慢查询日志分析工具:mysqldumpslow4.4关闭慢查询日志5.查看SQL执行成本:SHOWPROFILE6.分析查询语句:EXPLAIN6.1基本语法6.2EXPLAIN各列作用6.2.1table
有什么奇怪!
·
2022-08-15 12:08
#
mysql
mysql
数据库
服务器
mysql查询视图数据慢_MySQL - 视图 - 超慢查询
MySQL-
视图-超慢查询意见非常简单,只需选择语句(这些表确实有几百万行)。例如说这个查询:SELECTCAST(cla
月夏凉
·
2022-08-15 00:18
mysql查询视图数据慢
mysql 视图 分页_
MySQL-
分页查询-视图
分页查询当每次查询的记录数比较大,通常一页显示不下,此时我们可以进行分页查询。语法:limitbegin,size;begin:记录的开始行数.偏移量size:每页的最大记录数。注意:limit后可以是一个参数,一个参数时,指每次最大的查询记录数(一页显示的数量),limitsize,默认记录数从0开始,而不是1.练习:按照员工编号降序排序,查询第二页的数据,每页5条。select*fromemp
陪玩妈妈贺小狗
·
2022-08-15 00:17
mysql
视图
分页
mysql 给视图创建索引_
mysql-
视图及索引简介
一、视图的创建、作用及注意事项1、创建:createview视图名asselect语句;2、删除:dropview视图名3、作用:数据库视图允许简化复杂查询数据库视图有助于限制对特定用户的数据访问数据库视图提供额外的安全层数据库视图实现向后兼容4、注意事项;性能:视图查询数据可能会很慢,特别是如果视图是基于其他视图创建的表依赖关系:每当更改与其相关的表结构时都必须更改视图二、索引的创建及作用1、创
小xs
·
2022-08-15 00:46
mysql
给视图创建索引
黑马程序员
MySQL-
视图SQL笔记
对应课程地址--视图--准备数据createdatabaseifnotexistsmydb6_view;usemydb6_view;createtabledept(deptnointprimarykey,dnamevarchar(20),locvarchar(20));insertintodeptvalues(10,'教研部','北京'),(20,'学工部','上海'),(30,'销售部','广州
糖果墙
·
2022-08-15 00:41
MySQL数据库
mysql
sql
数据库
MySQL-
视图
有志者,事竟成文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。文章目录前言一、视图简介1、视图的含义2、视图的作用二、创建视图1、创建视图的语法形式2、在单表上创建视图3、在多表上创建视图三、查看视图1、describe语句查看视图基本信息2、showtablestatus语
旷世奇才李先生
·
2022-08-15 00:22
MySQL
mysql
java
数据库
MySQL-
日志、备份与恢复
文章目录一、MySQL日志1.1日志的分类1.1.1redo重做日志1.1.2undo回滚日志1.1.3errorlog错误日志1.1.4slowquerylog慢查询日志1.1.5binlog二进制日志1.1.6relaylog中继日志1.1.7generallog普通日志1.1.8配置日志1.2日志的查询二、MySQL完全备份与恢复2.1数据备份的重要性2.2造成数据丢失的原因2.3数据库备份
殇275
·
2022-08-13 13:42
mysql
MySQL-
日志-详解事务执行流程-刷盘-redo-undo
文章目录错误日志慢查询日志通用日志二进制日志事务完整执行过程刷盘redolog和undolog日志是用来排错,做数据分析,了解程序运行情况的。错误日志如果不知道错误日志的位置,可以查看变量。mysql>showvariableslike'%log%';#模糊查询log的位置,里面有log_errormysql>showvariableslike'log_error';#精准查询错误日志位置+---
yutao_517
·
2022-08-13 13:11
MySQL
mysql
数据库
mysql-
日志浅析_浅谈mysql日志
概述日志文件是MySQL数据库的重要组成部分。MySQL有几种不同的日志文件,通常包括错误日志文件,二进制日志,通用日志,慢查询日志,等等。这些日志可以帮助我们定位mysqld内部发生的事件,数据库性能故障,记录数据的变更历史,用户恢复数据库等等。本文主要描述MySQL的各种日志文件。MySQL日志文件分类1.错误日志(ErrorLog)2.二进制日志(BinaryLog&BinaryLogInd
于爷
·
2022-08-13 13:39
mysql-日志浅析
MySQL:基础架构与存储引擎
参考资料:《
mysql-
基础架构分析》《MySQL工作流》《mysql存储引擎》写在开头:本文为学习后的总结,可能有不到位的地方,错误的地方,欢迎各位指正。
jchen104
·
2022-08-11 12:54
mysql
mysql
MySQL-
主从复制-下
主从复制监控1.1监控方法a.主库做个修改操作,看看从库有没有做。b.通过相关命令监控√c.通过第三方工具监控1.2通过相关命令监控a.主库:mysql>showprocesslist;mysql>showslavehosts;+-----------+----------------+------+-----------+-------------------------------------
响魇
·
2022-08-09 19:43
MySQL-
主从复制
主从复制基础(!=同步,异步的工作模式)文章目录主从复制基础(!=同步,异步的工作模式)1.主从复制介绍(Master-SlaveReplication)2.主从复制作用3.主从复制前提(ClassicReplication搭建过程)4.主从复制搭建主从复制进阶1.延时从库企业级应用恢复思路(延时从库):2.过滤复制的企业级应用3.半同步复制介绍4.基于GTID的复制1.主从复制介绍(Master
一个不专业的码农
·
2022-08-09 19:43
DBA
mysql
10
MySQL-
主从复制高级进阶
主从复制高级进阶主从高级功能延时从半同步***半同步复制工作原理的变化配置半同步复制过滤复制说明实现过程GTID复制GTID引入GTID介绍GTID核心参数GTID复制配置过程:GTID从库误写入操作处理GTID复制和普通复制的区别主从高级功能延时从介绍是我们认为配置的一种特殊从库.人为配置从库和主库延时N小时.为什么要有延时从数据库故障?物理损坏主从复制非常擅长解决物理损坏.逻辑损坏普通主从复制
最爱下一站
·
2022-08-09 19:37
MySQL
MySQL-从入门到精通
MySQL主从
主从
高级主从复制
MySQL-
高级-7 索引的创建及设计原则
文章目录1.索引的声明与使用1.1索引的分类1.2创建索引1.2.1创建表的时候创建索引1.2.2.在已经存在的表上创建索引1.3.删除索引2.MySQL8.0新特性2.1支持降序索引2.2隐藏索引3.索引的设计原则3.1哪些情况适合创建索引3.2限制索引的数目3.3.哪些情况不适合创建索引1.索引的声明与使用1.1索引的分类MySQL的索引包括普通索引、唯一性索引、全文索引、单列索引、多列索引和
有什么奇怪!
·
2022-08-09 17:02
#
mysql
索引
mysql
MySQL-
三大日志
前言已知,在关系型数据库中的事务的ACID模型由原子性,一致性,隔离性和持久性组成,对于MySQL的InnoDB引擎,隔离性由基于悲观锁的加锁机制和基于无锁的多版本并发控制来支持,而原子性,则由在引擎层生成的undolog来保证,以及持久性,则是由在引擎层生成的redolog和在Service层生成的binlog来共同支撑,除此之外,在Service层生成的binlog还会用于MySQL的主从同步
·
2022-08-09 17:49
mysqlbinlog事务回滚
MySQL的teaching表建立_
MySQL-
一- 创建数据表
问题一:如何验证MySQL数据库安装成功?问题二:如何用客户端navicat连接到MySQL数据库?练习:创建学校数据库的表2.创建数据库2.1创建学生表student2.2创建成绩表score2.3创建课程表course2.4创建教师表teacher注:这里教师姓名可以为null3.练习插入数据3.1向学生表里添加数据3.2向成绩表中添加数据3.3向课程表中添加数据3.4向教师表中添加数据本关总
yy tt
·
2022-08-09 13:28
mysql 无法创建表_
MYSQL-
不能创建表
Can'tcreatetable'.\ticket\user_role.frm'(errno:121)语法是对的,但显示上面的错误原因有三种1、表名重复2、以该名字命名的表之前创建过后来删除了,但是对应的.frm文件还留在磁盘上3、主键名字在全数据库范围内不是唯一的我出现的时候是第三个KEY`FK_USER_ROLE1`(`USER_ID`),KEY`FK_USER_ROLE2`(`ROLE_ID
姒煜
·
2022-08-09 13:58
mysql
无法创建表
MySQL-
创建、修改和删除表
朱门酒肉臭路有冻死骨文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。文章目录前言一、创建表1、创建表的语法形式2、设置表的主键二、查看表结构1、查看表基本结构语句DESCRIBE2、查看表详细结构语句SHOWCREATETABLE三、修改表1、修改表名2、修改字段的数据类型3
旷世奇才李先生
·
2022-08-09 13:25
MySQL
mysql
java
数据库
MySQL-
高级-9 索引优化及查询优化
文章目录1.索引失效案例1.1全值匹配我最爱1.2最佳左前缀法则1.3主键插入顺序1.4计算、函数、类型转换(自动或手动)导致索引失效1.5范围条件右边的列索引失效1.6不等于(!=或者)失效根据索引的数据类型来看,数据从小到大顺序排列,如果进行不等于操作,那就等于定位到了值相等的数据列,再单独去除此列,还不如直接进行全表扫描。1.7isnull可以使用索引,isnotnull无法使用索引isnu
有什么奇怪!
·
2022-08-06 19:27
#
mysql
mysql
b树
数据库
Mysql-
索引优化
一、索引基本知识1、索引的优点很大程度上减少服务器扫描的数据量很大程度上避免服务器排序和临时表将随机IO变成顺序IO2、索引的用处使用索引列可以快速查找Where条件的行数据mysql>explainselect*fromempwhereempno=7469;+----+-------------+-------+------------+------+---------------+------
蚂蚁兄弟
·
2022-08-06 12:53
Mysql优化
mysql
性能优化
数据库
b树
MySql-
索引优化
索引就是为特定的mysql字段进行一些特定的算法排序,比如二叉树的算法和哈希算法。mysql默认的是二叉树算法BTREE。Explain优化查询检测EXPLAIN可以帮助开发人员分析SQL问题,explain显示了mysql如何使用索引来处理select语句以及连接表。使用方法:在select语句前加上Explain,Explainselect*fromblogwheremyname='alex'
alexdamiao
·
2022-08-06 12:50
mysql
数据库
mysql
索引
索引优化
mysql
主主复制
配置MySQL
主主复制
MySQL主-主复制(mastermasterreplication),也叫做mysqlchainedreplication、multimasterreplication和mysqldaisychainingreplication
·
2022-08-05 15:12
后端
MySQL - 可重复读隔离级别在哪种情况下会出现幻读
本文内容转载于
Mysql-
可重复读的隔离级别在什么情况下会出现幻读。不过在文章内容格式上进行了优化。
Chon-Wang
·
2022-08-04 18:13
#
MySQL
mysql
数据库
oracle
MySQL-
数据操作-分组查询-连接查询-子查询-分页查询-联合查询
文章目录==分组查询==基础案例特点分组查询中的筛选条件分为两类注意事项分组查询案例案例==连接查询==概述==sql92标准==概述等值连接非等值连接自连接案例==sql99标准==概述内连接外连接交叉连接==总结==sql92和sql99比较join连接总结(sql99)案例==子查询==概述==where或having后面==概述案例:标量子查询案例:列子查询案例:行子查询==select后
LXMXHJ
·
2022-08-01 16:16
MySQL
mysql
数据库
mysql-
差异备份
MysqL差异备份与恢复binlog:日志,记录了所有的写操作1.开启mysql服务器的二进制日志功能[root@clq~]#cat/etc/my.cnf[mysqld]basedir=/usr/local/mysqldatadir=/opt/datasocket=/tmp/mysql.sockport=3306pid-file=/opt/data/mysql.piduser=mysqlskip-
神慕蔡蔡
·
2022-08-01 09:40
MySQL
数据库
mysql
大数据
linux
运维
mysql 约束sql语句_
MySQL-
第三篇SQL语句基础(2)数据库约束
1、数据库约束。约束是在表上强制执行的数据校验规则,约束主要用于保证数据库里数据的完整性。MySQL使用information_schema数据库里的TABLE_CONSTRAINTS表来保存该数据库实例中的所有约束信息。2、常见的数据库完整性约束:1》NOTNULL:非空约束。2》UNIQUE:唯一约束,指定某些列(一个或者多个)或者几列的组合不能重复。3》PRIMARYKEY:主键约束,指定某
kaka酱爱丝
·
2022-07-29 10:00
mysql
约束sql语句
MySQL-
多表查询-联合查询/子查询
联合查询unionall:把多次查询的结果合并起来,形成新的查询结果集;union:把多次查询的结果合并起来,形成新的查询结果集,并去重select字段列表from表A...union[all]select字段列表from表B...;需求:将薪资低于5000的员工和年龄大于50岁的员工全部查询出来selectemp_namefromempwheresalary50对于联合查询的多张表的列数必须保持
mintsolace
·
2022-07-28 18:43
学习笔记
MySQL
mysql
数据库
MySQL-
约束
约束作用于表中字段上的规则,用户限制存储在表中的数据目的:保证数据库中数据的正确,有效性和完整性.约束是作用于表中字段上的,可以在创建表/修改表的时候添加约束.分类:约束描述关键字非空约束限制该字段的数据不能为nullNOTNULL唯一约束保证该字段的所有数据都是唯一,不重复的UNIQUE主键约束主键是一行数据的唯一标识,要求非空且唯一PRIMARYKEY默认约束保存数据时,如果未指定该字段的值,
mintsolace
·
2022-07-28 18:12
学习笔记
MySQL
mysql
数据库
sql
mysql数据库查询语句_
mysql-
数据库查询语句汇总
数据库查询语句*****mysql多表关系查询语句索引添加数据补充:将一个查询结果插入到另一张表中createtablestudent(namechar(10),genderint);insertintostudentvalues("jack",1);insertintostudentvalues("rose",0);createtablestudent_man(namechar(10),gend
刘嘉耿
·
2022-07-22 16:14
mysql数据库查询语句
MySQL-
数据库部署及引擎管理 第一天
目录数据库介绍什么是数据库数据库的种类生产环境常用数据库关系型数据库关系型数据库介绍非关系型数据库非关系型数据库介绍关系型数据库与非关系型数据库的优缺点关系型数据库:非关系型数据库yum安装mysql编译安装mysql5.7数据库系统结构数据库技术构成1.数据库系统DBS2.SQL语言(StructuredQueryLanguage即结构化查询语言)3.数据访问技术ip用户名密码库数据库存储引擎数
fajixianshouhu
·
2022-07-20 18:53
mysql
mysql和mongodb的理解
一、
MySQL-
关系型数据库1、在不同的引擎上有不同的存储方式。2、查询语句是使用传统的sql语句,拥有较为成熟的体系,成熟度很高。3、开源数据库的份额在不断增加,mysql的份额页在持续增长。
SuperZXin
·
2022-07-20 13:47
数据库
mongodb
mysql
数据库
MySQL-
进阶篇
笔记翻译出处:黑马视频
MySQL-
基础篇一、存储引擎
MySQL-
进阶篇-存储引擎https://blog.csdn.net/qq_40728285/article/details/124541603?
SXHENIGA
·
2022-07-19 20:03
关系型数据库
mysql
数据库
database
MySQL-
事务详解
事务事务是由一系列对数据的访问与更新操作组成的程序执行逻辑单元,以便服务器保证数据完整性事务是数据库系统区别于其他一切文件系统的重要特性之一事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位,一个事务可以是一条或多条SQL语句组成,如果其中有任意一条语句不能完成或者产生错误,那么这个单元里所有的sql语句都要放弃执行,所以只有事务中所有的语句都成功地执行了,
NeverOW
·
2022-07-18 13:41
MySQL
mysql
数据库
sql
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他