程序没有用事务进行处理过SQL。都是很普通的SQL文。请问为什么会出现这个问题??MySql.Data.MySqlClient.MySqlException: Deadlock found when trying to get lock; try restarting transaction
at MySql.Data.MySqlClient.MySqlStream.ReadPacket()
at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int32& insertedId)
at MySql.Data.MySqlClient.Driver.GetResult(Int32 statementId, Int32& affectedRows, Int32& insertedId)
at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId)
at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
at MySql.Data.MySqlClient.MySqlStream.ReadPacket()
at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int32& insertedId)
at MySql.Data.MySqlClient.Driver.GetResult(Int32 statementId, Int32& affectedRows, Int32& insertedId)
at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId)
at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
解决方案 »
- 请教postgresql dblink ,在本地数据库中根据本地表数据,同步远程数据库表中的数据的问题,谢谢
- 求两张表的count的和的sql语句
- 关于MySQL优化----wait_timeout和interactive_timeout的设置问题的疑惑
- mysql转义字符的问题
- 怎样做这个先排序后分组的SQL。谢谢
- 如何提高mysql 服务器图片存取速度
- 我用ADO连接mysql 5.0,起初用ODBC3.51的驱动,连接正常,但是查询结果中文不显示;后用5.0的驱动,中文可以显示,但是连接速度极慢,请
- 请教膏人MYSQL的安装问题
- 我想知道这空格到底算什么
- 查询更新后的结果,向大佬低头请教
- mysql, find_in_set 查询速度相当慢 ,in()又数据不全?有没有更合适的办法
- postgresql能否将bigint转换成date
需要访问并且进行操作的表,被别的事务锁住了,导致一直无法获得加锁的请求,而出现死锁建议检查下是不是有表被某事务操作了而忘记执行commit了,或者你服务器端进行执行某操作,加了表级别的锁 或锁住很大范围的数据#****************************************#
MySQL技术及运维自动化网:www.mysqlops.com新浪微博账号:http://weibo.com/mysqlops
#****************************************#