應用Druid監控SQL語句的執行情況

2021-06-22 16:29:52 字數 3868 閱讀 4580

druid首先是乙個資料庫連線池。druid是目前最好的資料庫連線池,在功能、效能、擴充套件性方面,都超過其他資料庫連線池,包括dbcp、c3p0、bonecp、proxool、jboss datasource。

druid已經在阿里巴巴部署了超過600個應用,經過一年多生產環境大規模部署的嚴苛考驗。

同時druid不僅僅是乙個資料庫連線池,它包括四個部分:

druid是乙個jdbc元件,它包括三個部分:

在專案中使用druid非常簡單,只要修改下配置檔案就可以了

[html]view plain

copy

xmlversion

="1.0"

encoding

="utf-8"

?>

<

beans

xmlns

=""xmlns:xsi

=""xmlns:aop

=""xmlns:tx

=""xsi:schemalocation

="  

/spring-beans-3.2.xsd  

/spring-aop-3.2.xsd  

/spring-tx-3.2.xsd">

<

description

>

spring公共配置檔案 

description

>

<

bean

class

="org.springframework.beans.factory.config.propertyplaceholderconfigurer"

>

<

property

name

="systempropertiesmodename"

value

="system_properties_mode_override"

/>

<

property

name

="ignoreresourcenotfound"

value

="true"

/>

<

property

name

="locations"

>

<

list

>

<

value

>

value

>

list

>

property

>

bean

>

<

beanid=

"sessionfactory"

class

="org.springframework.orm.hibernate4.localsessionfactorybean"

>

<

property

name

="datasource"

ref=

"datasource"

/>

<

property

name

="hibernateproperties"

>

<

props

>

<

prop

key=

"hibernate.dialect"

>

$prop

>

<

prop

key=

"hibernate.show_sql"

>

true

prop

>

<

prop

key=

"hibernate.format_sql"

>

true

prop

>

<

prop

key=

"hibernate.cache.region.factory_class"

>

org.hibernate.cache.ehcache.singletonehcacheregionfactory

prop

>

<

prop

key=

"hibernate.cache.provider_configuration_file_resource_path"

>

$prop

>

<

prop

key=

"hibernate.cache.use_query_cache"

>

true

prop

>

<

prop

key=

"hibernate.cache.use_second_level_cache"

>

true

prop

>

props

>

property

>

<

property

name

="packagestoscan"

>

<

list

>

<

value

>

com.kingmed.jusmartcare.health.entity

value

>

list

>

property

>

bean

>

<

beanid=

"transactionmanager"

class

="org.springframework.orm.hibernate4.hibernatetransactionmanager"

>

<

property

name

="sessionfactory"

ref=

"sessionfactory"

/>

bean

>

<

tx:annotation-driven

transaction-manager

="transactionmanager"

proxy-target-class

="true"

/>

beans

>

web.xml 加上

就可以了.

監控頁面

應用Druid監控SQL語句的執行情況

druid首先是乙個資料庫連線池。druid是目前最好的資料庫連線池,在功能 效能 擴充套件性方面,都超過其他資料庫連線池,包括dbcp c3p0 bonecp proxool jboss datasource。druid已經在阿里巴巴部署了超過600個應用,經過一年多生產環境大規模部署的嚴苛考驗。...

應用Druid監控SQL語句的執行情況

druid首先是乙個資料庫連線池。druid是目前最好的資料庫連線池,在功能 效能 擴充套件性方面,都超過其他資料庫連線池,包括dbcp c3p0 bonecp proxool jboss datasource。druid已經在阿里巴巴部署了超過600個應用,經過一年多生產環境大規模部署的嚴苛考驗。...

應用Druid監控SQL語句的執行情況

druid首先是乙個資料庫連線池。druid是目前最好的資料庫連線池,在功能 效能 擴充套件性方面,都超過其他資料庫連線池,包括dbcp c3p0 bonecp proxool jboss datasource。druid已經在阿里巴巴部署了超過600個應用,經過一年多生產環境大規模部署的嚴苛考驗。...