码迷,mamicode.com
首页 >  
搜索关键字:连接池    ( 3409个结果
好用的连接池-druid
druid连接池是阿里巴巴的数据库连接池项目。它的一个亮点强大的监控功能以及防SQL注入,同时不影响性能。这里是它的GitHub地址。感觉druid扩展的功能还是很实用的。 实用的功能 详细的监控 ExceptionSorter,针对主流数据库的返回码都有支持 SQL防注入 内置加密配置 可自定义扩 ...
分类:其他好文   时间:2020-07-20 22:25:04    阅读次数:121
从零开始手写 mybatis(四)- mybatis 事务管理机制详解
前景回顾第一节从零开始手写mybatis(一)MVP版本中我们实现了一个最基本的可以运行的mybatis。第二节从零开始手写mybatis(二)mybatisinterceptor插件机制详解第三节从零开始手写mybatis(三)jdbcpool从零实现数据库连接池本节我们一起来学习一下mybatis中的事务管理。mybatis中的事务管理mybatis事务有两种使用方式:使用JDBC的事务管理机
分类:其他好文   时间:2020-07-20 11:04:36    阅读次数:69
二十八、python中的单例模式
单例:用于使用同一份实例(对象) 单例模式的实现: 1、方案一: class Foo: def __init__(self, name, age): self.name = name self.age = age def show(self): print(self.name, self.age) ...
分类:编程语言   时间:2020-07-19 23:52:16    阅读次数:75
Sharding-jdbc实现水平分表
1、搭建环境 (1)SpringBoot2.2.1+MyBatisPlus+Sharding-JDBC+Druid连接池 (2)创建SpringBoot工程,版本2.2.1 (3)引入相关依赖 <dependencies> <dependency> <groupId>org.springframew ...
分类:数据库   时间:2020-07-19 17:52:14    阅读次数:79
sharding-jdbc实现水平分库 + 水平分表
1、搭建环境 (1)SpringBoot2.2.1+MyBatisPlus+Sharding-JDBC+Druid连接池 (2)创建SpringBoot工程,版本2,2,1 (3)引入相关依赖 <dependencies> <dependency> <groupId>org.springframew ...
分类:数据库   时间:2020-07-19 17:49:08    阅读次数:93
从零开始手写 mybatis (三)jdbc pool 从零实现数据库连接池
前景回顾第一节从零开始手写mybatis(一)MVP版本中我们实现了一个最基本的可以运行的mybatis。第二节从零开始手写mybatis(二)mybatisinterceptor插件机制详解本节我们一起来看一下如何实现一个数据库连接池。为什么需要连接池?数据库连接的创建是非常耗时的一个操作,在高并发的场景,如果每次对于数据库的访问都重新创建的话,成本太高。于是就有了“池化”这种解决方案。这种方案
分类:数据库   时间:2020-07-19 11:56:42    阅读次数:93
Mysql报Too many connections,不要乱用ulimit了,看看如何正确修改进程的最大文件数
#背景 今天在学习mysql时,看到一个案例,大体来说,就是客户端报Too many connections。但是,客户端的连接池,限制为了200,两个客户端java进程,那也才400,然后mysql配置了800的连接。 mysql是在my.cnf中配置了: [root@localhost CAD_ ...
分类:数据库   时间:2020-07-18 15:24:03    阅读次数:103
为什么要避免大事务以及大事务如何解决?
什么是大事务 运行时间比较长,长时间未提交的事务就可以称为大事务 大事务产生的原因 操作的数据比较多 大量的锁竞争 事务中有其他非DB的耗时操作 。。。 大事务造成的影响 并发情况下,数据库连接池容易被撑爆 锁定太多的数据,造成大量的阻塞和锁超时 执行时间长,容易造成主从延迟 回滚所需要的时间比较长 ...
分类:其他好文   时间:2020-07-17 16:08:01    阅读次数:103
Spring配置多数据源
环境背景 这里以配置两个mysql数据库为展示用例。持久层使用mybatis实现。两个连接分别使用不同的连接池 druid 和 hikari 相关知识 这里介绍了一些相关的知识点,清楚后可以跳过 mybatis和mybatis-spring-boot-starter的关系 在pom依赖上它们是两个不 ...
分类:编程语言   时间:2020-07-17 09:19:46    阅读次数:72
springBoot 整合 hikari
Hikari是一款非常强大,高效,并且号称“史上最快连接池”。并且在springboot2.0之后,采用的默认数据库连接池就是Hikari。不需要引入依赖,已经在SpringBoot中包含了。 GitHub地址:https://github.com/brettwooldridge/HikariCP ...
分类:编程语言   时间:2020-07-13 00:01:10    阅读次数:123
3409条   上一页 1 ... 7 8 9 10 11 ... 341 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!