首页 > 电脑专区 > 电脑教程 >

mysql怎么修改锁记录超时等待时间

来源:互联网 2023-02-21 19:34:22 版权归原作者所有,如有侵权,请联系我们

mysql数据库超时等待时间过长,一个事务等待时间过长会造成死锁,怎么修改等待时间了,我写的经验对你学习mysql有帮助的话,给我投票、点赞或者收藏!5Zz办公区 - 实用经验教程分享!

1mysql备份恢复表中的数据5Zz办公区 - 实用经验教程分享!

1mysql数据库怎么设置手动提交5Zz办公区 - 实用经验教程分享!

1mysql数据库CURRENT_TIMESTAMP时间戳5Zz办公区 - 实用经验教程分享!

工具/原料

  • mysql

方法/步骤

  • 1

    登录mysql,查看锁记录等待时间:5Zz办公区 - 实用经验教程分享!

    SHOW VARIABLES LIKE 'innodb_lock_wait_timeout';5Zz办公区 - 实用经验教程分享!

    等待时间是50秒,5Zz办公区 - 实用经验教程分享!

    mysql怎么修改锁记录超时等待时间5Zz办公区 - 实用经验教程分享!

  • 1本页面未经许可获取自百度经验
  • 2

    把表中id=1的数据加锁,另一个事务对记录修改:5Zz办公区 - 实用经验教程分享!

    SELECT * FROM chengshi WHERE id=1 FOR UPDATE;5Zz办公区 - 实用经验教程分享!

    mysql怎么修改锁记录超时等待时间5Zz办公区 - 实用经验教程分享!

  • 3

    另一个用户登录mysql,修改id=1的数据:5Zz办公区 - 实用经验教程分享!

    UPDATE chengshi SET chengshi='安阳林州' WHERE id=1;5Zz办公区 - 实用经验教程分享!

    超时退出 1min5Zz办公区 - 实用经验教程分享!

    mysql怎么修改锁记录超时等待时间5Zz办公区 - 实用经验教程分享!

  • 4

    把超时等待时间修改为5秒:5Zz办公区 - 实用经验教程分享!

    SET innodb_lock_wait_timeout=5;5Zz办公区 - 实用经验教程分享!

    mysql怎么修改锁记录超时等待时间5Zz办公区 - 实用经验教程分享!

  • 5

    查看锁记录超时等待时间:5Zz办公区 - 实用经验教程分享!

    5Zz办公区 - 实用经验教程分享!

    SHOW VARIABLES LIKE 'innodb_lock_wait_timeout';5Zz办公区 - 实用经验教程分享!

    mysql怎么修改锁记录超时等待时间5Zz办公区 - 实用经验教程分享!

  • 6

    另一个用户修改id=1的数据:5Zz办公区 - 实用经验教程分享!

    5Zz办公区 - 实用经验教程分享!

    UPDATE chengshi SET chengshi='安阳林州' WHERE id=1;5Zz办公区 - 实用经验教程分享!

    等待时间75Zz办公区 - 实用经验教程分享!

    mysql怎么修改锁记录超时等待时间5Zz办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!5Zz办公区 - 实用经验教程分享!


    标签: 操作系统MYSQL修改记录等待

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号