我正在尝试使用此查询脚本来搜索 mysql 数据库 http://www.ar-php.org/Examples/ArQuery.php
我只在表中搜索一列..但每一行在该列中有大约 3000 个字符长的文本..我现在只添加了 100 行,但它已经放慢了..
如果我有这样的一百万行,这个脚本会不可用吗?
我应该采取什么路线才能使用此脚本并拥有数百万行长文本..
我的查询如下所示:
SELECT * FROM articles
WHERE ( REPLACE(text, 'ـ', '') 正则表达式 '(كَ|كِ|كُ|كً|كٍ|كٌ|كْ|كّ|كَّ|كِّ|كُّ|كًّ|كٍّ|كٌّ|ك)( يَ|يِ|يُ|يً|يٍ|يٌ|يْ|يّ|يَّ|يِّ|يُّ|يًّ|يٍّ|يٌّ|ي)(فَ|فِ|فُ|فً|فٍ|فٌ|فْ|فّ|فَّ|فِّ |فُّ|فًّ|فٍّ|فٌّ|ف)')
SELECT * FROM articles
WHERE ( REPLACE(text, 'ـ', '') 正则表达式 'hell(ö|o|ô|Ö|O|Ô)')