数据库
Painter_c
年纪大了,经常会问自己,人生的意义是什么呢?后来才觉悟,对于我来说,人生的意义不就是“信仰”二字,有了信仰,生活才充满力量,有了信仰,人生才知道了方向,有了信仰,梦想才绽放人性的光芒!<像写诗一样写代码,像读诗一样欣赏编程艺术!>
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库分库分表思路
数据库分库分表思路 一. 数据切分 关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。此时就要考虑对其进行切分了,切分的目的就在于减少数据库的负担,缩短查询时间。 数据库分布式核心内容无非就是数据切分(Sharding),以及切分后对数据的定位、整合。数据切分...转载 2019-01-15 14:20:37 · 214 阅读 · 0 评论 -
MySql数据库规范整理
mysql设计规范》 数据结构设计:逻辑设计 –> 物理设计 实际工作中:逻辑设计 + 物理设计 物理设计:表名,字段名,字段类型 磁盘IO和操作系统类型,对mysql的性能是非常大的 一. 数据库命名规范 所有的数据库对象名称必须使用小写字母并用下划线表示,因为默认情况下,mysql对大小写敏感,mysql数据库本质上是linux系统下的一个文件,而linux系统是大小写敏感的 所有数...原创 2019-03-30 22:20:39 · 284 阅读 · 0 评论 -
Innodb锁机制:Next-Key Lock 浅谈
本文转自: https://www.cnblogs.com/zhoujinyi/p/3435982.html 数据库使用锁是为了支持更好的并发,提供数据的完整性和一致性。InnoDB是一个支持行锁的存储引擎,锁的类型有:共享锁(S)、排他锁(X)、意向共享(IS)、意向排他(IX)。为了提供更好的并发,InnoDB提供了非锁定读:不需要等待访问行上的锁释放,读取行的一个快照。该方法是通过...转载 2019-04-10 20:26:49 · 280 阅读 · 0 评论
分享