
数据库
感性企鹅
数据驱动决策
展开
-
数据库-存储过程的理解与实践
背景 存储过程的概念类似于linux中的sh脚本,即能同时执行多条命令,而且可以传入参数等。 实践 创建过程 create procedure procedure_name() begin select name from t_user; select name from t_user; end; 删除一个过程 drop procedure procedure_name 调用过程 call...原创 2020-04-20 11:15:28 · 228 阅读 · 0 评论 -
数据库-解决Lock wait timeout exceeded; try restarting transaction
背景 有一次在操作alpha环境的表过程中,因为网络问题,导致锁表,有以下提示: Lock wait timeout exceeded; try restarting transaction 解决过程 问题如下: 查看锁住的thread: SELECT * FROM information_schema.innodb_trx \G 杀掉对应的thread: kill 17901; 问题解决: ...原创 2020-02-13 11:45:40 · 1275 阅读 · 1 评论