
数据库
Timor__
只想在平庸的生活中拥抱你
展开
-
mysql存储过程以及执行事务
下面是一个存储过程的基本用法,以及存储过程中使用事务,防止数据混乱,保持数据一致性。2、在存储过程内容获取查询结果并赋值给一个新属性。3、ifelse判断。原创 2022-07-31 19:22:37 · 2597 阅读 · 0 评论 -
解决死锁和查询优化的方法
怎么解决死锁?(1)、合理分配资源:一次性分配所有的资源,如果有一个资源不能分配,那么也不给这个进程分配其它资源,这样可以预防死锁的发生。(2)允许抢占资源:发现系统中有进程死锁时,我们可以强制性地剥夺某些进程的资源,然后分配给死锁进程,以解决死锁状态。(3)撤销进程挂起:我们可以撤销死锁进程或者撤销代价最小的进程,直至有足够的资源可用,死锁状态消除为止。代价是指优先级、运行代价、进程的重要性和价值等怎么进行查询优化?1、建立索引是我们最常用的方式之一2、切分查询,可以将一个大的查询拆分多个小的原创 2021-12-26 21:21:35 · 737 阅读 · 0 评论