<Setting> element
The <setting> element is used to configure and optimize various options of the sqlmapclient instance. <Setting> the element itself and all its attributes are optional. The following table lists the attributes and functions supported by the <setting> element:
Maxrequests
The maximum number of threads that execute SQL statements simultaneously. Line greater than this value
The thread will be blocked until the execution of another thread is complete. Different DBMS have different limits, but any database has these limits. Generally, this value should be at least 10 times that of maxtransactions (see the following) and always greater than maxsessions and maxtranactions. Reducing this parameter value usually improves performance.
Example: maxrequests = "256"
Default Value: 512
Maxsessions
The maximum number of sessions active at the same time. A session can be an explicit session of a Code request, or a session automatically obtained when a thread uses a sqlmapclient instance (that is, executing a statement. It should always be greater than or equal to maxtransactions and smaller than maxrequests. Reducing this parameter value can usually reduce memory usage.
Example: maxsessions = "64"
Default Value: 128
Maxtransactions
The maximum number of threads that enter sqlmapclient. starttransaction () at the same time. A thread greater than this value will be blocked until another thread exits. Different DBMS have different limits, but any database has these limits. This parameter value should always be smaller than or equal to maxsessions and always be much smaller than maxrequests. Reducing this parameter value usually improves performance.
Example: maxtransactions = "16"
Default Value: 32
This is the description ~~~~~~~~
Cachemodelsenabled
Enable or disable all cache models of sqlmapclient globally. Used to debug a program.
Example: cachemodelsenabled = "true"
Default Value: true (Enabled)
Lazyloadingenabled
Enable or disable all delayed loading of sqlmapclient globally. Used to debug a program.
Example: lazyloadingenabled = "true"
Default Value: true (Enabled)
Enhancementenabled
Enable or disable runtime bytecode enhancement globally to optimize the performance of accessing Java Bean attributes, and optimize the performance of delayed loading.
Example: enhancementenabled = "true"
Default Value: false (disabled)
Usestatementnamespaces
If this attribute is enabled, you must use a fully qualified name to reference mapped statement. The full qualified name of mapped statement is composed of the name of SQL-map and the name of mapped-statement. For example: