[devel] Mysqld CPU usage at www.sisyphus.ru

Денис Смирнов mithraen at altlinux.ru
Wed Sep 2 04:16:14 UTC 2009


On Wed, Sep 02, 2009 at 01:47:33AM +0400, Mikhail Yakshin wrote:
 
MY> Если задача - "зафиксить побыстрее" - то вариант #3, как мне кажется,
MY> упрется в минут пять работы и, скорее всего, даст результаты в виде
MY> снижения 5-6 секунд до 200-300-400 мс. С моей точки зрения, впрочем,
MY> 200-300-400 мс - это непозволительно много для веб-приложения, но
MY> YMMV.

Можно предложить еще один вариант -- создать отдельную таблицу, по которой
и будет производиться поиск. В этом случае такая таблица может целиком
жить в кэше. Или даже сделать временную таблицу (ту самую что всегда живет
в памяти).

Если изобретать "круто и быстро", то никто не запрещает в том же постгресе
написать _свой_ лексический разбор, который будет адекватен для имен
пакетов.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20090902/6c6395f8/attachment.bin>


More information about the Devel mailing list