|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrey Ostanovsky 2:5030/1957.10 17 Jun 2002 22:03:01 To : Oleg Gawriloff Subject : MySQL benchmark -------------------------------------------------------------------------------- Hello, Oleg! Понедельник Июнь 17 2002, Oleg Gawriloff изволил/a написать Andrey Ostanovsky: OG> Есть база с большой загрузкой. MySQL не справляется. Hужно базу OG> соответсвенно править. Однако заранее неизвестно как вносимые OG> изменения скажутся на работе базы/общей производительности. Что бы OG> эмулировать работу и нужен такой волшебный скрипт, так как на живых OG> клиентах тестить не получится. А вторую базу поднять и на ней потренироваться?:) OG> ЗЫ:Все началось с того что есть таблица с 500000 строк. В которую 11 OG> раз в секунду идут INSERT/UPDATE. Раз в минуту идет толстый SELECT. OG> Тормозит. Сделали следующее: разбили таблицу на две. В одну идут OG> INSERT/UPDATE. Из второй идут SELECTы. Раз в 10 минут из первой во OG> вторую идет переброска данных. (Hе более 300 строк). Стало тормозить OG> еще больше. Где копать непонятно совершенно. Индексы, наверное, строить. Hу, можно попробовать таблицу логически разделить на основную (легкую) и несколько зависимых (с основными данными), чтобы уменьшить объем первичной выборки. Bye, Andrey Ostanovsky. aost @ gbk.spb.ru --- System Uptime: 0004:21:01:29 * Origin: Если хочешь поработать - ляг поспи, и все пройдет! (2:5030/1957.10) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/45783d0e3317.html, оценка из 5, голосов 10
|