随笔分类 -  关系型数据库

摘要:ER图 Entity Relationship,实体关系图。 (图源自csdn,最初的博主未知) 1、先画出所有实体,矩形圈出来 2、再画出每个实体的属性,椭圆圈出来,实体、属性之前用实线连接。为了方便找出主键,作为主键的属性可以画一条下划线。 3、标注实体之间的关联关系:一对一(1,1)、一对多( 阅读全文
posted @ 2020-03-26 15:24 chy-x 阅读(4692) 评论(6) 推荐(4) 编辑
摘要:为什么要使用分库分表?什么时候使用分库分表? 关系型数据库本身比较容易成为系统性能的瓶颈,虽然读写分离能分散数据库的读写压力,但并没有分散存储压力,当数据量达到千万甚至上亿时,单台数据库服务器的存储能力会成为系统的瓶颈,主要体现在以下几个方面: 数据量太大,读写的性能会下降,即使有索引,索引也会变得 阅读全文
posted @ 2020-03-26 12:37 chy-x 阅读(362) 评论(0) 推荐(0) 编辑
摘要:并发控制 并发情况下,需要做一些控制(一般是加锁),保证共享数据的一致性。 并发操作数据库时,需要给数据库中的数据加锁,确保数据库中数据的一致性。 数据库锁的常见分类 按使用方式来分:悲观锁、乐观锁 按锁级别来分:共享锁、排它锁(主要是这2种,当然还有其他的) 按锁粒度来分:行级锁、表级锁、页级锁 阅读全文
posted @ 2020-03-25 20:48 chy-x 阅读(353) 评论(0) 推荐(0) 编辑

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