国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

druid配置詳解

這篇具有很好參考價(jià)值的文章主要介紹了druid配置詳解。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

druid配置詳解

屬性 說明 建議值
url 數(shù)據(jù)庫的jdbc連接地址。一般為連接oracle/mysql。示例如下:
mysql : jdbc:mysql://ip:port/dbname?option1&option2&…
oracle : jdbc:oracle:thin:@ip:port:oracle_sid
username 登錄數(shù)據(jù)庫的用戶名
password 登錄數(shù)據(jù)庫的用戶密碼
initialSize 啟動(dòng)程序時(shí),在連接池中初始化多少個(gè)連接 10-50已足夠
maxActive 連接池中最多支持多少個(gè)活動(dòng)會話
maxWait 程序向連接池中請求連接時(shí),超過maxWait的值后,認(rèn)為本次請求失敗,即連接池 100
沒有可用連接,單位毫秒,設(shè)置-1時(shí)表示無限等待
minEvictableIdleTimeMillis 池中某個(gè)連接的空閑時(shí)長達(dá)到 N 毫秒后, 連接池在下次檢查空閑連接時(shí),將 見說明部分
回收該連接,要小于防火墻超時(shí)設(shè)置
net.netfilter.nf_conntrack_tcp_timeout_established的設(shè)置
timeBetweenEvictionRunsMillis 檢查空閑連接的頻率,單位毫秒, 非正整數(shù)時(shí)表示不進(jìn)行檢查
keepAlive 程序沒有close連接且空閑時(shí)長超過 minEvictableIdleTimeMillis,則會執(zhí) true
行validationQuery指定的SQL,以保證該程序連接不會池kill掉,其范圍不超
過minIdle指定的連接個(gè)數(shù)。
minIdle 回收空閑連接時(shí),將保證至少有minIdle個(gè)連接. 與initialSize相同
removeAbandoned 要求程序從池中g(shù)et到連接后, N 秒后必須close,否則druid 會強(qiáng)制回收該 false,當(dāng)發(fā)現(xiàn)程序有未
連接,不管該連接中是活動(dòng)還是空閑, 以防止進(jìn)程不會進(jìn)行close而霸占連接。 正常close連接時(shí)設(shè)置為true
removeAbandonedTimeout 設(shè)置druid 強(qiáng)制回收連接的時(shí)限,當(dāng)程序從池中g(shù)et到連接開始算起,超過此 應(yīng)大于業(yè)務(wù)運(yùn)行最長時(shí)間
值后,druid將強(qiáng)制回收該連接,單位秒。
logAbandoned 當(dāng)druid強(qiáng)制回收連接后,是否將stack trace 記錄到日志中 true
testWhileIdle 當(dāng)程序請求連接,池在分配連接時(shí),是否先檢查該連接是否有效。(高效) true
validationQuery 檢查池中的連接是否仍可用的 SQL 語句,drui會連接到數(shù)據(jù)庫執(zhí)行該SQL, 如果
正常返回,則表示連接可用,否則表示連接不可用
testOnBorrow 程序 申請 連接時(shí),進(jìn)行連接有效性檢查(低效,影響性能) false
testOnReturn 程序 返還 連接時(shí),進(jìn)行連接有效性檢查(低效,影響性能) false
poolPreparedStatements 緩存通過以下兩個(gè)方法發(fā)起的SQL: true
public PreparedStatement prepareStatement(String sql)
public PreparedStatement prepareStatement(String sql,
int resultSetType, int resultSetConcurrency)
maxPoolPrepareStatementPerConnectionSize 每個(gè)連接最多緩存多少個(gè)SQL 20
filters 這里配置的是插件,常用的插件有: stat,wall,slf4j
監(jiān)控統(tǒng)計(jì): filter:stat
日志監(jiān)控: filter:log4j 或者 slf4j
防御SQL注入: filter:wall
connectProperties 連接屬性。比如設(shè)置一些連接池統(tǒng)計(jì)方面的配置。
druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000
比如設(shè)置一些數(shù)據(jù)庫連接屬性:

文章來源地址http://www.zghlxwxcb.cn/news/detail-638832.html

