@@ -778,7 +778,7 @@ it is possible for un-usable connections to be returned by a pool
778
778
to occur after ` getConnection() ` is called, applications should
779
779
implement appropriate statement execution error checking.
780
780
781
- The default value is ` 60 ` seconds. Possible values for ` poolPingInterval ` are:
781
+ The default value is 60 seconds. Possible values for ` poolPingInterval ` are:
782
782
783
783
` poolPingInterval ` Value | Behavior of a Pool ` getConnection() ` Call
784
784
----------|------------------------------------------
@@ -1062,6 +1062,8 @@ Boolean externalAuth
1062
1062
Indicate whether connections should be established using
1063
1063
[ External Authentication] ( #extauth ) .
1064
1064
1065
+ The default is * false* .
1066
+
1065
1067
This optional property overrides the
1066
1068
[ ` oracledb.externalAuth ` ] ( #propdbisexternalauth ) property.
1067
1069
@@ -1100,6 +1102,8 @@ Number poolIncrement
1100
1102
The number of connections that are opened whenever a connection
1101
1103
request exceeds the number of currently open connections.
1102
1104
1105
+ The default value is 1.
1106
+
1103
1107
This optional property overrides the
1104
1108
[ ` oracledb.poolIncrement ` ] ( #propdbpoolincrement ) property.
1105
1109
@@ -1109,6 +1113,8 @@ Number poolMax
1109
1113
1110
1114
The maximum number of connections to which a connection pool can grow.
1111
1115
1116
+ The default value is 4.
1117
+
1112
1118
This optional property overrides the
1113
1119
[ ` oracledb.poolMax ` ] ( #propdbpoolmax ) property.
1114
1120
@@ -1119,6 +1125,8 @@ Number poolMin
1119
1125
The minimum number of connections a connection pool maintains, even
1120
1126
when there is no activity to the target database.
1121
1127
1128
+ The default value is 0.
1129
+
1122
1130
This optional property overrides the
1123
1131
[ ` oracledb.poolMin ` ] ( #propdbpoolmin ) property.
1124
1132
@@ -1135,17 +1143,22 @@ Note this attribute is ignored when node-oracledb is built with Oracle
1135
1143
client 12.2, since this has its own lightweight, always-enabled
1136
1144
connection check.
1137
1145
1146
+ The default value is 60.
1147
+
1138
1148
This optional property overrides the
1139
1149
[ ` oracledb.poolPingInterval ` ] ( #propdbpoolpinginterval ) property.
1140
1150
1151
+ See [ Connection Pool Pinging] ( #connpoolpinging ) for more discussion.
1152
+
1141
1153
```
1142
1154
Number poolTimeout
1143
1155
```
1144
1156
1145
1157
The number of seconds after which idle connections (unused in the
1146
1158
pool) may be terminated. Idle connections are terminated only when
1147
- the pool is accessed. If ` poolTimeout ` is set to 0, then idle
1148
- connections are never terminated.
1159
+ the pool is accessed.
1160
+
1161
+ The default value is 60.
1149
1162
1150
1163
This optional property overrides the
1151
1164
[ ` oracledb.poolTimeout ` ] ( #propdbpooltimeout ) property.
@@ -1154,10 +1167,12 @@ This optional property overrides the
1154
1167
Boolean queueRequests
1155
1168
```
1156
1169
1157
- Indicate whether [ ` pool.getConnection() ` ] ( #getconnectionpool )
1170
+ Indicates whether [ ` pool.getConnection() ` ] ( #getconnectionpool )
1158
1171
(or [ ` oracledb.getConnection() ` ] ( #getconnectiondb ) calls that use a pool)
1159
1172
should be queued when all available connections in the pool are currently in use.
1160
1173
1174
+ The default value is * true* .
1175
+
1161
1176
This optional property overrides the
1162
1177
[ ` oracledb.queueRequests ` ] ( #propdbqueuerequests ) property.
1163
1178
@@ -1169,6 +1184,8 @@ The number of milliseconds after which connection requests waiting in the
1169
1184
connection request queue are terminated. If ` queueTimeout ` is
1170
1185
set to 0, then queued connection requests are never terminated.
1171
1186
1187
+ The default value is 60000.
1188
+
1172
1189
This optional property overrides the
1173
1190
[ ` oracledb.queueTimeout ` ] ( #propdbqueuetimeout ) property.
1174
1191
0 commit comments