Вернуться   Форум SAPE.RU > Общие вопросы > Разработка и сопровождение сайтов

-->
Ответ
 
Опции темы
Старый 02.06.2010, 16:58   #31
Магистр
 
Аватар для Йода
 
Регистрация: 04.12.2007
Сообщений: 3,680
Вес репутации: 418
Йода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Atomic Посмотреть сообщение
юзайте серверные технологии...
Не слишком пафосно?
Летайте в булочную самолетами люфтханзы! По иному- не модно.
Щас офицалы продающие брендовые серваки пихают туда сатадиски- и ничо..


Цитата:
Сообщение от Последний Герой Посмотреть сообщение
Даже дома mysql на рамдиск не ставил. Это ж какую аудиторию сайта для такого иметь надо...
Я правильно понимаю- ты мне щас советуешь к промприменению то, чего сам не делал даже на тестовой тачке? Ну нифига себе..


Цитата:
Сообщение от seocore Посмотреть сообщение
ставим SSD диск под БД
ясно.


Цитата:
Сообщение от seocore Посмотреть сообщение
проще хранить в сессиях, просто перенастроить в php.ini сторэдж сессий на тот же memcached
научи плиз..

Цитата:
Сообщение от seocore Посмотреть сообщение
в MySQL можно применять сторэдж движок MEMORY, а также можно использовать в качестве сторэджа и memcached
научи?
__________________
С уважением, Йода
Йода вне форума   Ответить с цитированием
Старый 02.06.2010, 17:08   #32
Эксперт
 
Аватар для seocore
 
Регистрация: 18.06.2007
Адрес: Картофель
Сообщений: 2,417
Вес репутации: 358
seocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Йода Посмотреть сообщение
научи плиз..
1) лимитируем в файле my.cnf размер таблиц в ОЗУ сторэдже:
max_heap_table_size=128000000

как пример - 128Мб (лень было перемножать на 1024, а потом еще на 1024)

2) при создании таблицы явно указываем движок сторэджа:
create table `fast_table`(...) ENGINE = MEMORY;

минус таких таблиц - после рестарта - таблица (не структура, а данные!) очищается, также нельзя применять данные с неизвестной длиной - как пример TEXT поля

Цитата:
Сообщение от Йода Посмотреть сообщение
научи?
http://ru.php.net/manual/en/memcached.sessions.php
seocore вне форума   Ответить с цитированием
Старый 02.06.2010, 17:14   #33
Магистр
 
Аватар для Йода
 
Регистрация: 04.12.2007
Сообщений: 3,680
Вес репутации: 418
Йода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущее
По умолчанию

seocore, ага, спасибо!
__________________
С уважением, Йода
Йода вне форума   Ответить с цитированием
Старый 02.06.2010, 20:02   #34
Починяю примуса
 
Аватар для Atomic
 
Регистрация: 26.09.2008
Сообщений: 1,505
Вес репутации: 287
Atomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущее
По умолчанию

Цитата:
Не слишком пафосно?
Летайте в булочную самолетами люфтханзы! По иному- не модно.
Щас офицалы продающие брендовые серваки пихают туда сатадиски- и ничо..
А че? Нормально. ISA платы поставьте и подцепите винт (те у которых контроллер был в качестве отдельной платы расширения, а подключался, вы не поверите! Очень похожим на сегодняшние сата шлейфы, т.е последовательный интерфейс.) и ломайте голову гдебы на мощностях движка сэкономить.

А что, скази, на ходой конец рейд в страйпе уже не рассматривается? Или я устарел.
Не совсем логично домашнюю технологию пихать в сервер и жаловаться, что он (сервак) не работает как сервак.

Можно писать классы, вопрос зачем это движку на 1к/сутки расчитанный на базовое(стандарт можно сказать) ПО на виртуале? Которое переносится спокойно.
Зы. Залог надежности системы в ее простоте.
__________________
Починяю разнокалиберные примуса здесь.
Atomic вне форума   Ответить с цитированием
Старый 02.06.2010, 20:41   #35
Эксперт
 
Аватар для seocore
 
Регистрация: 18.06.2007
Адрес: Картофель
Сообщений: 2,417
Вес репутации: 358
seocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Atomic Посмотреть сообщение
А че? Нормально. ISA платы поставьте и подцепите винт
нащяльникэ, ты видимо забыл - что первые SCSI контроллеры тоже шли на ISA шине, потом была EISA и т.п.

