【发布时间】:2010-04-14 14:51:32
【问题描述】:
下午的小伙子们,
尝试使用 Zend 的 Lucene 端口索引一个 170 万行的表。在几千行的小型测试中,它工作得很好,但是一旦我尝试将行增加到几万行,它就会超时。显然,我可以增加 php 允许脚本运行的时间,但是看到 360 秒可以获得大约 10,000 行,我不想考虑执行 170 万行需要多少秒。
我也尝试过让脚本运行几千次,刷新,然后运行接下来的几千次,但这样做每次都会清除索引。
各位有什么想法吗?
谢谢:)
【问题讨论】:
-
几万行仍然是微不足道的,如果您超时,确实发生了错误,请发布您的 SQL,甚至可能是您的服务器信息(cpu,ram)。
标签: php mysql lucene zend-search-lucene