Jackyfei

随笔分类 -  DB

摘要:如何确保一个方法,或者一块代码在高并发情况下,同一时间只能被一个线程执行,单体应用可以使用并发处理相关的 API 进行控制,但单体应用架构演变为分布式微服务架构后,跨进程的实例部署,显然就没办法通过应用层锁的机制来控制并发了。那么锁都有哪些类型,为什么要使用锁,锁的使用场景有哪些?今天我们来聊一聊高 阅读全文
posted @ 2020-01-10 08:38 张飞洪[厦门] 阅读(3591) 评论(4) 推荐(2) 编辑
摘要:经常有同学问我,我的一个SQL语句使用了索引,为什么还是会进入到慢查询之中呢?今天我们就从这个问题开始来聊一聊索引和慢查询。 另外插入一个题外话,个人认为团队要合理的使用ORM,可以参考我的另外一篇<ORM的权衡和抉择>。合理利用的是ORM在面向对象和写操作方面的优势,避免联合查询上可能产生的坑(当 阅读全文
posted @ 2019-12-31 09:23 张飞洪[厦门] 阅读(4274) 评论(8) 推荐(13) 编辑
摘要:引言 数据库设计规范,仁者见仁,但是有共同的目标都是想要更加简洁清新,可维护可扩展等等。有时候设计的时候没有想到,等到开发的时候,或者发布完了,客户帮我们发现BUG,那是很得不偿失的事,这些得不偿失的事,我都经历着或经历过,记得刚毕业出来工作,对命名没有什么概念,很随意,更别谈用心去设计了,后面带来 阅读全文
posted @ 2012-04-13 13:09 张飞洪[厦门] 阅读(3012) 评论(11) 推荐(3) 编辑
摘要:项目中碰到一个统计问题:生产派工单需要按名称进行分组,每一组的“标准工时”和“实际工时”需要进行按组统计。统计后的数据再进行分页显示。截图如下 UI图: 数据表结构图: 为了实现效果 模拟数据如下: 模拟数据截图: 应该还有更好的做法,希望你能提点建议,不胜感谢。 阅读全文
posted @ 2011-05-07 14:00 张飞洪[厦门] 阅读(7726) 评论(7) 推荐(1) 编辑

点击右上角即可分享
微信分享提示