随笔分类 -  数据库

数据库基础知识
摘要:MySQL常用的引擎有:InnoDB存储引擎、MyISAM存储引擎、MEMORY存储引擎、Archive存储引擎 InnoDB存储引擎 InnoDB是事务型数据库的首选引擎,支持事务安全表(ACID),支持行锁定和外键,上图也看到了,InnoDB是默认的MySQL引擎。 InnoDB主要特性有: 1 阅读全文
posted @ 2020-03-26 11:47 今天有你便安好 阅读(3137) 评论(0) 推荐(0)
摘要:《目录》 缓存的需要,缓存的原理 页面缓存的思路 热点数据缓存的思路,4个点 页面局部缓存(与静态缓存的信息是相似的) 缓存可能引起的问题以及解决思路 由于后端跳转页面转向ajax技术请求参数的页面静态化技术与思路,这一步也是前后端分离的实现 SpringBoot的设置使得静态页面缓存在浏览器,与浏 阅读全文
posted @ 2020-02-11 20:15 今天有你便安好 阅读(1150) 评论(0) 推荐(0)
摘要:一句话总结: 系统的瓶颈往往是来自于数据库,我们可以使用缓存来减少对数据库的访问! 系统都是逐渐演进的,一个系统在运行中必须是根据场景逐渐地提高优化性能。高并发就是对资源的节约的考验,这种考验除了更换优秀和先进的技术,优化架构,还在于从小处出发,对尽可能节约的资源进行节约。而在一个系统的数据访问中, 阅读全文
posted @ 2020-02-11 20:06 今天有你便安好 阅读(630) 评论(0) 推荐(0)
摘要:连接池的基本工作原理 1、基本概念及原理 由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池 阅读全文
posted @ 2020-02-10 10:23 今天有你便安好 阅读(814) 评论(0) 推荐(0)
摘要:文章导读: 在后面跟其他数据库做对比的时候,这个是其中一个点(关系型数据库) 把本文的区别搞清楚就行了,进公司就一点问题没有。 本文解决问题: ①、主键与外键的纠葛 先来看看主键与外键的来源吧: 1、主键约束( PRIMARY KEY): Ⅰ、 唯一标识数据库表中的每条记录; Ⅱ、主键必须包含唯一的 阅读全文
posted @ 2020-02-08 11:33 今天有你便安好 阅读(9852) 评论(1) 推荐(2)