You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Maximum size in bytes -- per connection -- of the blob cache (default: `10485760` or 10 MiB). +
886
886
A value of `0` will disable the cache, but does not disable sending of inline blobs.
887
887
Set `maxInlineBlobSize` to `0` to disable sending of inline blobs.
@@ -898,7 +898,7 @@ If the maximum blob cache size is reached, received inline blobs will be discard
898
898
For pure Java connections, an inline blob is removed from the cache on first use, or when the transaction associated with the blob ends.
899
899
The native client implementation may have different cache eviction rules.
900
900
901
-
As pure java connections remove the inline blob from the cache on first use, subsequent attempts to read the same blob -- by getting a different instance of `java.sql.Blob` or through multiple calls to the `ResultSet.getXXX` methods -- will use a server-side blob.
901
+
As pure Java connections remove the inline blob from the cache on first use, subsequent attempts to read the same blob -- by getting a different instance of `java.sql.Blob` or through multiple calls to the `ResultSet.getXXX` methods -- will use a server-side blob.
902
902
This can also happen if multiple columns or rows, even in different result sets on the same connection, point to the same blob id in the same transaction.
903
903
904
904
If you execute queries returning blobs, while those blobs are never actually opened, you may fill up the cache and later received inline blobs are then discarded.
0 commit comments