I am using ActiveJDBC as an alternative to Hibernate. I am using a Filter to start the connection whenever I run the application, but the connection will be there even when it is not needed by the application. Also, when I try to run any query by findBySQL method, it also calls gets connection in the background. Is there a way to optimize connections to the database? There might be many queries at times, so opening and closing the connection every time a query is called might not be good for performance. If there is any way or if I am missing some important point in understanding, do let me know.
How to optimize connection managment in ActiveJDBC?
93 Views Asked by abhishek rawat At
1
There are 1 best solutions below
Related Questions in JAVALITE
- ActiveJDBC instrumentation in ActiveJDBC 3.0 for Java 17 takes too long in big models
- Quarkus: Is there a way to exclude classes from automatic reload/recompile in the dev mode?
- Unable to Eager load children using getAll(..)
- Java Package Name(s) for Javalite Application
- How to create and administer ActiveMQ Artemis topics
- Mock RequestContext to run a test
- Virtual attribute of ActiveJDBC model
- activejdbc migrator force to create `schema_version` table if it exits
- How to optimize connection managment in ActiveJDBC?
- I keep getting an error message about Instrumentation for ActiveJDBC in IntelliJ
- How to return raw response from JavaLite.io activeweb controller
- JavaLite examples, Simple Example Running Error
- What is the target release date for version 2.3.3 of the javalite package on Maven Central?
- ActiveJdbc unable to include the table
- javalite Activeweb how to get response body string for logging purpose in HttpSupportFilter
Related Questions in ACTIVEWEB
- Java Package Name(s) for Javalite Application
- Mock RequestContext to run a test
- How to optimize connection managment in ActiveJDBC?
- How to return raw response from JavaLite.io activeweb controller
- javalite Activeweb how to get response body string for logging purpose in HttpSupportFilter
- How do I suppress additional content in freemarker template file?
- Table not found exception using javalite
- ConnectionSpecWrapper no longer present in recent releases
- ProGuard to obfuscate only one class
- activeweb ContentFor tag render nothing?
- Javalite framwork in production env
- URL mapping is not available in activeweb 2.0
- How to support netsted resources in ActiveWeb
- Any example of uploading files using activeweb?
- ActiveWeb: mocking injected service
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You can use a fine-grained approach in the
AppControllerConfigclass. Here is an example from a commercial project:As you can see, you can apply a
DBConnectionFilterto specific controllers. The arguments in this example will tellDBConnectionFilterto automatically manage transactions for a default connection.Furthermore, you can specify exactly what actions require a DB connection like this:
if you want the opposite, you can apply the filter to all actions, except some: