君子敏于行而讷于言

我的架构师成长足迹

MySQL主从不一致情形与解决方法

一、MySQL主从不同步情况 1.1 网络的延迟 由于mysql主从复制是基于binlog的一种异步复制 通过网络传送binlog文件,理所当然网络延迟是主从不同步的绝大多数的原因,特别是跨机房的数据同步出现这种几率非常的大,所以做读写分离,注意从业务层进行前期设计。 1.2 ...

2018-07-14 18:50:55

阅读数 15134

评论数 1

Mysql拆分、切分

一. 数据切分 关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。此时就要考虑对其进行切分了,切分的目的就在于减少数据库的负担,缩短查询时间。 数据库分布...

2018-07-14 08:38:40

阅读数 10928

评论数 1

数据库SQL优化

一、引起全表扫描的情况 1.1、模糊查询效率很低 原因 like本身效率就比较低,应该尽量避免查询条件使用like;对于like ‘%…%’(全模糊)这样的条件,是无法使用索引的,全表扫描自然效率很低;另外,由于匹配算法的关系,模糊查询的字段长度越大,模糊查询效率越低。 解决办法 首...

2018-07-13 12:56:21

阅读数 10490

评论数 0

索引介绍(MySQL)

一、索引介绍 索引是存储引擎用于快速查找记录的一种数据结构。索引优化是对查询性能优化最有效的手段。 索引可以包含一个或多个列的值。如果索引包含多个列,那么列的顺序也十分重要,因为MySQL只能高效低使用索引的最左前缀列。 1.1 索引的三大优点: 索引可以让服务器快速定位到表的指定位...

2018-07-13 08:07:59

阅读数 10409

评论数 0

Innodb中的MVCC

一、MVCC简介 MVCC (Multiversion Concurrency Control),即多版本并发控制技术,它使得大部分支持行锁的事务引擎,不再单纯的使用行锁来进行数据库的并发控制,取而代之的是把数据库的行锁与行的多个版本结合起来,只需要很小的开销,就可以实现非锁定读,从而大大提高数...

2018-07-12 17:02:22

阅读数 10367

评论数 0

MySQL存储引擎

MySQL的存储引擎

2018-07-12 07:57:50

阅读数 10398

评论数 0

数据库的隔离及事务传播属性

对于同时运行的多个事务, 当这些事务访问数据库中相同的数据时, 如果没有采取必要的隔离机制, 就会导致各种并发问题 事务的特性-ACID - 1.原子性:事务里面的操作单元不可切割,要么全部成功,要么全部失败 - 2.一致性:事务执行前后,业务状态和其他业务状态保持一致. - 3.隔...

2018-07-11 15:35:50

阅读数 10601

评论数 0

小贷贷还款账务表设计

小贷贷还款账务表设计

2016-04-12 08:51:45

阅读数 11958

评论数 0

简单论坛数据表设计

简单论坛数据表设计 说明:本人于ITEYE创建于2013年,现转移到CSDN

2016-04-11 22:09:52

阅读数 11871

评论数 0

购物车设计

简单购物车设计

2016-04-11 21:44:38

阅读数 11490

评论数 0

商品管理数据表设计

商品管理数据表设计 说明:本人于ITEYE创建于2013年,现转移到CSDN

2016-04-11 21:40:57

阅读数 11698

评论数 0

无限级分类新闻管理数据表设计

无限分类新闻管理数据表设计 说明:本人于ITEYE创建于2013年,现转移到CSDN

2016-04-11 21:34:19

阅读数 12852

评论数 0

投票系统数据库设计

投票系统数据库设计

2016-04-11 21:30:25

阅读数 16154

评论数 0

基于角色的权限设计(通用RBAC权限设计)

基于角色的权限设计

2016-04-11 21:19:58

阅读数 11477

评论数 0

设备管控数据表设计

设备管理数据表设计 说明:本人于ITEYE创建于2013年,现转移到CSDN

2016-04-11 21:16:34

阅读数 9872

评论数 0

值班管理数据表设计

值班管理数据表设计 应用范围:值班调度、生产调度、出警设计等等。 说明:本人于ITEYE创建于2013年,现转移到CSDN

2016-04-11 21:12:02

阅读数 10831

评论数 0

log4jdbc日志框架

现大家使用的ibatis,hibernate,spring jdbc的sql日志信息,有一点个缺点是占位符与参数是分开打印的,如果想要拷贝sql至PLSQL Developer客户端直接执行,需要自己拼凑sql。而log4jdbc是在jdbc层的一个日志框架,可以将占位符与参数全部合并在一起显示...

2016-04-09 15:39:34

阅读数 10924

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