数据库
首页 > 数据库> > PHP Oracle 10g提取速度很慢

PHP Oracle 10g提取速度很慢

作者:互联网

我不习惯使用Oracle,所以我可能不太会问我的问题.

我从带有PHP 5.3的Linux Apache服务器(PECL Oci8 1.4.6,客户端11.2.0.3.0)到Oracle服务器(10g企业版10.2.0.1.0)执行非常简单的SELECT查询,我不是管理员.

oci_parse和oci_execute花费的时间不到一毫秒,但是在此之后我立即执行的oci_fetch_arrays确实非常慢(有时超过一秒).

最初,我尝试通过SELECT [我需要的所有列]来更改SELECT *,但是它仍然很慢.

我应该看什么?

解决方法:

尝试这个:

oci_set_prefetch($statement_id, 1000);

…或在php.ini中增加oci8.default_prefetch值.

标签:performance,oracle,oracle10g,oci8,php
来源: https://codeday.me/bug/20191201/2078826.html