随笔分类 - 数据库
摘要:Hikari连接池目前公认是性能最高的数据库连接池,同时也是SpringBoot2.0以后默认使用的数据库连接池。 一、Hikari的使用 1.1、Hikari相关配置 由于Springboot2.0默认就是使用的Hikari连接池,所以无需额外添加Hikari相关的maven依赖。只需要在appl
阅读全文
摘要:一、Druid的使用 1.1、Springboot项目集成druid 1.1.1、配置maven <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.15</version <
阅读全文
摘要:前言 传统应用项目设计通常都是采用单一数据库作为存储方案,但是随着互联网的迅猛发展以及应用数据量的增长,数据库会随着数据量的增长而渐渐成为整个应用框架的性能瓶颈。 首先是由于关系学数据库大多是采用B+Tree类型的索引,当数据量超过一定的阈值之后,会导致索引的深度增长,而索引的深度又直接影响了磁盘I
阅读全文
摘要:InnoDB作为mysql数据库最常用的存储引擎,自然包含了其独有的很多特性。如相比于memory、MyISAM引擎,InnoDB支持行级锁、事务等都是比较重要的特性。 本文将盘点下InnoDB处理事务和行级锁之外的高级特性 一、自适应哈希 innodb建立索引时,只可以建立B+tree索引,是不可
阅读全文
摘要:MySql日志文件主要包含:错误日志、慢查询日志、事务日志、二进制日志等 Mysql的日志配置可以通过命令 1 show global variables like '%log%'; 执行的结果如下 "back_log" "80" "binlog_cache_size" "32768" "binlo
阅读全文

浙公网安备 33010602011771号