* [sisyphus] тредовый MySQL
@ 2005-07-26 6:47 Michael Isachenkov
2005-07-26 8:26 ` Michael Isachenkov
0 siblings, 1 reply; 11+ messages in thread
From: Michael Isachenkov @ 2005-07-26 6:47 UTC (permalink / raw)
To: sisyphus
hi!
Может быть, пора уже собрать mysql с поддержкой тредов? Времена 2.4 ядер постепенно проходят...
--
/aphlux
now: Juno Reactor - Man to Ray
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] тредовый MySQL
2005-07-26 6:47 [sisyphus] тредовый MySQL Michael Isachenkov
@ 2005-07-26 8:26 ` Michael Isachenkov
2005-07-26 8:36 ` Mikhail Yakshin
0 siblings, 1 reply; 11+ messages in thread
From: Michael Isachenkov @ 2005-07-26 8:26 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
> Может быть, пора уже собрать mysql с поддержкой тредов? Времена 2.4 ядер постепенно проходят...
Уточню. Сейчас mysql-4.0.24 при запуске форкается, и в дальнейшем форкается на каждый запрос.
В то время как официальный бинарь с mysql.com на 2.6 ядрах работает одним процессом, каждый запрос создает тред внутри головного процесса. Есть мнение, что это быстрее, чем форк.
--
/aphlux
now: Little Computer People - Little Computer People (Club Mix)
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] тредовый MySQL
2005-07-26 8:36 ` Mikhail Yakshin
@ 2005-07-26 8:33 ` Michael Isachenkov
2005-07-26 14:56 ` [sisyphus] " Michael Shigorin
0 siblings, 1 reply; 11+ messages in thread
From: Michael Isachenkov @ 2005-07-26 8:33 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
>
> А еще есть мнение, что не быстрее. И что делать будем?..
Давать пользователю возможность выбора. :)
--
/aphlux
now: Little Computer People - Little Computer People (Psylocity Punk Remix)
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] тредовый MySQL
2005-07-26 8:26 ` Michael Isachenkov
@ 2005-07-26 8:36 ` Mikhail Yakshin
2005-07-26 8:33 ` Michael Isachenkov
0 siblings, 1 reply; 11+ messages in thread
From: Mikhail Yakshin @ 2005-07-26 8:36 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Michael Isachenkov wrote:
>> Может быть, пора уже собрать mysql с поддержкой тредов? Времена 2.4
>> ядер постепенно проходят...
>
> Уточню. Сейчас mysql-4.0.24 при запуске форкается, и в дальнейшем
> форкается на каждый запрос. В то время как официальный бинарь с
> mysql.com на 2.6 ядрах работает одним процессом, каждый запрос
> создает тред внутри головного процесса. Есть мнение, что это быстрее,
> чем форк.
А еще есть мнение, что не быстрее. И что делать будем?..
--
WBR, Mikhail Yakshin
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 11+ messages in thread
* [sisyphus] Re: тредовый MySQL
2005-07-26 8:33 ` Michael Isachenkov
@ 2005-07-26 14:56 ` Michael Shigorin
2005-07-26 14:59 ` Michael Isachenkov
0 siblings, 1 reply; 11+ messages in thread
From: Michael Shigorin @ 2005-07-26 14:56 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Tue, Jul 26, 2005 at 12:33:50PM +0400, Michael Isachenkov wrote:
> > А еще есть мнение, что не быстрее. И что делать будем?..
> Давать пользователю возможность выбора. :)
Ну собери MySQL-server-mt. :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Re: тредовый MySQL
2005-07-26 14:56 ` [sisyphus] " Michael Shigorin
@ 2005-07-26 14:59 ` Michael Isachenkov
2005-07-26 15:30 ` Michael Shigorin
0 siblings, 1 reply; 11+ messages in thread
From: Michael Isachenkov @ 2005-07-26 14:59 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
> Ну собери MySQL-server-mt. :)
Готов собрать. Без вопросов. Вот только не знаю точно, ./configure --что-включить?...
--
/aphlux
now: Hate Dept - Beat Me Up
^ permalink raw reply [flat|nested] 11+ messages in thread
* [sisyphus] Re: тредовый MySQL
2005-07-26 14:59 ` Michael Isachenkov
@ 2005-07-26 15:30 ` Michael Shigorin
2005-07-27 7:04 ` Michael Isachenkov
0 siblings, 1 reply; 11+ messages in thread
From: Michael Shigorin @ 2005-07-26 15:30 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Tue, Jul 26, 2005 at 06:59:58PM +0400, Michael Isachenkov wrote:
> > Ну собери MySQL-server-mt. :)
> Готов собрать. Без вопросов. Вот только не знаю точно,
> ./configure --что-включить?...
Не озадачивался.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Re: тредовый MySQL
2005-07-26 15:30 ` Michael Shigorin
@ 2005-07-27 7:04 ` Michael Isachenkov
2005-07-27 17:22 ` Eugene Prokopiev
0 siblings, 1 reply; 11+ messages in thread
From: Michael Isachenkov @ 2005-07-27 7:04 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
>
> Не озадачивался.
Эх. Ладно, придется действовать на свой страх и риск :)
Но есть несколько alt-specific (точнее, binary-specific) вопросов.
Допустим, я соберу MySQL-server-mt, а наверняка ведь и libmylsqlclient будет собрана как thread-safe. Соответственно, будет еще libMySQL-mt. А это уже плохо, потому что со старой libMySQL собрана куча пакетов, а обе либы (равно как и оба сервера) не могут быть установлены одновременно.
В общем, полный привет. Как раз тот случай, когда source-based дистрибутив находится в выигрышном положении.
Если кто-нибудь подскажет, как это обойти, буду признателен.
--
/aphlux
now: Hate Dept - Start Digging
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Re: тредовый MySQL
2005-07-27 7:04 ` Michael Isachenkov
@ 2005-07-27 17:22 ` Eugene Prokopiev
2005-07-28 6:56 ` Michael Isachenkov
0 siblings, 1 reply; 11+ messages in thread
From: Eugene Prokopiev @ 2005-07-27 17:22 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Michael Isachenkov пишет:
>>Не озадачивался.
>
>
> Эх. Ладно, придется действовать на свой страх и риск :)
>
> Но есть несколько alt-specific (точнее, binary-specific) вопросов.
>
> Допустим, я соберу MySQL-server-mt, а наверняка ведь и libmylsqlclient будет собрана как thread-safe. Соответственно, будет еще libMySQL-mt. А это уже плохо, потому что со старой libMySQL собрана куча пакетов, а обе либы (равно как и оба сервера) не могут быть установлены одновременно.
> В общем, полный привет. Как раз тот случай, когда source-based дистрибутив находится в выигрышном положении.
>
> Если кто-нибудь подскажет, как это обойти, буду признателен.
Может я чего-то не понимаю, но какое отношение мультитредовость сервера
имеет к клиенту? Используя стандартную libMySQL, вы сможете коннектиться
не то что к собранному вами MySQL-server-mt, а к любому MySQL на любой
платформе, и даже не обязательно версия клиента должна совпадать с
версией сервера.
--
С уважением, Прокопьев Евгений
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Re: тредовый MySQL
2005-07-27 17:22 ` Eugene Prokopiev
@ 2005-07-28 6:56 ` Michael Isachenkov
2005-07-28 7:02 ` Michael Isachenkov
0 siblings, 1 reply; 11+ messages in thread
From: Michael Isachenkov @ 2005-07-28 6:56 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
>
> Может я чего-то не понимаю, но какое отношение мультитредовость сервера
> имеет к клиенту? Используя стандартную libMySQL, вы сможете коннектиться
> не то что к собранному вами MySQL-server-mt, а к любому MySQL на любой
> платформе, и даже не обязательно версия клиента должна совпадать с
> версией сервера.
Может быть, и я чего-то не понимаю, но боюсь оказаться правым.
--enable-thread-safe-client
Compile the client with threads.
в общем, /me пошел экспериментировать. Наводки на правильные мысли приветствуются. :)
--
/aphlux
now: Pink Floyd - The Great Gig In The Sky
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [sisyphus] Re: тредовый MySQL
2005-07-28 6:56 ` Michael Isachenkov
@ 2005-07-28 7:02 ` Michael Isachenkov
0 siblings, 0 replies; 11+ messages in thread
From: Michael Isachenkov @ 2005-07-28 7:02 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
>
> в общем, /me пошел экспериментировать. Наводки на правильные мысли приветствуются. :)
Тьфу. Сравниваю ./configure в тредовом mysql и в обычном - thread-safe-client и там, и там есть. :-\\\
--
/aphlux
now: Pink Floyd - The Great Gig In The Sky
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2005-07-28 7:02 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-07-26 6:47 [sisyphus] тредовый MySQL Michael Isachenkov
2005-07-26 8:26 ` Michael Isachenkov
2005-07-26 8:36 ` Mikhail Yakshin
2005-07-26 8:33 ` Michael Isachenkov
2005-07-26 14:56 ` [sisyphus] " Michael Shigorin
2005-07-26 14:59 ` Michael Isachenkov
2005-07-26 15:30 ` Michael Shigorin
2005-07-27 7:04 ` Michael Isachenkov
2005-07-27 17:22 ` Eugene Prokopiev
2005-07-28 6:56 ` Michael Isachenkov
2005-07-28 7:02 ` Michael Isachenkov
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git