वर्तमान में, यह जांचने के लिए कि क्या डेटाबेस क्वेरी के लिए हाइबरनेट द्वितीय-स्तरीय कैश का उपयोग किया गया था, मैं यह देखने के लिए कि क्या ग्राइस/हाइबरनेट ने SQL क्वेरी को ट्रिगर किया है, मैं अपने SQL लॉग (p6spy या logSql = datasource.groovy में सत्य) जांचता हूं। । और मुझे लगता है कि अगर क्वेरी लॉग नहीं हुई थी, तो इसका मतलब यह हो सकता है कि कैश का उपयोग किया गया था।कैसे पता/लॉग इन करें कि हाइबरनेट द्वितीय-स्तरीय कैश का उपयोग किया गया था या नहीं?
यह एक साधारण जानकारी के लिए बहुत जटिल है, है ना?
तो क्या आप जानकारी प्राप्त करने और लॉग इन करने का एक आसान तरीका जानते हैं: "कैश का उपयोग बनाम डीबी क्वेरी ट्रिगर किया गया था"?
EDIT: पास्कल अनुशंसाओं के बाद, मैंने अपने trace 'org.hibernate.cache'
को मेरे log4j कॉन्फ़िगरेशन में जोड़ा है।