Optimering af query
Optimering af kodeHejsa,
Jeg har en 12GB table med 2.5M enteries som jeg har brug for at søge i. Min nuværende kode tager 20-30sec om at komme med et resultat, hvilket er en smule for meget.
Nogle forslag?
// Test
$words = "find,internet,cool stuff";
$list = explode(",", $words);
// Get 5 articles matching one of the keywords
$article_query = mysql_query("SELECT * FROM postwrit_articles.articles WHERE title IN ('".implode("', '", $list)."') OR keywords IN ('".implode("', '", $list)."') LIMIT 5 ") or die(mysql_error());
while($article_fetch = mysql_fetch_array($article_query)) {