PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
PHP
[请益] phpExcel开启档案时会占用网页服务器资源
楼主:
b95170088
(夏恋秋分)
2015-12-17 13:38:05
因为我的公司几乎每天要上传好几个excel档案到系统,
然后还要用程式去抓出excel的资料笔数,所以要用到
PHPExcel_IOFactory::createReader('Excel5')的指令
把档案打开.getHighestRow()取得资料笔数,
资料笔数如果35万笔大约要花10~15分钟,这之间公司网站完全连不上,
要等到程式跑完网站才能继续运作,我如果想要再取得资料笔数的时候
同时网站不受影响让公司网站可以维持正常运作,有什么方法吗?
作者:
rockmanalpha
(KIN)
2015-12-17 17:36:00
其实你可以在数据库建一个table 上传档案时把档名MD5之类的 加上算出来那个笔数写进去 之后想取那个档案资料笔数就查询那个table就好
作者:
GALINE
(天真可爱CQD)
2015-12-17 18:49:00
如果是 mysql+myisam,升 innodb 看看..oops,我误会了
作者: guanting886 (Guanting)
2015-12-18 17:23:00
将 database 换成 cluster架构不过前提是你要厘清楚,究竟是数据库有问题还是你 php+web server 那端占掉全部资源
作者:
cd99cd99
(查尔斯)
2015-12-21 08:47:00
丢背景 优先低
继续阅读
[请益] curl_exec执行不停,求助!!!!
cutepiyo
[请益] composer 可以跳过版本检查吗
knives
[问题] 关于IMAP的问题…
banana2014
[请益] socket和ajax资料接收以及sql的max()用法
st1009
[请益] Internal Server Error 500 (12/17更新)
hcl012
[公告] tas72732002 警告一次
gpmm
[请益] echo input type
fefeking
Re: [请益] 分别找出学生成绩为几天新高
wilson200106
[请益] Windows 读取含有繁简中及日文档名
ids93216
[请益] 判断iframe是否加载完成
tas72732002
Links
booklink
Contact Us: admin [ a t ] ucptt.com