08 2020 档案
发表于 2020-08-30 01:18阅读次数:5433评论次数:12
摘要:理论知识 分表 - 从表面意思上看呢,就是把一张表分成N多个小表,每一个小表都是完正的一张表。分表后数据都是存放在分表里,总表只是一个外壳,存取数据发生在一个一个的分表里面。分表后单表的并发能力提高了,磁盘I/O性能也提高了。并发能力为什么提高了呢,因为查寻一次所花的时间变短了,如果出现高并发的话,
阅读全文 »
发表于 2020-08-28 03:53阅读次数:7475评论次数:21
摘要:写在开头 从最早期入门时的单表操作, 到后来接触了 left join、right join、inner join 查询, 因为经费有限,需要不断在多表查询中折腾解决实际需求,不知道是否有过这样的经历? 本文从实际开发需求讲解导航属性(ManyToOne、OneToMany、ManyToMany)的
阅读全文 »
发表于 2020-08-24 08:39阅读次数:5849评论次数:31
摘要:事务是数据库系统中的重要概念,本文讲解作者从业 CRUD 十余载的事务多种使用方式总结。 以下所有内容都是针对单机事务而言,不涉及分布式事务相关的东西! 关于事务原理的讲解不针对具体的某个数据库实现,所以某些地方可能和你的实践经验不符。 认识事务 为什么需要数据库事务? 转账是生活中常见的操作,比如
阅读全文 »
发表于 2020-08-13 06:59阅读次数:4929评论次数:71
摘要:写在开头 FreeSql 是 .NET 开源生态下的 ORM 轮子,在一些人眼里属于重复造轮子:不看也罢。就像昨天有位朋友截图某培训直播发给我看,内容为:“FreeSQL(个人产品),自己玩可以,不要商用。ORM框架:1.安全、稳定(更新稳定、有BUG有人修复,有人升级)”。 这突出其来的“关爱”,
阅读全文 »