到了這里,關(guān)于druid配置詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 數(shù)據(jù)庫連接池druid參數(shù)詳解

    1、type: 數(shù)據(jù)源類型,這里使用了Druid連接池的類型。 2、url: 數(shù)據(jù)庫連接的URL。 注意事項(xiàng):需要根據(jù)實(shí)際情況修改URL。 3、username: 數(shù)據(jù)庫用戶名。 4、password: 數(shù)據(jù)庫密碼 包含一些特殊字符的時(shí)候需要加引號。 5、initialSize: 連接池初始化時(shí)創(chuàng)建的連接數(shù)。 需要根據(jù)實(shí)際情況設(shè)置

    2024年02月15日
    瀏覽(19)
  • 【Java】數(shù)據(jù)庫連接池--Druid

    【Java】數(shù)據(jù)庫連接池--Druid

    數(shù)據(jù)庫連接池是一個(gè)容器,負(fù)責(zé)分配、管理數(shù)據(jù)庫連接(Connection) 它允許應(yīng)用程序重復(fù)使用一個(gè)現(xiàn)有的數(shù)據(jù)庫連接,而不是再重新建立一個(gè) 釋放空閑時(shí)間超過最大空閑時(shí)間的數(shù)據(jù)庫連接來避免因?yàn)闆]有釋放數(shù)據(jù)庫連接而引起的數(shù)據(jù)庫連接遺漏 好處: 資源重用 提升系統(tǒng)的響應(yīng)

    2024年01月22日
    瀏覽(51)
  • SpringBoot整合(五)HikariCP、Druid數(shù)據(jù)庫連接池—多數(shù)據(jù)源配置

    SpringBoot整合(五)HikariCP、Druid數(shù)據(jù)庫連接池—多數(shù)據(jù)源配置

    在項(xiàng)目中,數(shù)據(jù)庫連接池基本是必不可少的組件。在目前數(shù)據(jù)庫連接池的選型中,主要是 Druid ,為 監(jiān)控 而生的數(shù)據(jù)庫連接池。 HikariCP ,號稱 性能 最好的數(shù)據(jù)庫連接池。 在Spring Boot 2.X 版本,默認(rèn)采用 HikariCP 連接池。而阿里大規(guī)模采用 Druid 。下面介紹在SpringBoot中使用Hika

    2024年02月17日
    瀏覽(50)
  • Springboot+dynamic-datasource+Druid數(shù)據(jù)庫配置加密

    Springboot+dynamic-datasource+Druid數(shù)據(jù)庫配置加密

    Springboot+mybatis-plus+dynamic-datasource+Druid數(shù)據(jù)庫配置加密 背景 生產(chǎn)環(huán)境中, 為了保密,我們希望將數(shù)據(jù)庫密碼加密, 甚至用戶名和jdbc連接串加密。本章我們使用由苞米豆(baomidou)團(tuán)隊(duì)開發(fā)的 dynamic-datasource 多數(shù)據(jù)源組件自帶的加密工具實(shí)現(xiàn)數(shù)據(jù)庫配置加密 從 dynamic-datasource-star

    2024年02月04日
    瀏覽(40)
  • spring boot shardingsphere mybatis-plus druid mysql 搭建mysql數(shù)據(jù)庫讀寫分離架構(gòu)

    spring boot shardingsphere mybatis-plus druid mysql 搭建mysql數(shù)據(jù)庫讀寫分離架構(gòu)

    ##關(guān)于window mysql主從搭建簡單教程 傳送門?window mysql5.7 搭建主從同步環(huán)境-CSDN博客 ##父pom.xml ##模塊pom.xml ##yml配置 ##mapper.xml ##TestMapper ##TestService ##TestController ##瀏覽器訪問 ##數(shù)據(jù)庫

    2024年01月21日
    瀏覽(24)
  • MySQL數(shù)據(jù)庫——MySQL配置文件(my.ini)詳解

    my.ini 是 MySQL 數(shù)據(jù)庫中使用的配置文件,MySQL 服務(wù)器啟動(dòng)時(shí)會讀取這個(gè)配置文件,我們可以通過修改這個(gè)文件,達(dá)到更新配置的目的。 這里以 Windows 系統(tǒng)下的 my.ini 配置文件為樣板,講解 MySQL 配置文件中的參數(shù)。 一般情況下,my.ini 在 MySql 安裝的根目錄下,也有可能在隱藏文

    2023年04月09日
    瀏覽(25)
  • 【MySQL數(shù)據(jù)庫】最全安裝過程及配置詳解

    【MySQL數(shù)據(jù)庫】最全安裝過程及配置詳解

    ???♂?iecne個(gè)人主頁: : iecne的學(xué)習(xí)日志 ??每天 關(guān)注 iecne的作品,一起進(jìn)步 ??一起學(xué)習(xí),必看iecne ??希望大家多多支持??一起進(jìn)步呀!

    2024年02月02日
    瀏覽(22)
  • MYSQL數(shù)據(jù)庫連接字符串(connectionString)配置參數(shù)大全詳解

    請參考原文:MYSQL數(shù)據(jù)庫連接字符串(connectionString)配置參數(shù)大全詳解

    2024年02月12日
    瀏覽(32)
  • idea寫一個(gè)連接MySQL數(shù)據(jù)庫的javaweb項(xiàng)目(基礎(chǔ)向)

    idea寫一個(gè)連接MySQL數(shù)據(jù)庫的javaweb項(xiàng)目(基礎(chǔ)向)

    ? ? ? ? 一個(gè)完整javaweb項(xiàng)目大致可以分為這三個(gè)層: ? ? ? ? 顯示層、業(yè)務(wù)層、數(shù)據(jù)訪問層(DAO層) 顯示層: 顯示在客戶端的html,jsp等網(wǎng)頁文件 和 處理來自網(wǎng)頁提交數(shù)據(jù)(controller) 業(yè)務(wù)層: 是顯示層和數(shù)據(jù)訪問層之間的橋梁,通過顯示層的需求進(jìn)行不同的數(shù)據(jù)訪問 數(shù)

    2024年02月05日
    瀏覽(14)
  • (代碼注釋超詳細(xì))JavaWeb連接Mysql數(shù)據(jù)庫完成登錄注冊業(yè)務(wù)

    (代碼注釋超詳細(xì))JavaWeb連接Mysql數(shù)據(jù)庫完成登錄注冊業(yè)務(wù)

    登錄:完成連接數(shù)據(jù)庫判斷登陸信息是否有誤 注冊:將信息填寫完畢后點(diǎn)擊注冊,跳轉(zhuǎn)到登陸頁面 主頁:展示項(xiàng)目信息并且可以在頁面內(nèi)進(jìn)行增刪改操作 完整文件目錄如下: 文件目錄: bean包中填寫的代碼為實(shí)體類 dao模型就是寫一個(gè)類,把訪問數(shù)據(jù)庫的代碼封裝起來 serv

    2023年04月22日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包