返回顶部
首页 > 资讯 > 数据库 >Windows下关闭MySQL的自动提交(autocommit)功能
  • 153
分享到

Windows下关闭MySQL的自动提交(autocommit)功能

2024-04-02 19:04:59 153人浏览 独家记忆
摘要

随着Mysql的应用日益广泛,支持事务特性的InnoDB已经成为mysql的默认存储引擎。和很多关系数据库不同的是,在InnoDB存储引擎中,事务默认是自动提交的,也就是说每条DML语句都会触发commit

随着Mysql的应用日益广泛,支持事务特性的InnoDB已经成为mysql的默认存储引擎。和很多关系数据库不同的是,在InnoDB存储引擎中,事务默认是自动提交的,也就是说每条DML语句都会触发commit操作。这一自动提交(autocommit)特性在很多场景下对于性能还是有一定影响的。

最近我们尝试将一个oracle数据库的数据迁移到Mysql数据库,发现导入时间很长。举个例子来说,其中有一个表包含四千多条数据,插入时间竟然超过了100秒。每插入一条数据,数据库就会自动提交一次,也就是说单这一个表MySQL会commit超过4000次,如果我们关闭自动提交功能,通过程序来控制,只要一次commit就可以了。

那么,如何关闭MySQL的autocommit特性呢?
通常有两种方法:
  • 一种是通过set命令修改会话级别或者数据库级别的参数,但是数据库重启后参数会恢复默认值;
  • 第二种方法是修改mysql的配置文件my.ini,一劳永逸。

1.测试环境 windows Server 2008 r2+MySQL CommUnity Server (GPL) 5.7.16 

我是在Windows Server 2008 r2环境下进行测试。

点击(此处)折叠或打开

您可能感兴趣的文档:

--结束END--

本文标题: Windows下关闭MySQL的自动提交(autocommit)功能

