10.12.2008 12:36, Oleg Anisimov (Олег Анисимов) пишет:
Dmitriy Sirant пишет:
Добрый день
Знакомый получил новый сервер (2 x Xeon 5xxx, 8Gb RAM) под биллинг. На
сервере будет одна задача крутится - Mysql 5.x. Правильно ли я
понимаю, что это как-раз тот случай, когда есть необходимость
выделения > 4Gb памяти под один процесс, а следовательно есть смысл
использовать 64 битную ось и ядро ?
Если первое утверждение верно - есть ли у кого опыт работы с сильно
нагруженым Mysql на 64 битной ос (базы около 50 Gb).
Имеем машинку именно под биллинг на четырех Dual-Core AMD Opteron(tm)
Processor 8214.
На борту 32 гига рамы.
# uname -r
2.6.24-1-amd64-route
# mysql -V
mysql Ver 14.12 Distrib 5.0.51a, for debian-linux-gnu (x86_64) using
readline 5.2
innodb_buffer_pool_size = 16000M
В top-е:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
26760 mysql 20 0 24.6g 22g 6580 S 143 70.2 37283:03 mysql
# uptime
13:34:18 up 176 days, 5:07, 4 users, load average: 2.22, 2.35, 2.42
И такой аптайм практически всегда. не зависит от времени суток (нагрузки
на биллинг).
Обнадеживает. Спасибо.
P.S. Понимаю, что возможно есть более правильные SQL, но биллинг уже
куплен несколько лет назад и с ним уже успели намучаться вдоволь, а он
работает именно с MySQL.
Спасибо
А кто сказал что хороший биллинг не может быть на mysql? 8)
Все вместе эти слова не произносились, но все что слышал в этой рассылке
отдельно про mysql и отдельно про биллинг если сложить то получится то
утверждение, что я написал :)
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]