YMatrix
Quick Start
Simulate Time Series Scenarios
Standard Cluster Deployment
Data Modeling
Connecting to The database
Data Writing
Data Migration
Data Query
Scene Application Examples
Federal Query
Maintenance and Monitoring
Global Maintenance
Partition Maintenance
Backup and Restore
Cluster Expansion
Monitoring
Performance Tuning
Troubleshooting
Reference Guide
Tool Guide
Data Type
Storage Engine
Execution Engine
Configuration Parameters
SQL Reference
FAQ
This document describes the relevant parameters of the PL/JAVA category in system configuration parameters.
Notes!
To ensure the stability and security of the system, please be sure to manually modify the relevant parameters**.
A colon (:)-delimited list containing the jar files or directories that contain the jar files required by the PL/Java function.
$GPHOME/lib/postgresql/java
directory can be omitted. The jar file must be installed in the same location on all YMatrix hosts and can be read by the mxadmin user.pljava_classpath
parameter is used to assemble the PL/Java classpath at the beginning of each user session. The jar file added after the session starts cannot be used for the session.pljava_classpath
, it is added to the PL/Java classpath.pljava_classpath
without a path, the jar file must be in the $GPHOME/lib/postgresql/java
directory.pljava_classpath_insecure
is false
, then setting the pljava_classpath
parameter requires superuser permission.| Data Type | Default | Set Category | | --- | --- | | string | | master; session; reload; superuser |
Controls whether the server configuration parameter pljava_classpath
can be set by users without YMatrix database superuser permissions.
true
, pljava_classpath
can be set by a regular user. Otherwise, pljava_classpath
can only be set by the database superuser. Notes!
Enabling this parameter allows non-administrator database users to run unauthorized Java methods, exposing security risks.
| Data Type | Default | Set Category | | --- | --- | | boolean | false | master; session; restart; superuser |
If the value true
is the value true
, the delayed savepoint used in the PL/Java function will be released when the function exits. If false
, the save point will be rolled back.
| Data Type | Default | Set Category | | --- | --- | | boolean | false | master; system; restart; superuser |
Sets the size (KB) of the JRE MRU (recently used) cache for the prepared statement.
| Data Type | Default Value | Value Range | Set Classification | | --- | --- | --- | | int | 0 | 0 ~ 512 | master; system; restart; superuser |
Defines the startup options for the Java VM.
| Data Type | Default | Set Category | | --- | --- | | string | | master; system; reload; superuser |