本文链接: https://lsjlt.com/news/46541.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Windows下关闭MySQL的自动提交(autocommit)功能
    随着MySQL的应用日益广泛,支持事务特性的InnoDB已经成为MySQL的默认存储引擎。和很多关系数据库不同的是,在InnoDB存储引擎中,事务默认是自动提交的,也就是说每条DML语句都会触发commit...
    99+
    2024-04-02
  • MySQL 事务autocommit自动提交操作
    MySQL默认操作模式就是autocommit自动提交模式。这就表示除非显式地开始一个事务,否则每个查询都被当做一个单独的事务自动执行。我们可以通过设置autocommit的值改变是否是自动提交autocommit模...
    99+
    2022-05-17
    MySQL 事务 autocommit自动提交
  • 深入研究MySQL的自动提交功能
    标题:深入研究MySQL的自动提交功能 在使用MySQL数据库进行开发和管理时,自动提交功能是一个非常重要的特性。它决定了每一条SQL语句在执行后是否立即提交事务,对于事务的原子性和数...
    99+
    2024-03-15
    mysql 自动提交 深入研究 sql语句
  • Mac平台下SecureCRT关闭自动打印功能
    SecureCRT 工具默认情况会启用启用打印,有时候在终端操作的时候,如果局域网有打印机时,可能某个操作一不小就触发了打印,而且一打就是几十页,此时可以通过关闭会话的打印功能来避免这个问题。https://www.cndba.cn/dav...
    99+
    2023-05-30
    Mac SecureCRT 关闭 自动打印 功能
  • 关闭Navicat的自动提交,不然MySQL就很难回滚了
    用Navicat的时候一定要注意,如果未关闭自动提交,它会自动提交,这样的话,如果是大批量的修改,就很难回滚了!!! (注 :自动提交:相当于执行了commit) 先检查一下自己的Navicat,是不...
    99+
    2023-09-01
    数据库 mysql
  • Win8系统如何将自动播放功能关闭?关闭自动播放功能的方法
      分析:如今用新系统win8的用户是越来越多了,这个系统使用起来确实有很多的有点,和之前的w764位旗舰版相比更加的便捷,功能也更加强大。不过这个系统也存在着一些问题,比如说不少的操作功能都没有实现,另...
    99+
    2022-06-04
    自动播放 功能 如何将
  • Windows下关闭所有驱动盘的自动播放
    1、点击“开始”,选择“运行”,键入“gpedit.msc”,运行后打开“组策略”窗口     ...
    99+
    2023-05-23
    自动 播放 驱动 所有 关闭
  • win10关闭自动升级功能的方法
    win10系统默认设置是打开了自动升级的功能,能够按时帮客户升级到全新版本,可是有时win10更新过程很有可能会直接影响到大家的工作中,有时新的版本还有可能导致电脑蓝屏等情况产生,因而很多网民想关闭win10升级功能。以下是我向大家分享的w...
    99+
    2023-07-10
  • 关闭Navicat的自动提交,不然就很难回滚了
    用Navicat的时候一定要注意,如果未关闭自动提交,它会自动提交,这样的话,如果是大批量的修改,就很难回滚了!!! (注 :自动提交:相当于执行了commit) 先检查一下自己的Navicat,是不是自动提交,执行一下语句; show v...
    99+
    2023-08-16
    数据库 mysql
  • 怎么关闭win10中的自动定位功能
    这篇“怎么关闭win10中的自动定位功能”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么关闭win10中的自动定位功能”文...
    99+
    2023-06-27
  • win7怎么关闭自动窗口化功能
    这篇文章主要介绍“win7怎么关闭自动窗口化功能”,在日常操作中,相信很多人在win7怎么关闭自动窗口化功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”win7怎么关闭自动窗口化功能”的疑惑有所帮助!接下来...
    99+
    2023-06-28
  • 如何关闭xp的自动更新 多种方法关闭xp中的自动更新功能
      自动更新是xp系统中自带的一个自动更新系统补丁的工具,自动更新是很好,但是有时候很麻烦,一些补丁又不是我们想要更新的。于是很多用户就在问如何关闭xp系统中的这个自动更新功能下面我们就来盘点下关闭自动更新的几种方法。 ...
    99+
    2023-06-02
    关闭自动更新 xp 功能 更新 多种 方法
  • 怎么关闭PHP的提醒功能
    这篇文章主要介绍了怎么关闭PHP的提醒功能的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么关闭PHP的提醒功能文章都会有所收获,下面我们一起来看看吧。什么是PHP的提醒功能?在PHP编程中,程序员有时会遇到一...
    99+
    2023-07-05
  • MySQL事务处理:自动提交与手动提交的区别
    MySQL事务处理:自动提交与手动提交的区别 在MySQL数据库中,事务是一组SQL语句的集合,要么全部执行成功,要么全部执行失败,保证了数据的一致性和完整性。在MySQL中,事务可以...
    99+
    2024-04-02
  • Win8Metro应用自动更新功能如何关闭
      Win8系统为Metro应用提供了自动更新的功能,初衷是为了方便用户,但新版本并非就是人人喜欢的。如果我们不想让Metro应用自动更新,该如何关闭这一功能呢   操作方法   第一步、点击开始屏幕应用商...
    99+
    2022-06-04
    自动更新 功能 Win8Metro
  • Win7系统如何关闭自动播放功能
    尽管Win7系统版本相对较旧,但仍有许多人选择继续使用它。使用Win7系统的朋友可能遇到过歌曲自动播放等事件。他们不知道如何解决这个问题。没关系。接下来,享一下Win7系统中如何关闭自动播放功能。让我们看看。Win7系统如何关闭自动播放功能...
    99+
    2023-07-19
  • Win7系统关闭自动播放功能教程
    我相信我们都知道Win7系统有一个自动播放功能。当我们连接U盘、DVD或光盘到计算机时,计算机将自动运行该功能。最初,这种自动播放功能非常方便,但如果我们遇到带有病毒的文件,那就很麻烦了,所以小编认为我们宁愿在播放文件时有点麻烦,也不愿让病...
    99+
    2023-07-19
  • Win7下取消硬盘自动关闭功能远离停止和启动的声音
    使用双硬盘的朋友是越来 越多,一般都是将其中一块作为系统主盘,另一块作为从件。如果你使用的是Windows 7,那么会经常听到硬盘停止和启动的声音,例如关闭计算机时,系统会自动启动从盘(如果之前被停止的话)。 其实,这是...
    99+
    2023-06-03
    win7 硬盘自动关闭 硬盘 功能 声音 Win7
  • windows下python的自动截图功
    python的自动截取特别简单(注:python的版本为2.7...)首先安装 PIL模块,这个模块去这里(http://www.pythonware.com/products/pil/)找到你版本对应的PIL安装包,注意你的windows...
    99+
    2023-01-31
    截图 windows python
  • 如何关闭xp的自动更新以及多种方法关闭xp中的自动更新功能
    如何关闭xp的自动更新以及多种方法关闭xp中的自动更新功能,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。  自动更新是xp系统中自带的一个自动更新系统补丁的工具,自动更新是很好...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作