कृपया ध्यान दें कि मैंने यह उत्तर 2011 में प्रदान किया था। यह पुराना हो सकता है
मेरी कंपनी एक डेटाबेस एब्स्ट्रक्शन लाइब्रेरी ( jOOQ ) विकसित करती है , जो दोनों डेटाबेस का समर्थन करती है। हमारे एकीकरण परीक्षण बहुत सारी कार्यक्षमता को कवर करते हैं, जिसमें संग्रहीत प्रक्रियाओं और कार्यों, सरणियों, नेस्टेड चयनों आदि को शामिल करना शामिल है। मुझे लगता है कि डीएमएल का संबंध है, जहां तक छोटे डेटाबेसों की HSQLDB 2.1
तुलना में थोड़ा तेज है H2 1.3
।
हालांकि, डीडीएल संचालन में एचएसक्यूएलडीबी अत्यधिक आउटपरफॉर्मर एच 2 के साथ-साथ एक छोटे डेटाबेस के लिए भी (उदाहरण के लिए, हर डेटाबेस स्टार्टअप पर जेएवीएसी के साथ नए सिरे से संग्रहीत कार्यों के कारण) उदाहरण को शुरू / बंद कर रहा है । यह आपके द्वारा संग्रहीत कार्यों को संग्रहीत करने के तरीके पर निर्भर करता है। जाहिर है, यह एक बल्कि jOOQ- विशिष्ट "मुद्दा" है, थॉमस मुलर की टिप्पणी भी देखें।
दूसरी ओर, मैं उपयोगकर्ता ट्रैशगोड से सहमत हूं, आपको अपने लिए एक उचित स्कीमा और उपयोग-केस के खिलाफ प्रदर्शन का परीक्षण करना चाहिए।