Страница 1 из 1

64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-14 12:11:02
LNShadow
Всем здрасте.
Ранее с таким вопросом не сталкивался, поэтому прошу помощи.
Должен приехать свежий сервер intel 64 битный, 32 гига оперативы.
На нем будет необходим MySQL Server 64 битный.
На сайте есть 64 битная версия только под FreeBSD 7.0 и 6.3.
Вопрос в следующем: какая версия соберется из портов на FreeBSD 8.1 ia64?
Если MySQL Server x64 - это действительно отдельный релиз, то пойдет ли 64 битный "мускул" на 7.1 релизе?
Спасибо за помощь. ;)

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-14 12:26:57
hizel
кто сейчас itanium-ы покупает, что-то подозреваю что вам нужен amd64 и mysql соберется любой из портов

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-14 12:37:05
LNShadow
Это я сильно сказал, согласен ))) Пора на обед)
Конечно amd64!
Т.е. для мускула просто ставим опции аналогичные компляции с нужной кодировкой и он будет 64 битный?
Или он сам поставится нужный?

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-14 12:55:16
hizel
если freebsd amd64 то и приложения соберутся amd64 если соберутся

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-14 12:59:25
LNShadow
Логично. Я хотел удостовериться что логика не подводит )
P.S. Как тему удалить?

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-14 13:02:23
hizel
зачем удалять?

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-20 10:46:01
LNShadow
Пишу по факту. Ранее мускул собирали из сорцов вот с такими параметрами:

Код: Выделить всё

CFLAGS="-O3 -m64" 

CXX=gcc 

CXXFLAGS="-O3 -m64" 

./configure --prefix=/usr/local/mysql --datadir=/data/db  --with-extra-charsets=all --with-charset=cp1251  --enable-thread-safe-client --enable-local-infile --with-mysqld-user=mysql  --with-ssl --enable-static
При установке из портов опции относительно кодировок, ssl, и static выставляются через параметры WITH и т.п.
А каким образом указать флаги оптимизации "-m64 -O3" и эти два параметра "--enable-thread-safe-client --enable-local-infile "?
Спасибо! )

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-20 11:09:29
hizel
LNShadow писал(а): CXX=gcc
это надо так упороться oO

в make.conf добавить по аналогии с:
http://forum.lissyara.su/viewtopic.php? ... 24#p265624

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-20 11:51:41
masterito
Проводили как-то тест, пробовали MySQL собрать руками с различными оптимизациями.
В итоге получилось, что шустрее всего работает MySQL, собранный из портов:)

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-20 12:09:42
LNShadow
Интересно.
Вопрос, флаг -m64 указывает компилятору собирать под 64 бита мускул, как мне сказали что без него он собирается обычный.
Верно ли это утверждение? Или можно собирать без этих флагов оптимизации?

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-20 15:00:12
LNShadow

Код: Выделить всё

/usr/local/libexec/mysqld  Ver 5.1.51 for portbld-freebsd8.1 on amd64 (FreeBSD port: mysql-server-5.1.51_1)
Все ок. Разобрался. Всем спасибо.

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-27 12:21:35
banec
Какую фс выбрать под сервер баз данных?

зы просто за время юзанья с дебианом и ext3 проблем не наблюдал, зато когда под виртуалкой стояла фря при обрубании напруги сыпались базы из-за ошибок фс.
Фря мне ближе, но сервак под биллинг и тут нужна стабильность кто что посоветует?

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-27 14:08:49
m0ps
centos

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-27 14:59:39
banec
не с ним не хочу завязыватся. если только 6 версию и то ждать не когда.

тут либо убунту (срок поддержки радует) или Фрибсд .

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-27 20:31:26
Alex Keda
m0ps писал(а):centos
забаню.
такие советы в соответствующем помоешном разделе давайте.

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-27 20:32:03
Alex Keda
banec писал(а):Какую фс выбрать под сервер баз данных?

зы просто за время юзанья с дебианом и ext3 проблем не наблюдал, зато когда под виртуалкой стояла фря при обрубании напруги сыпались базы из-за ошибок фс.
Фря мне ближе, но сервак под биллинг и тут нужна стабильность кто что посоветует?
а вы файловую систему проверяйте, до монтирования.
опция даже есть для rc.conf соответствующая

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-10-28 20:43:20
banec
Как бы это всегда в рц прописано :)
может только из-за виртуалки было такое.
вообще больше не сталкивался с таким. как говорится ложки нашлись, но осадок остался.

Решил на фриибсд все таки. работают серваки у меня еще с 5.5 и не жужжат :smile:

вот думаю ZFS vs UFS ?

ps на 6.3 баловался zfs под нагрузкой вис сервак, но данные не терял!
8.1 вроде в продакшен.

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-11-01 11:32:19
banec
Ну что ZFS на боевых машинах кто мучал?

Re: 64 MySQL Server для FreeBSD 8.1 ia64

Добавлено: 2010-11-01 11:49:49
manefesto
я мучал =) на домашней файлопомойке =)