PHP和Oracle OCI之间的等待时间很长

我在Windows服务器上安装了XAMPP。 我的服务器上有2个应用程序:</ p>

第一个应用程序:PHP和MySQL应用程序。 此应用程序在链接/页面之间无需等待时间即可快速运行。</ p>

第二个Appilcation:PHP和Oracle应用程序。 我使用“Oracle Instant Client(OCI)for Windows(32位)”来连接Oracle Server(在另一台机器上)。 我有8个表,每个表上最多1000行数据。 我的查询非常简单。 在查询我的Oracle数据库时,Everyting正常工作。</ p>

但是,有时我在页面/链接之间等待超过20秒。 收到页面的时间太长了。 这主要发生在第一次进入网站时。 另外,在页面上等待5-10分钟后,尝试在应用程序中单击其他页面或链接时会发生这种情况。</ p>

如何在使用Oracle数据库连接时减少或终止此延迟 OCI?</ p>
</ div>

展开原文

原文

I installed XAMPP on Windows server. There are 2 application on my server:

First Application: PHP and MySQL application. This application runs quickly without and waiting time between links/pages.

Second Appilcation: PHP and Oracle application. I use “Oracle Instant Client (OCI) for Windows (32 bit)” to connect Oracle Server (on another machine). I have 8 tables with max 1000 row-data on each table. My queries are very simple. Everyting is working correctly when querying my Oracle database.

But, sometimes I’m waiting more than 20 seconds between pages/links. The is too much time to recieve page. This mostly occurs when entering the site for the first time. Additionaly, it occurs when trying to click on another page or link in application, after waiting 5-10 minutes on a page.

How can I reduce or terminate this delay when connecting Oracle database using OCI?

doumi4676
doumi4676 将localhost上的mysql与远程服务器上的Oracle进行比较并不是比较的良好基础。话虽如此,我希望oracle的连接速度很慢。您是否尝试过运行网络测试以查看网络上有多少开销。
10 年多之前 回复

1个回答



你是如何联系的? 如果您正在使用oci_connect,那么这可能是问题的很大一部分 - 切换到oci_pconnect。</ p>

如果失败,请确保DNS A和PTR记录可用于两端(或 确保你只使用ip地址而不是名字来连接。)</ p>

C。</ p>
</ div>

展开原文

原文

How are you connecting? If you are using oci_connect, then that's probably a large part of the problem - switch to oci_pconnect.

Failing that, do make sure that DNS A and PTR records are available for both ends (or make sure you're only using ip addresses rather than names to connect).

C.

doulou1970
doulou1970 我将oci_connect切换到oci_pconnect。 我的问题似乎已经解决了。
10 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