国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

php對mysql提取數據那種速度更快

瀏覽:113日期:2022-06-13 13:15:20

問題描述

1、單條數據,即只有一行數據,然后這行數據里面的字段article里面有40萬個單詞,以逗號(,)分割

2、有40萬條數據,即40萬行,每行的字段article中有一個單詞

如果方案1的速度快,要怎么分別循環提取出來,然后進行組合(以逗號分割),循環組合成40萬條,<a href='http://m.cgvv.com.cn/wenda/分割后的單獨一個單詞'>分割后的單獨一個單詞</a>

問題解答

回答1:

我認為應該是方案2的速度快。

先取1000條數據:

SELECT `article` FROM `table` ORDER BY id DESC LIMIT 0,1000

對1000條數據逐個處理:

foreach ($list as $key => $value) {$link = ’<a href='http://m.cgvv.com.cn/wenda/’.$value[’article’].’'>’.$value[’article’].’</a>’; ....}

再處理下面1000條

回答2:

光查詢的話,前者肯定要快,但是一個字段存40W個單詞(一個單詞按7個字母算--含逗號),就是將近300W個字母,大概有3M的數據。但是查詢出來,對這么長的字段進行切割,感覺不太靠譜。

回答3:

如果是簡單的在頁面上列出40w個單詞這種業務,我覺得還是第一種方法快

理由:一、查詢方法1.掃描一行就能獲取到記錄,方法2那就需要掃描很多行了,花費的時間就不言而喻了(表越大越明顯)。這個過程方法1比方法2優越太多了二、輸出方法1需要獨立分割,這對php來說根本不叫事。然后都需要緩存輸出。

總的來說,方法1的開銷比方法2的開銷少。

相關文章:
主站蜘蛛池模板: 亚洲免费在线视频观看 | 欧美性色黄大片一级毛片视频 | 亚洲第一视频在线观看 | 男女乱淫免费视频 | 亚洲午夜精品久久久久久抢 | 日本特级黄毛片毛片视频 | 国产精品综合久成人 | 成人国产网站v片免费观看 成人国产午夜在线视频 | 99视频免费 | 97在线视频精品 | 99视频免费在线观看 | 久久免费在线观看 | 亚洲无色 | 92看片淫黄大片看国产片 | 91精品成人福利在线播放 | 中文字幕巨乱亚洲 | 一区二区三区观看 | 国产精品国产三级在线高清观看 | 欧美一级欧美一级高清 | 91香蕉国产观看免费人人 | 成年人在线视频观看 | 欧美成人性做爰网站免费 | 在线看欧美成人中文字幕视频 | 亚洲综合精品一区二区三区中文 | 老司机免费福利午夜入口ae58 | 久草热久草在线 | 亚洲欧美视频在线观看 | 久热香蕉精品视频在线播放 | 91精品成人福利在线播放 | 三级伦理网站 | 国产精品久久久久久久久免费hd | 精品玖玖玖视频在线观看 | 香蕉三级 | 国产禁女女网站免费看 | 国产美女高清一级a毛片 | 国产美女作爱 | 国产三级精品在线 | 中文无线乱码二三四区 | 国产成人在线视频 | 久久国产成人福利播放 | 久久受www免费人成看片 |