在PHP中打开文件是否有大小限制?

时间:2013-08-14 20:15:32

标签: php database dbf

我在PHP中使用dbase扩展来打开一个4.5+ GB的大型DBF,但它似乎从960万以后提供了bum记录,即使数据库在任何查看器中看起来都很好等等。

我是否需要在某处以某种方式提高内存限制?

2 个答案:

答案 0 :(得分:0)

尝试设置限制显示的记录数量,使用分页并限制为大约15,这应该有所帮助。我从来没有听说PHP因为大小而没有打开文件,但是你可能会在页面上放置太多数据并导致溢出。

答案 1 :(得分:0)

你提到了4.5 gig“dbf”数据库文件。从dBASE(返回)和FoxPro / Visual FoxPro的历史发展来看,它们基于一个32位O / S,最大单个文件大小为2 gig。通过4.5 gig,我怀疑.dbf是由另一个程序处理的......例如Sybase Database-Advantage-Server,它支持并扩展旧的.dbf格式,并允许超过2 gig文件限制。我会确定您正在使用哪些数据库连接处理程序。