не надо утрировать, нынешние SATA-II уже с лихвой покрывают все нужды дисковых массивов, SCSI потерял свое преимущество еще во времена появления первых UDMA-33 интерфейсов, т.е. как только перешли на 80 контактный IDE, так SCSI и начал вымирать, и как бы его не реинкарнировали - он остался удел только в серверных бизнесс-класса решениях

Цитата:
Сообщение от Atomic Посмотреть сообщение
А что, скази, на ходой конец рейд в страйпе уже не рассматривается? Или я устарел.
устарел, если Google юзает SSD диски Intel на своих серваках, причем на SATA-II интерфейсе, значит даже крупные игроки уже забили на SCSI

SCSI сейчас реинкарнировался в SAS-интерфейс, а есть еще iSCSI в сетевых хранилищах

Цитата:
Сообщение от Atomic Посмотреть сообщение
Не совсем логично домашнюю технологию пихать в сервер и жаловаться, что он (сервак) не работает как сервак.
можно, но лично я не вижу большого технического рывка между Intel Core i7 и последними Xeon'ами на этой же платформе, а разница в цене довольно ощутимая

к слову сказать, у меня на практике в мае был случай, когда сгорела ECC-память в дорогущем Dell сервачке, а до этого был случай когда вышел из строя дорогущий аппаратный 3Ware RAID контроллер, и сколько пришлось потрепать нервов, чтобы найти такой же контроллер, так как без него восстановить массив было ну просто нереально

сейчас практически размылась грань между десктопным и серверным железом, даже бренды устанавливают десктопные процессоры и память в сервачки, в общем все смешалось

Цитата:
Сообщение от Atomic Посмотреть сообщение
Зы. Залог надежности системы в ее простоте.
ну конечно, - что надежнее новенький Lexus или старенькая и простая ВАЗ-2106?
seocore вне форума   Ответить с цитированием
Старый 02.06.2010, 21:18   #36
Починяю примуса
 
Аватар для Atomic
 
Регистрация: 26.09.2008
Сообщений: 1,505
Вес репутации: 287
Atomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущее
По умолчанию

Цитата:
ну конечно, - что надежнее новенький Lexus или старенькая и простая ВАЗ-2106?
Это заблуждение.
RTFM: "надежность систем".

Добавлено через 15 минут
seocore, помимо теории синтетики пропускной способности интерфейса есть еще скорость вращения дисков на скази(SAS) интерфейсе, линейная скорость доступа, наработки на отказ...
А SATA это развитие IDE(PATA), при том что техн. база накопителей остались прежней. Можно интерфейс хоть на мульен гигабайт забацать, а пропускать через него 10мб/с, как в случае с сата2

Так шта, не нада нам тут..

Цитата:
в общем все смешалось
В бюджетниках разве что
__________________
Починяю разнокалиберные примуса здесь.

Последний раз редактировалось Atomic; 02.06.2010 в 21:22. Причина: Добавлено сообщение
Atomic вне форума   Ответить с цитированием
Старый 02.06.2010, 23:55   #37
Эксперт
 
Аватар для seocore
 
Регистрация: 18.06.2007
Адрес: Картофель
Сообщений: 2,417
Вес репутации: 358
seocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущееseocore - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Atomic Посмотреть сообщение
seocore, помимо теории синтетики пропускной способности интерфейса есть еще скорость вращения дисков на скази(SAS) интерфейсе, линейная скорость доступа, наработки на отказ...
каким образом интерфейс влияет на обороты? - тот факт что просто 15k RPM не делают на SATA не говорит об ущербности этого интерфейса

Цитата:
Сообщение от Atomic Посмотреть сообщение
А SATA это развитие IDE(PATA), при том что техн. база накопителей остались прежней. Можно интерфейс хоть на мульен гигабайт забацать, а пропускать через него 10мб/с, как в случае с сата2
глянь как себя ведет топовый Intel X25 SSD 2.5" на SATA интерфейсе, посмотри тесты, бенчи в т.ч. и серверные - и посмотри как убого на этом фоне смотрится любой SAS-накопитель
seocore вне форума   Ответить с цитированием
Старый 03.06.2010, 00:18   #38
Bannеd
 
Регистрация: 17.09.2008
Сообщений: 6,446
Вес репутации: 370
Последний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Йода Посмотреть сообщение
Я правильно понимаю- ты мне щас советуешь к промприменению то, чего сам не делал даже на тестовой тачке? Ну нифига себе..
нет. я не советую mysql на рамдиск, это как пример возможностей. я советую файлы сессий на рамдиск.
Последний Герой вне форума   Ответить с цитированием
Старый 03.06.2010, 00:42   #39
Магистр
 
Аватар для Йода
 
