摘要:
1、大批量插入数据优化 (1)对于MyISAM存储引擎的表,可以使用:DISABLE KEYS 和 ENABLE KEYS 用来打开或者关闭 MyISAM 表非唯一索引的更新。 ALTER TABLE tbl_name DISABLE KEYS;loadi... 阅读全文
摘要:
背景 XX实例(一主一从)xxx告警中每天凌晨在报SLA报警,该报警的意思是存在一定的主从延迟(若在此时发生主从切换,需要长时间才可以完成切换,要追延迟来保证主从数据的一致性) XX实例的慢查询数量最多(执行时间超过1s的sql会被记录),XX应用那方... 阅读全文
摘要:
“唇枪舌剑”之十大招式 第一招:把紧自己的嘴巴,三思而后答 第二招:留足进退的余地,随机而应变 第三招:稳定自己的情绪,沉着而理智 第四招:不置可否地应答,模棱而两可 第五招:圆好自已的说词,滴水而不漏 第六招:不拘一格的思维,“歪打”而“正着” 第七招... 阅读全文
摘要:
memory_limit 顾名思义,即限制 PHP 进程对于内存的使用。例如: magento2 的系统要求里有关于 PHP memory_limit 的限制,不能低于 512M。(默认值为 128M, 如果不更改,会导致 magento 的后台处理逻辑无... 阅读全文
摘要:
一 php foreach 数组添加新属性 之前没注意这个问题,今天发现通过 foreach 遍历数组时,新增的属性并没有添加到数组中。 foreach ($tags as $tag) { $tag["name"] = "new name";} //... 阅读全文
摘要:
场景 拼团功能,当 A 客户开团之后(两人团),如果 B 和 C 同时支付,如何规避两人同时将拼团人数增加。 Laravel 中 sharedLock 与 lockForUpdate 的区别 sharedLock 对应的是 LOCK IN SHARE MO... 阅读全文
摘要:
Laravel 7 为非 LTS 版本,目前只有 Laravel 6 和 5.5 版本是 LTS 版本。 路由缓存提速 提升 Laravel 的性能真是当务之急,Laravel 7 号称提升了 Route Caching 的速度。 以最简单的 Hello ... 阅读全文
摘要:
在实现一个多级菜单功能时,发现 Laravel 从 MySQL 获取的整型数据被转换成了 string 类型, 导致使用 collection filter 无法得到对应的数据。但是并不是在所有机器上都能出现,只有在服务器上才会 开发机 (Mac / Ub... 阅读全文
摘要:
问题:打开后之前的colletcion中接口找不到,但还能看到之前的部分接口名称,说明接口数据并没有丢失,所以从seting中download下载备份json,后再重新import导入json即可 如有不同,请跳过 阅读全文
摘要:
第一步:下载抖音官方SDK 下载地址:抖音SDK官方下载:https://open.douyin.com/platform/doc/OpenAPI-devtool-sdk_download 选择 Php下载地址 进行下载即可 第二步:将SDK导入 1.解... 阅读全文