当前位置: 首页 > news >正文

免费人物素材网站下载网站系统源码

免费人物素材网站,下载网站系统源码,网站建设讲话稿,云匠网接单lockForUpdate 是悲观锁,测试就不写了 注意的事项 lockForUpdate 必须在事务中lockForUpdate 被阻塞的查询必须是同样添加了lockForUpdate的语句查询语句走索引,则使用行锁,否则使用表锁 现在举例说明第一项和第二项 开启事务并添加锁 pub…

lockForUpdate 是悲观锁,测试就不写了
注意的事项

  1. lockForUpdate 必须在事务中
  2. lockForUpdate 被阻塞的查询必须是同样添加了lockForUpdate的语句
  3. 查询语句走索引,则使用行锁,否则使用表锁

现在举例说明第一项和第二项
开启事务并添加锁

public function test1(){DB::beginTransaction();try {$user = GameUser::lockForUpdate()->where('name', "李涛")->first();sleep(10);DB::commit();echo "over!";} catch (\Exception $e) {DB::rollBack();}}

下面不锁定数据的情况

// 不加lockForUpdate,不锁定
GameUser::where('id', 1)->first();
// where 查询条件不一样,不锁定
GameUser::lockForUpdate()->where('name', 'test')->first();

表锁、行锁
搜索条件有索引,则走行锁。没有走表锁
但是注意一些导致索引失效的情况下,例如使用<>不等于查询id,也会走表锁

http://www.15wanjia.com/news/161169.html

相关文章:

  • 品牌网站制作网站开发过程会遇到的问题
  • 企业网站 案例北京网站建设外包公司排名
  • [8dvd]flash网站源文件 flash整站源码手机版网站建设价格
  • 做二维码报名网站企查查询官网入口
  • seo整站优化外包网站建设的外文参考文献
  • 网站反向链接漂亮的个人网站
  • 怎么给企业做网站北京有哪些网站公司
  • 什么网站做招聘比较好住房和城乡建设部网站31号文
  • 天猫网站建设的意义设计网络平台开发
  • 广西南宁建设职业学图书馆网站石油网页设计与网站建设
  • 最方便在线网站开发有什么软件可以做网站
  • php 个人网站如何在空白服务器上搭建网站
  • 网站推广的公司公司主网站百度收录大量网站之类的信息
  • 杭州做网站哪个公司好厦门电商店铺设计公司麦
  • 网站备案需要的资料陕西关键词优化推荐
  • 网站访客qq抓取网站建设技术部奖惩制度
  • 哪个做网站比较好网站建设深圳龙华
  • asp做网站主要技术深圳公明网站建设公司
  • 做计划网站网页设计好就业吗
  • 济源网站建设价格网络营销策略分析
  • 江苏徐州发布紧急通告海口百度seo公司
  • 网站办事服务建设情况wordpress预览不正常
  • 济南mip网站建设php能做手机网站吗
  • 手机端企业网站源码餐饮营销案例100例
  • 做网站怎么销售怎么降低网站的跳出率
  • 婚恋网站制作要多少钱广州网站建设与实验
  • 做网站的公司 贵阳wordpress图片分享主题
  • 网站关键词不稳定网络营销产品的五个层次
  • 品牌网站建设j小蝌蚪j河源市seo推广
  • 制作一个网站需要哪些步骤高端的网站建设