Регистрация: 04.12.2007
Сообщений: 3,680
Вес репутации: 418
Йода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущееЙода - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Atomic Посмотреть сообщение
Не совсем логично домашнюю технологию пихать в сервер и жаловаться, что он (сервак) не работает как сервак
Вы знаете, совсем нелогично тратить бабло там, где его можно не тратить. Я видел много админов в какихто конторах- это часто бывает- человек работает гдето, на казенные деньги покупает железо и почемуто начинает считать себя прямотаки гуру серверостроения, автоматически считая за лохов тех, кто не покупает сервера по писяттоннгрина..
Atomic, я же не прошу у вас совета, какой мне сервер купить и какую начинку туда впихнуть, верно?
А ушатать и танк можно. Читай- уложить сервак любой мощности. Для этого надо надо сделать всего лишь несколько программистских глупостей.
Предлагаю на этом срач про железо закрыть и обсуждать тока софт и приемы программирования.


Цитата:
Сообщение от Последний Герой Посмотреть сообщение
это как пример возможностей
Ясно.
__________________
С уважением, Йода
Йода вне форума   Ответить с цитированием
Старый 03.06.2010, 08:22   #40
Вредина
 
Аватар для Jooz
 
Регистрация: 03.07.2007
Адрес: д.Коноплянка
Сообщений: 3,535
Вес репутации: 434
Jooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Atomic Посмотреть сообщение
Я лучше закеширую всю талицу и поставлю широкий лимит памяти для мускула и предпочту иметь удобный и привычный для меня интерфейс работы, чем головную боль с жрущим недешевую память мемкешед.
Кх..
Цитата:
Сообщение от seocore Посмотреть сообщение
а я лучше за 0.0001 секунду при помощи memcached выплюну картинку на легкий nginx и освобожу Apache процесс который весит более 30Мб ОЗУ, а прорисованная страничка в memcached (ОЗУ) весит всего 30Кб, разница между 30Кб и 30Мб по-моему очевидна

MySQL надо дергать как можно реже, и не важно как вы там расставили индексы, какой буфер ключей, даже MEMORY таблицы в MySQL работают в 100 раз тише по скорости, чем выдергивание ассоциативного массива из memcache хранилища

а для тех кто любит хранить сессии на диске замечу - скорость рандомной выборки на SATA диске - в лучшем случае 10Мбайт\сек, а какова скорость выборки из ОЗУ - сколько Гигабайт в секунду?

и еще заметьте - дешевые SATA-контроллеры при активной работе с диском просаживают CPU и DMA канал довольно прилично, так что про производительность можно просто забыть
Именно!

Цитата:
Сообщение от seocore Посмотреть сообщение
memcached весьма универсален, на худой конец - можно написать класс для кеширования объектов, где в зависимости от наличия тех. возможностей использовать что-то одно из: eaccelerator, xcache, memcached, apc, файлики
и будет в итоге универсальное решение
Именно!

Цитата:
Сообщение от Йода Посмотреть сообщение
Вы знаете, совсем нелогично тратить бабло там, где его можно не тратить. Я видел много админов в какихто конторах- это часто бывает- человек работает гдето, на казенные деньги покупает железо и почемуто начинает считать себя прямотаки гуру серверостроения, автоматически считая за лохов тех, кто не покупает сервера по писяттоннгрина..
Угу, именно. Баблотратов хватает, хорошее железо это хорошо, а хорошая голова еще лучше. Много раз видел когда опупенная железяка кое как тянула 100 онлайн юзеров, как раз из-за кривого софта и кривых рук, а админ кричал НУЖНО новый сервак покупать МОЩНЕЕ И бизнес шел и идет на это, не понимая что дешевле заменить такого админа-вредителя. Причем эти админы-вредители, за те же казенные бабло посещают всякие курсы, и потом как затычку тычут своим говно-сертификатами при любом удобном моменте.
__________________
Чтобы произошло чудо нужно обязательно дунуть. Если не дунуть - чуда не произойдет!

Последний раз редактировалось Jooz; 03.06.2010 в 08:25. Причина: Добавлено сообщение
Jooz вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сейчас принято поступать с моргальщиками? msk01 Вопросы по работе системы 15 20.05.2010 09:10
Убрать сессию из строки параметров в IPB 1.0 classics Разработка и сопровождение сайтов 0 03.09.2009 04:45
Где хранить пароли? sherwood Курилка 51 04.06.2009 16:19
Принято решение о девальвации рубля andrej3337 Курилка 133 24.11.2008 19:57
Ограничение на сессию? Deadman_n Ошибки при работе с системой 0 24.03.2008 10:42


Часовой пояс GMT +3, время: 07:30.