![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 83
大大蚊子
java出身,近几年主要做cdc,debezium/flinkcdc
展开
-
debezium-mysql使用(一)
docker 安装mysql 参考:docker 安装kafka 参考:环境描述:已安装mysql数据库已安装kafka已安装debezium。原创 2023-03-11 23:58:52 · 600 阅读 · 2 评论 -
linux 找回mysql密码
[转]Mysql 5.7 liunx 忘记密码的补救方法原文地址https://www.cnblogs.com/shifu204/p/6489269.htmllinux下mysql的root密码忘记解决方1.修改MySQL的登录设置 # vim /etc/my.cnf 在[mysqld]的段中加上一句:1skip-grant-tables例如:[mysqld]datadir=/var/lib/m...转载 2018-06-09 15:46:15 · 172 阅读 · 1 评论 -
debezium-mysql 源码集成kafka-connector启动
kafka安装: docker 安装 kafka单节点_docker kafka 单节点_大大蚊子的博客-CSDN博客mysql安装: docker 安装mysql 8.x_大大蚊子的博客-CSDN博客debezium代码国内:https://kgithub.com/debezium/debezium debezium: https://debezium.io/debezium-mysql使用:kafka-connect: https://kafka.apache.org/documentation/#原创 2023-03-11 23:57:50 · 431 阅读 · 0 评论 -
mysql grant REVOKE mysql权限 mysql授权
mysql授权,mysql权限参数,mysql各权限解释,mysql GRANT 和 REVOKE 的许可权限原创 2022-01-27 09:50:56 · 799 阅读 · 0 评论 -
mysql全局事务变量GTID
保存当前在服务器上使用的所有 GTID 的列表,以及拥有它们的线程的 ID。在非临时表与临时表的组合上使用时,或者在使用事务性存储引擎的临时表与使用非事务性存储引擎的临时表的组合上使用时,会失败并出现显式错误。当与全局范围一起使用时,此变量包含在服务器上执行的所有事务的集合以及已由语句设置的 GTID 的表示。这与和 的输出中的列 的值相同。的计算 不是使用最旧的二进制日志文件中的值 ,而是从最旧的二进制日志文件中迭代,并使用第一个找到非空 值或至少一个 GTID 日志事件的二进制日志文件。原创 2023-12-23 14:06:19 · 968 阅读 · 0 评论 -
Mysql配置服务器
MySQL 使用非常可扩展的算法,因此通常可以用很少的内存来运行。然而,通常为 MySQL 提供更多内存会带来更好的性能。有许多命令选项和系统变量,可以在启动时设置它们来配置其操作。指定一个选项,则该选项仅对服务器的该调用有效。要在服务器每次运行时使用该选项,请将其放入选项文件中。如果您有足够的内存用于所有连接,欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯.调整 MySQL 服务器时,要配置的两个最重要的变量是。或 操作,请增加 的值以加快排序操作后行的读取速度。原创 2023-12-25 15:50:52 · 906 阅读 · 0 评论 -
Mysql5.7服务器选项、系统变量和状态变量参考
官网地址:MySQL :: MySQL 5.7 Reference Manual :: 5.1.3 Server Option, System Variable, and Status Variable Reference欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯.MySQL 5.7 参考手册/.../服务器选项、系统变量和状态变量参考5.1.3 服务器选项、系统变量和状态变量参考下表列出了适用于mysqld.该表在一个统一原创 2023-12-25 17:02:33 · 1173 阅读 · 0 评论 -
MySQL 5.7服务器系统变量参考
官网地址:MySQL :: MySQL 5.7 Reference Manual :: 5.1.4 Server System Variable Reference欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯.MySQL 5.7 参考手册/.../服务器系统变量参考5.1.4 服务器系统变量参考下表列出了 中适用的所有系统变量mysqld。该表在一个统一列表中列出了命令行选项 (Cmd-line)、配置文件中有效的选项 (Op原创 2023-12-26 13:19:46 · 933 阅读 · 0 评论 -
mysql主从主库参数配置
源的意外退出和故障转移到副本是无损的,因为副本是最新的。但请注意,在这种情况下源无法重新启动,必须被丢弃,因为其二进制日志可能包含未提交的事务,这些事务在二进制日志恢复后外部化时会导致与副本发生冲突。此更改引入了版本兼容性约束,因为它增加了半同步接口版本:MySQL 5.7.2 及更高版本的服务器不能与旧版本的半同步复制插件一起使用,旧版本的服务器也不能与 MySQL 5.7.2 的半同步复制插件一起使用及以上。,所有客户端都会同时看到已提交的事务:在副本确认事务并提交到源上的存储引擎之后。原创 2023-12-23 14:19:47 · 866 阅读 · 0 评论 -
mysql主从参数配置及变量引用
如果等于 0(默认),则当使用 --log-bin 时,仅允许具有 SUPER 权限的用户创建存储函数,并且仅当创建的函数不会破坏二进制日志记录时。如果为零,则发生旋转的大小由 max_binlog_size 的值确定。:启用后,在使用基于行的日志记录时启用行查询日志事件的日志记录。:设置在中止 binlog_group_commit_sync_delay 指定的当前延迟之前等待的最大事务数。:确保副本工作人员的所有提交都按照与源相同的顺序进行,以在使用并行应用程序线程时保持一致性。原创 2023-12-23 14:21:56 · 882 阅读 · 0 评论 -
mysql Public Key Retrieval is not allowed
问题原因:密码加密使用了sha2插件。查询mysql.user插件。原创 2023-12-20 09:47:50 · 375 阅读 · 0 评论 -
mysql从节点参数配置
恢复过程创建一个新的中继日志文件,将 SQL 线程位置初始化为该新的中继日志,并将 I/O 线程初始化为 SQL 线程位置。,该值应该在副本意外停止后使用,以确保不会处理可能损坏的中继日志,并且必须使用该选项来保证副本的崩溃安全性。默认情况下,如果二进制日志事件具有副本的服务器 ID,复制 I/O 线程不会将二进制日志事件写入中继日志(此优化有助于节省磁盘使用量)。对于多线程副本,此变量的设置 1 可确保事务按照副本中继日志中出现的顺序在副本上外部化,并防止已从中继日志执行的事务序列出现间隙。原创 2023-12-23 14:14:56 · 1024 阅读 · 0 评论 -
mysql参数配置binlog
当在复制源服务器上启用此变量(这是默认设置)时,向存储引擎发出的事务提交指令将在单个线程上序列化,因此事务的提交顺序始终与写入二进制日志的顺序相同。如果此变量为 1(启用),则服务器使用版本 1 日志记录事件(以前版本中使用的二进制日志事件的唯一版本)写入二进制日志,从而生成可由较旧副本读取的二进制日志。)在许多情况下,这并不重要,因为在单独的事务中执行的操作应该产生一致的结果,如果不是这种情况,则应该使用单个事务。启用二进制日志记录后,服务器会将所有更改数据的语句记录到二进制日志中,用于备份和复制。原创 2023-12-23 10:04:32 · 1828 阅读 · 0 评论 -
MySQL5.7服务器系统变量(二)
官网地址:MySQL :: MySQL 5.7 Reference Manual :: 5.1.7 Server System Variables欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯.书接上文: MySQL5.7服务器系统变量(一) max_write_lock_count 命令行格式 --max-write-lock-count=# 系统变量 max_write_lock_count 范围原创 2023-12-26 14:01:32 · 732 阅读 · 0 评论 -
MySQL服务器状态变量
官网地址:MySQL :: MySQL 5.7 Reference Manual :: 5.1.9 Server Status Variables欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯.MySQL 5.7 参考手册/.../服务器状态变量5.1.9 服务器状态变量MySQL 服务器维护许多状态变量,提供有关其操作的信息。您可以使用语句查看这些变量及其值SHOW [GLOBAL | SESSION] STATUS(请参见第原创 2024-01-01 14:26:22 · 1273 阅读 · 0 评论 -
MySQL5.7服务器系统变量(一)
官网地址:MySQL :: MySQL 5.7 Reference Manual :: 5.1.7 Server System Variables欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯.MySQL 5.7 参考手册/.../服务器系统变量5.1.7 服务器系统变量MySQL服务器维护着许多影响其运行的系统变量。大多数系统变量可以在服务器启动时使用命令行或选项文件中的选项进行设置。其中大多数可以使用SET语句在运行时动态原创 2023-12-26 13:51:49 · 969 阅读 · 0 评论 -
MySQL5.7服务器 SQL 模式
长期计划是将这三种模式包含在严格 SQL 模式中,并在 MySQL 的未来版本中将它们作为显式模式删除。对于非事务表,如果在要插入或更新的第一行中出现错误值,则任一模式的行为都是相同的:语句将中止并且表保持不变。版本 中,它们的效果包含在严格 SQL 模式(或 )的效果中。在 MySQL 5.7.4 之前以及在 MySQL 5.7.8 及更高版本中,严格模式会影响除以零、零日期以及与 、 和 模式结合使用的日期中的零。如果 SQL 模式与默认值或您期望的不同,请检查服务器在启动时读取的选项文件中的设置。原创 2024-01-01 14:32:53 · 1840 阅读 · 0 评论 -
MySQL5.7服务器命令选项
每个都是包含插件代码的库文件的名称,每个 都是要加载的插件的名称。如果插件库的命名没有任何前面的插件名称,服务器将加载库中的所有插件。使用前面的插件名称,服务器仅从库加载指定的插件。每个都是包含插件代码的库文件的名称,每个 都是要加载的插件的名称。如果插件库的命名没有任何前面的插件名称,服务器将加载库中的所有插件。从 MySQL 5.7.17 开始,当用于给定表的存储引擎预计提供其自己的( “本机” ) 分区处理程序时,MySQL 服务器中的通用分区处理程序已被弃用,并在 MySQL 8.0 中被删除。原创 2023-12-26 13:32:36 · 1283 阅读 · 0 评论 -
MySQL5.7 使用系统变量
如果情况并非如此(即,如果两种不同类型的结构化变量可以共享组件成员名称),则不清楚使用哪个默认结构化变量来引用未由实例名称限定的成员名称。有关变量的设置和使用的详细信息,请参见相应项目的说明。启动时,系统变量的语法与命令选项的语法相同,因此在变量名称中,破折号和下划线可以互换使用。标记为“枚举”的变量通常应设置为该变量的可用值之一,但也可以设置为与所需枚举值相对应的数字。设置这些变量的会话值会影响当前会话的二进制日志记录,但也可能对服务器复制和备份的完整性产生更广泛的影响。许多系统变量是内置的。原创 2023-12-28 16:59:28 · 1622 阅读 · 0 评论 -
MySQL5.7更新的内容
对于使用mysql5.7中删除的特性的mysql5.6应用程序来说,如果从mysql5.6源代码复制到mysql5.7副本,语句可能会失败,或者对源代码和副本会产生不同的影响。为了避免这些问题,应该修改使用mysql5.7中删除的特性的应用程序,以避免这些特性,并在可能的情况下使用替代方法。对于那些使用mysql5.7中已在较高的mysql系列中删除的特性的应用程序,如果从mysql5.7源代码复制到较高系列副本,语句可能会失败,或者可能对源代码和副本产生不同的影响。有关此增强的好处,请参阅。原创 2024-01-02 10:32:35 · 1178 阅读 · 0 评论 -
MySQL8.0更新的内容
官网地址:MySQL :: MySQL 8.0 Reference Manual :: 1.3 What Is New in MySQL 8.0欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯.Mysql8.0参考手册/一般信息/什么是在mysql8.0的新内容1.3如何在mysql中是新的本节总结了从mysq8.0中添加、反对和删除的内容。相关部分列出了在mysql8.0中添加、反对或删除的mysql服务器选项和变量;1.4节,"在m原创 2024-01-02 10:49:35 · 1154 阅读 · 0 评论 -
MySQL5.7服务器状态变量参考
该表列出了每个变量的数据类型和范围。最后一列指示每个变量的范围是全局、会话还是两者。有关变量的设置和使用的详细信息,请参见相应项目的说明。在适当的情况下,提供有关该项目的更多信息的直接链接。欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯.下表列出了 中适用的所有状态变量。5.1.5 服务器状态变量参考。/ 服务器状态变量参考。原创 2023-12-26 13:23:05 · 1010 阅读 · 0 评论 -
MySQL5.7 InnoDB 磁盘结构之Table
例如,人事数据库可能有多个表,每个表都有一个员工编号的主键。由于存在如此多的约束,通常没有一组明显的列可以用作主键,因此您需要创建一个带有数字 ID 的新列来充当主键的全部或部分。如果执行的唯一语句是“简单插入”,其中要插入的行数是提前已知的,则为单个语句生成的数字不会有间隙, “混合模式插入”除外。如果您使用基于行或混合格式的复制,则所有自增锁模式都是安全的,因为基于行的复制对 SQL 语句的执行顺序不敏感(并且混合格式使用基于行的复制)对于基于语句的复制不安全的任何语句的复制)。还会生成一个 文件。原创 2024-01-08 21:19:56 · 1201 阅读 · 0 评论 -
MySQL5.7 InnoDB 磁盘结构之索引Index
当分配兄弟页时,对先前固定的叶页的引用将被释放,新分配的叶页将成为最右侧的叶页和新的默认插入位置。不是单独刷新每个单词,而是将同一单词的插入合并并作为单个条目刷新到磁盘,从而提高插入效率,同时保持辅助索引表尽可能小。直接查询辅助索引表中的数据,并将辅助索引表的结果与全文索引缓存的结果合并后返回。每个辅助索引表通过辅助索引表名称中与索引表的匹配的十六进制值与索引表关联。如果表很大,则与使用与索引记录不同的页存储行数据的存储组织相比,聚集索引架构通常可以节省磁盘 I/O 操作。通常,聚集索引与主键同义。原创 2024-01-08 21:25:20 · 1153 阅读 · 0 评论 -
MySQL5.7InnoDB简介
为了获得快速连接性能,请在连接列上定义外键,并在每个表中声明具有相同数据类型的这些列。外键还会将删除和更新传播到所有受影响的表,并且如果父表中不存在相应的 ID,则会阻止在子表中插入数据。由于更改默认存储引擎只会影响新创建的表,因此请运行应用程序安装和设置步骤以确认一切安装正确,然后运用应用程序功能以确保数据加载、编辑和查询功能正常工作。在这种情况下,请将该 子句添加到语句中 以避免错误。将其作为典型数据库应用程序的首选存储引擎,从在本地系统上运行的单用户 wiki 和博客,到突破性能极限的高端应用程序。原创 2024-01-03 15:50:53 · 1194 阅读 · 0 评论 -
MySQL5.7控制复制源服务器的SQL语句
如果您有一个活动副本当前正在读取您尝试删除的日志文件之一,则此语句不会删除正在使用的日志文件或晚于该日志文件的任何日志文件,但会删除所有较早的日志文件。(Bug #18199、Bug #18453)要处理此类错误,请手动编辑文件(这是一个简单的文本文件)以确保它仅列出实际存在的二进制日志文件,然后再次运行 失败的语句。删除所有现有的二进制日志文件并重置二进制日志索引文件,将服务器重置为启动二进制日志记录之前的状态。删除的日志文件也会从索引文件中记录的列表中删除,以便给定的日志文件成为列表中的第一个。原创 2024-01-03 15:32:03 · 1079 阅读 · 0 评论 -
MySQL5.7之grant
欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯./ 赠款声明13.7.1.4。原创 2024-01-18 14:03:22 · 1269 阅读 · 0 评论 -
MySQL5.7无法连接到[本地] MySQL 服务器
如果您的服务器正在侦听不同的端口,请更改该值。通常意味着系统上没有运行 MySQL 服务器,或者您在尝试连接到服务器时使用了不正确的 Unix 套接字文件名或 TCP/IP 端口号。您应该检查是否有一台 MySQL 服务器正在运行、是否已启用网络连接、以及您指定的网络端口是否是服务器上配置的端口。系统变量的情况下启动,并且在运行服务器的主机上运行客户端,则还可以使用命名管道进行连接。LAN 连接是安全的,因为数据包到达时延迟很长的可能性很小,而通过距离和延迟相对较长的互联网则可能如此。原创 2024-01-03 15:22:13 · 1332 阅读 · 0 评论 -
MySQL5.7 InnoDB 内存结构
当其他操作将受影响的页面读入缓冲池时,稍后合并缓存的更改可以避免从磁盘将辅助索引页读入缓冲池所需的大量随机访问 I/O。这些情况可能会将经常使用的页面推送到旧的子列表,在那里它们会被驱逐。增加百分比会使旧子列表变大,从而使该子列表中的页面移动到尾部需要更长的时间,这增加了这些页面被再次访问并成为年轻页面的可能性。旧子列表中的页面命中会导致页面移动到新子列表,但新子列表中的页面命中只会在距离头部一定距离时才会导致页面移动到列表的头部。当页面加载到缓冲池中时,缓冲的更改将被合并,更新的页面稍后会刷新到磁盘。原创 2024-01-03 15:59:08 · 1401 阅读 · 0 评论 -
MySQL5.7用于控制副本服务器的 SQL 语句
设置,在初始连接握手中,副本会发送一个 GTID 集,其中包含它已接收、提交或两者的事务。源通过发送其二进制日志中记录的所有事务进行响应,这些事务的 GTID 不包含在副本发送的 GTID 集中。通过这些设置,副本会检查服务器的证书是否有效,并检查副本所使用的主机名是否与服务器证书中的标识相匹配。事务按照接收到的顺序进行处理,因此这些事务可能不属于 GTID 集,但在提交该集中的所有事务之前接收(并处理)这些事务。在该秒数后,将向副本发送心跳信号,并且只要源的二进制日志随事件更新,等待时间就会重置。原创 2024-01-03 15:37:30 · 1104 阅读 · 0 评论 -
flink-cdc实战之mysql问题记录01
记录问题,温暖你我,上台。原创 2024-01-25 15:36:45 · 810 阅读 · 0 评论 -
MySQL事务和锁06
全局事务涉及多个本身是事务的操作,但是所有的操作必须作为一个组完成,或者作为一个组回滚。从本质上说,这扩展了酸的性质 “ 上升到一个层次 ” 这样,多个酸事务可以作为全局操作中也具有酸属性的组件一致执行。一个应用程序执行涉及不同数据库服务器的操作,例如mysql服务器和甲骨文服务器(或多个mysql服务器),其中涉及多个服务器的操作必须作为全局事务的一部分发生,而不是作为每个服务器的本地独立事务发生。数据交换机的mysql实现使数据交换机能够充当资源管理器,在全局事务中处理数据交换机的事务。原创 2024-01-29 22:27:14 · 1032 阅读 · 0 评论 -
MySQL事务和锁05
要在服务器启动时设置全局隔离级别,请使用 选项在命令行或一个选项文件中.价值观 对于这个选项,使用破折号而不是空格,所以允许值是 , , ,或 .任何会话都可以自由地更改其会话特性(即使在事务的中间),或其下一个事务的特性(在事务开始之前)。默认情况下,事务以读写方式进行,允许对事务中使用的表进行读写。如果在事务之间执行,则此语句将覆盖设置指定特性的下一个事务值的任何先前语句。使用DML语句的关键词。此语句允许在事务中进行,但不影响当前正在进行的事务。在运行时,全局、会话和下事务范围级别的特性可以使用。原创 2024-01-29 22:25:09 · 840 阅读 · 0 评论 -
MySQL事务和锁08
声明,您不能发布导致隐式提交的任何语句。这将会违反xd合同,因为您无法回滚xd事务。已经发出了要开始一个DB2事务的本地事务,在已提交或回滚该事务之前,无法启动该本地事务。在给定客户端连接的上下文中,xa事务和本地(非xa)事务是相互排斥的。欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯.XA事务,发布构成事务的SQL语句,然后发布一个。,在事务被提交或回滚之前,不能使用xa语句。提交和终止交易的声明,或。XA事务,您可以发布一个。XA事务,您可以发布一个。此时的声明包括交易的。原创 2024-01-29 22:30:27 · 454 阅读 · 0 评论 -
MySQL事务和锁01
当一个事务提交时,使用相同表的另一个正在进行的事务可能只看到第一个事务所做的一些更改。执行事务的完全回滚,事务设置的所有锁都被释放.如果事务中的单个SQL语句由于错误(例如重复键错误)而回滚,则在事务保持活动时保留语句设置的锁。条款导致新事务在当前事务结束后立即开始,新事务与刚刚终止的事务具有相同的隔离级别。如果在事务中使用不具有事务安全性的表,则无论自动提交模式的状态如何,对这些表的更改都将立即存储。:不能回滚对非事务表的修改。对事务安全表的更改是回滚的,而不是对非事务安全表的更改。原创 2024-01-29 17:03:45 · 1312 阅读 · 0 评论 -
MySQL事务和锁02
这些语句中的大多数在执行后也会导致隐式提交.其目的是在自己的特殊事务中处理每个这样的语句,因为无论如何它都不能回滚。事务控制和锁定语句是例外:如果一个隐式提交发生在执行之前,另一个在执行之后不会发生。如果您在事务的早期发布了一个不能回滚的语句,然后又有一个语句失败了,那么在这种情况下,不能通过发布一个。一般来说,这些包括数据定义语言(DDL)语句,例如创建或删除数据库的语句,创建、删除或更改表或存储例程的语句。)然而,虽然没有隐式提交发生,但是也不能回滚语句,这意味着这种语句的使用会导致违反事务原子性。原创 2024-01-29 17:07:00 · 1136 阅读 · 0 评论 -
MySQL事务和锁04
如果客户端会话的连接通常或异常终止,则服务器隐式地释放会话持有的所有表锁(事务和非事务)。此外,如果客户机有一个活动事务,则服务器在断开连接时回滚事务,如果重新连接发生,则新会话从启用自动提交开始。Mysql允许客户端会话获取显式表锁,目的是与其他会话合作访问表,或者在会话需要对表进行独家访问时,防止其他会话修改表。当这样获得的锁举行时,会话只能访问锁定的表。如果您的语句以别名的方式引用表,则必须使用相同的别名锁定表。声明在已经持有锁的情况下获取锁,在授予新锁之前,它的现有锁会被隐式释放。原创 2024-01-29 22:23:50 · 1086 阅读 · 0 评论 -
MySQL事务和锁07
然而,在解析包含xd语句的SQL语句时,服务器使用某些特定的字符集。一个tm生成的值必须不同于其他TMS生成的值。值必须是全局唯一的,这样就不会有任何含糊不清的问题:给定的x事务是哪个全局事务的一部分。给定全局事务中的所有x事务必须使用相同的。值的不同是当前mysql实现的一个局限。.)输出包括服务器上每一个这样的xd事务的行,不管哪个客户机启动它。对于全局事务中的每一个x事务,值必须是不同的。是一个xd事务标识符。值,所以当前的值不能被另一个x事务使用。不对应于某些现有的xr事务的值,会发生错误。原创 2024-01-29 22:28:27 · 1086 阅读 · 0 评论 -
MySQL事务和锁09
如果事务不是空的,那么副本就可以继续运行,但是您应该采取步骤停止使用使用使用xd事务的复制过滤器,以避免潜在的问题。如果源代码上并行提交的两个xd事务正按相反顺序在副本上进行准备,则可能会发生无法安全解决的锁定依赖关系,而且复制可能会在副本上出现死锁。在一个副本上,数据引擎事务的内部状态在经过筛选的xd事务之后改变,并且可能与复制事务的上下文状态不一致。全局事务中的每一个xa事务的值是不同的,这是当前mysqxa实现的一个限制。在设置时,使用基于行的复制来记录xl事务中的dml语句,而潜在的问题并不存在。原创 2024-01-29 22:32:09 · 1012 阅读 · 0 评论 -
MySQL事务和锁03
以往级别上的保存点变得不可用,因此与新级别上的保存点并不冲突。当函数或触发器终止时,它创建的任何保存点将被释放,并恢复先前的保存点级别。(在指定的保存点之后设置的保存点被删除。语句将事务回滚到指定的保存点,而不终止事务。在设置保存点后对当前事务进行的修改在回滚中被撤销,但是。语句从当前事务的保存点集中删除指定的保存点。.如果当前的事务有一个名称相同的保存点,则删除旧的保存点,并设置新的保存点。/ 保存点,回滚到保存点,并发布保存点语句。13.3.4保存点、回滚到保存点和发布保存点语句。原创 2024-01-29 22:21:25 · 430 阅读 · 0 评论