diff options
Diffstat (limited to 'ext/pdo_oci/php_pdo_oci_int.h')
-rwxr-xr-x | ext/pdo_oci/php_pdo_oci_int.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/ext/pdo_oci/php_pdo_oci_int.h b/ext/pdo_oci/php_pdo_oci_int.h index 91c82a74b0..f77d7314cb 100755 --- a/ext/pdo_oci/php_pdo_oci_int.h +++ b/ext/pdo_oci/php_pdo_oci_int.h @@ -31,9 +31,9 @@ typedef struct { typedef struct { OCIServer *server; OCISession *session; - OCIEnv *env; + OCIEnv *env; OCIError *err; - OCISvcCtx *svc; + OCISvcCtx *svc; /* OCI9; 0 == use NLS_LANG */ ub2 charset; sword last_err; @@ -67,7 +67,7 @@ typedef struct { } pdo_oci_stmt; typedef struct { - OCIBind *bind; /* allocated by OCI */ + OCIBind *bind; /* allocated by OCI */ sb2 oci_type; sb2 indicator; ub2 retcode; @@ -90,3 +90,8 @@ ub4 _oci_error(OCIError *err, pdo_dbh_t *dbh, pdo_stmt_t *stmt, char *what, swor extern struct pdo_stmt_methods oci_stmt_methods; +/* Default prefetch size in number of rows */ +#define PDO_OCI_PREFETCH_DEFAULT 100 + +/* Arbitrary assumed row length for prefetch memory limit calcuation */ +#define PDO_OCI_PREFETCH_ROWSIZE 1024 |