Home Database Mysql Tutorial mysql error:Lock wait timeout exceeded解决_MySQL

mysql error:Lock wait timeout exceeded解决_MySQL

Jun 01, 2016 pm 01:33 PM
resource

bitsCN.com

mysql error:Lock wait timeout exceeded

 

1、锁等待超时。是当前事务在等待其它事务释放锁资源造成的。可以找出锁资源竞争的表和语句,优化你的SQL,创建索引等,如果还是不行,可以适当减少并发线程数。 

 

2、你的事务在等待给某个表加锁时超时了,估计是表正被另的进程锁住一直没有释放。

 

可以用 SHOW INNODB STATUS/G; 看一下锁的情况。 

 

3、搜索解决之道 

 

在管理 节点的[ndbd default] 

区加: 

TransactionDeadLockDetectionTimeOut=10000(设置 为10秒)默认是1200(1.2秒) 

 

4、InnoDB会自动的检测死锁进行回滚,或者终止死锁的情况。

 

如果参数innodb_table_locks=1并且autocommit=0时,InnoDB会留意表的死锁,和MySQL层面的行级锁。另 外,InnoDB不会检测MySQL的Lock Tables命令和其他存储引擎死锁。 

你应该设置innodb_lock_wait_timeout来解决这种情况。 

innodb_lock_wait_timeout是Innodb放弃行级锁的超时时间。

bitsCN.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

How to find resources on 115 network disk How to find resources on 115 network disk Feb 23, 2024 pm 05:10 PM

There will be a lot of resources in the 115 network disk, so how to find resources? Users can search for the resources they need in the software, then enter the download interface, and then choose to save to the network disk. This introduction to the method of finding resources on 115 network disk can tell you the specific content. The following is a detailed introduction, come and take a look. How to find resources on 115 network disk? Answer: Search the content in the software, and then click to save to the network disk. Detailed introduction: 1. First enter the resources you want in the app. 2. Then click the keyword link that appears. 3. Then enter the download interface. 4. Click Save to network disk inside.

Why did Han Xiaoquan suddenly have no resources? Why did Han Xiaoquan suddenly have no resources? Feb 24, 2024 pm 03:22 PM

Han Xiaoquan is a software that can watch many Korean dramas, so why is there suddenly no resource? This software may have no resources due to network problems, version problems, or copyright issues. This article about the reason why Han Xiaoquan suddenly has no resources can tell you the specific content. The following is a detailed introduction, come and take a look. Why did Han Xiaoquan suddenly have no resources? Answer: Due to network problems, version problems, and copyright issues, detailed introduction: 1. Solution to network problems: You can choose a different network, and then log in to the software again to try. 2. Solution to version problems: Users can download the latest version of this software from the official website. 3. Solutions to copyright issues: Some Korean dramas are removed from the shelves due to copyright issues. You can choose other Korean dramas to watch.

Explorer.exe crashing in Windows 11 safe mode no longer occurs Explorer.exe crashing in Windows 11 safe mode no longer occurs Aug 30, 2023 pm 11:09 PM

Explorer.exe crashes in Safe Mode on Windows 11? Not anymore. Microsoft has just released a new patch to the Dev Channel, and while there are no new features in this release, many fixes and improvements are making their way into the Windows Insider program, including an annoying bug where Explorer.exe crashes in Safe Mode. Well, you can say goodbye to it now, at least in the Windows Insider Program. But as with all these updates, they will also be coming to live Windows servers. Fixed an issue that caused Explorer.exe to not work in safe mode. However, there are a few other fixes coming to File Explorer, so Microsoft is keen to get it working

How to refresh Dying Light resources infinitely How to refresh Dying Light resources infinitely Jan 24, 2024 pm 04:03 PM

In the game Dying Light, many players may be surrounded by countless zombies in the early stage due to lack of resources. Sometimes they will also take risks to rescue trapped wanderers, and these wanderers may also provide some side tasks, which will be richly rewarded upon completion. Dying Light Unlimited Resource Acquisition First, find a relief package and put it in the warehouse. On the home page of the [Inventory], select an item with a larger quantity and click with the left mouse button when selected. 2. Then, press [ESC] without moving the mouse. Press F+A quickly. Just press once. After about 0.25 seconds, when you feel that the warehouse page is about to pop up, press the left and right buttons of the mouse. Do not move the mouse and do not press and hold. The prompt to store the items will pop up and it will be successful. 3Finally, find [Disaster Package] in the warehouse and be prompted by

Go language graphical interface development: explore existing tools and resources Go language graphical interface development: explore existing tools and resources Mar 23, 2024 pm 03:06 PM

Guiding principle: The Go language itself does not directly support graphical interface development, but graphical interface development can be achieved by calling libraries in other languages ​​or using existing tools. This article will introduce some commonly used tools and resources to help readers better explore the possibility of using Go language for graphical interface development. 1. Current status of graphical interface development in Go language Go language is an efficient and concise programming language that is suitable for various application fields, but it is not good at graphical interface development. Due to the performance and concurrency features of the Go language, many developers want

Sudden! ChatGPT Plus discontinued Sudden! ChatGPT Plus discontinued Apr 07, 2023 pm 09:01 PM

Now, ChatGPT no longer supports Plus payment. △The reason for the screenshot of ChatGPT is very simple: High demand. Demand was so high that OpenAI had to suspend sales of the Plus. There is no word on when it will open later. A few days ago, ChatGPT caused heated discussions due to large-scale account bans, and now it has officially closed the application for Plus paid membership. Many netizens attribute it to insufficient computing resources, which is no longer a problem that can be solved with money alone. The financial backer, Microsoft, also needs to provide its own user base. There is no longer enough computing power on earth to meet demand. Some netizens who have already paid expressed their gratitude: I really can’t imagine going back to the days of GPT-3.5. ChatGPT closePlu

Java Error: Application resource cannot be found, how to solve and avoid Java Error: Application resource cannot be found, how to solve and avoid Jun 24, 2023 pm 06:58 PM

Java is a programming language widely used for developing applications and creating websites. However, when developing and deploying Java applications, you may encounter the following error: The application resource cannot be found. This error often occurs when packaging and deploying Java applications. This article discusses the causes, solutions, and ways to avoid this error. Error Cause The application resource cannot be found error is usually caused by some of the following reasons: 1.1 File is missing or damaged: When the application package or dependent library file is missing or damaged,

What are some resources for learning advanced Python programming? What are some resources for learning advanced Python programming? Sep 01, 2023 pm 02:45 PM

The demand for Python as a programming language has driven its rich resources for learning its different aspects. While beginners have a variety of tutorials and guides to help them get started, advanced learners often struggle to find resources that meet their specific needs. In this article, we'll explore a series of resources designed to improve your Python skills, covering topics such as advanced language features, design patterns, performance optimization, and more. Advanced Python language featuresTogetthemostoutofPython,it’simportanttomasteritsadvancedlanguagefeatures.Thesefeaturesenableefficient,rea

See all articles