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

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

来源:互联网 2023-02-21 19:34:22 416

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

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

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

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

工具/原料

  • mysql

方法/步骤

  • 1

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

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

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

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

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

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

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

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

  • 3

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

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

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

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

  • 4

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

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

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

  • 5

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

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

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

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

  • 6

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

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

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

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

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

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


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

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