主流数据库连接池常用的主流开源数据库连接池有C3P0、DBCP、TomcatJdbcPool、BoneCP、Druid等C3p0:开源的JDBC连接池,实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate、Spring等。单线程,性能较差,适用于小型系统,代码600KB左右。DBCP(DatabaseConnectionPool):由Apache开发的一个Java数据库连接池项目,Jakartacommons-pool对象池机制,Tomcat使用的连...
继续阅读 >
分类:数据库相关
2018
08-10
08-10
Google 升级关键云数据库服务
谷歌在最近结束的GoogleCloudNextconference上公布了新的数据库功能和合作关系。其中包括对CloudFirestore的beta访问的扩展和用于Cloud Bigtable的新功能,以及CloudSpanner的广受欢迎的特性。同时,还宣布了对SAP和Oracle工作负载的扩展支持。谷歌云的第一方数据库服务的产品组合非常丰富。客户可以通过CloudSQL管理MySQL和PostgreSQL数据库。去年发布的GoogleCloudSpanner是谷歌针对关系数据库的现...
继续阅读 >
2017
12-25
12-25
新一代数据库技术在双11中的黑科技
摘要:12月13-14日,由云栖社区与阿里巴巴技术协会共同主办的《2017阿里巴巴双11技术十二讲》顺利结束,集中为大家分享了2017双11背后的黑科技。本文是《新一代数据库技术在双11中的应用》演讲整理,本文主要从数据库上云和弹性调度开始谈起,重点分享了新一代数据库以及其在双11中的应用,包括X-DB、X-KV和ESDB等。12月13-14日,由云栖社区与阿里巴巴技术协会共同主办的《2017阿里巴巴双11技术十二讲》顺利结束,集中为大...
继续阅读 >
2017
03-23
03-23
MySQL与PostgreSQL相比哪个更好?
网上已经有很多拿PostgreSQL与MySQL比较的文章了,这篇文章只是对一些重要的信息进行下梳理。在开始分析前,先来看下这两张图:MySQLMySQL声称自己是最流行的开源数据库。LAMP中的M指的就是MySQL。构建在LAMP上的应用都会使用MySQL,如WordPress、Drupal等大多数php开源程序。MySQL最初是由MySQLAB开发的,然后在2008年以10亿美金的价格卖给了Sun公司,Sun公司又在2010年被Oracle收购。Oracle支持MySQL的多个...
继续阅读 >
2017
02-28
02-28
踩坑CBO,解决那些坑爹的SQL优化问题
本次分享大纲:CBO优化器存在哪些坑CBO优化器坑的解决之道加强SQL审核,将性能问题扼杀于襁褓之中分享现场FAQCBO(CostBasedOptimizer)优化器是目前Oracle广泛使用的优化器,其使用统计信息、查询转换等计算各种可能的访问路径成本,并生成多种备选执行计划,最终Oracle会选择成本最低的作为最优执行计划。与“远古”时代的RBO(RuleBasedOptimizer)相比,显然更加符合数据库实际情...
继续阅读 >