php对mysql提取数据那种速度更快
本文介绍了php对mysql提取数据那种速度更快的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
1、单条数据,即只有一行数据,然后这行数据里面的字段article里面有40万个单词,以逗号(,)分割
2、有40万条数据,即40万行,每行的字段article中有一个单词
如果方案1的速度快,要怎么分别循环提取出来,然后进行组合(以逗号分割),循环组合成40万条,<a href="分割后的单独一个单词">分割后的单独一个单词</a>
解决方案
我认为应该是方案2的速度快。
先取1000条数据:
SELECT `article` FROM `table` ORDER BY id DESC LIMIT 0,1000
对1000条数据逐个处理:
foreach ($list as $key => $value) {
$link = '<a href="'.$value['article'].'">'.$value['article'].'</a>';
....
}
再处理下面1000条
这篇关于php对mysql提取数据那种速度更快的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文