The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

FreeBSD + MySQL = тапки?


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

- BEST_PEOPLE (2:5077/15.22) -------------------------- BEST_PEOPLE (RU.UNIX) -
 From : Valentin Nechayev                   2:5020/400      19 Nov 00  19:40:52
 Subj : Re: FreeBSD + MySQL = тапки?
-------------------------------------------------------------------------------
 * Forwarded from area 'RU.UNIX'

From: [email protected] (Valentin Nechayev)

        Hello Alexei Ivanov!

AI> Вот наблюдаю тут беседу и решил вмешаться.

AI> Можно объяснить фразу "один большой селект вешает остальных клиентов".
AI> Что меняется если все запросы выполняются паралельно?
AI> Как мне кажется общее время выполнения каждого запроса при этом
AI> увеличится.
AI> Тогда что мы выигрываем?

_Якобы_ у него есть правильные r/w locks.
Однако, мы постоянно наблюдаем картину, как из 10 одновременно полезших
с не сильно сложным апдейтом cgi'ек 9 ждут, когда их mysql server threads
прокрутятся на спинлоках, выжирая весь процессор, в то время как одна
другая ветвь пытается на оставшихся ей жалких остатках процессора
выполнить свою операцию и отдать другим. Соответственно, длительность
возникшей жопы пропорциональна этак квадрату количества одновременно
пришедших апдейтов.

А когда я стал жаловаться, что для наших задач mysql - хилятина по
возможностям, а postgres - по скорости, хор закричал "oracle!" и было
рассказано, что по скорости он не сильно уступает одному и опережает
второго, зато возможности - общеизвестны.

>> целиком вместиться в память клиента. Hету ручной оптимизации
AI> Что значит результат должен вместиться в память клиента?
AI> Что я ищу, то и получаю. Если я не могу поднять два мешка картошки, то
AI> нефиг
AI> их и покупать. В конце концов предоставляй возможность при получении
AI> более какого-то
AI> кол-ва записей просматривать их по частям.

Hесмешно.


/netch
--- ifmail v.2.15dev5
 * Origin: Lucky Netch Incorporated (2:5020/400)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру