|
|
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
|