上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 48 下一页
摘要: 1 数据库的锁的使用场景 有如图所示场景,在并发情况下,如果不给数据库加锁,可能导致数据库的数据先被改为2000,再被改为1000,因此当用户A操作时,给数据库上锁,等用户A操作完成再给用户B操作 2 数据库有哪些锁 2.1 悲观锁 2.1.1 什么是悲观锁 悲观锁使用了mysql的锁机制,属于物理 阅读全文
posted @ 2021-10-10 23:05 夏·舍 阅读(122) 评论(0) 推荐(0)
摘要: 事务来自于Mysql,与框架无关(无论是jadb还是mybatis还是spring,这些框架只是封装了mysql的事务代码,让程序员能更方便的实现事务操作) sql代码: mysql提供了三个关键字来完成事务的提交 1. begin:事务开始,后续的sql只会在内存中被执行(会返回执行结果,比如查询 阅读全文
posted @ 2021-10-10 23:02 夏·舍 阅读(536) 评论(0) 推荐(0)
摘要: 1 什么是分库 当业务系统越来越大,查询新增的压力在单个数据库集群已经无法满足时,就会将当前的数据库进行业务拆分.如:CRM库,分割为CRM-USER,CRM-ORDER, CRM-GOOD,不同数据库对应不同业务模块,不同的数据库放在不同的硬件(服务器)上,这就是数据库分库 虽然数据库的压力减少了 阅读全文
posted @ 2021-10-10 23:00 夏·舍 阅读(274) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 48 下一页