![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
Или я чего-то недопонял?
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
специально ничего не делал, а само вряд ли создалось.... про кэш -имеете ввиду memcache ?
|
![]() |
![]() |
![]() |
#13 | ||
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
![]() Цитата:
Цитата:
Имелось ввиду что в базу не на каждый запрос от клиента ходить, а заказы кэшировать на веб-сервере. Тогда раз в секунду (или сколько там надо, смотереть по частоте обновления) веб-сервер сбегает в базу и обновит кэш, а отдает клиентам из кэша. Последний раз редактировалось Stilet; 23.10.2015 в 13:51. |
||
![]() |
![]() |
![]() |
#14 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#15 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
насчет кэша надо подумать, возможно он и снизит нагрузку на БД.... просто я не совем уверен что иногда дело только в БД...... как бы узнать в чем? ))))
2 Stilet - в чем преимущество сокетов? Я что-то смотрел думал и не нашел...... деражать открытыми постоянно 300 сокетов думаете не накладно? А если завис демон, какой то код - которые его перезапустит итд Есть кто нибудь тут кто делал реально высоконагруженные проекты??? - чем пользовались, что учесть, как рассчитать? ведь наверняка давно известно - и изобретать свой велосипед хоть и почетно, но не всегда нужно Последний раз редактировалось Stilet; 24.10.2015 в 19:42. |
![]() |
![]() |
![]() |
#16 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
http://www.jeo.ru/mysql-harakteristi...mory-heap.html Цитата:
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#17 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]() Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
|
![]() |
![]() |
![]() |
#18 |
Участник клуба
Регистрация: 08.03.2008
Сообщений: 1,537
|
![]()
Описанные нагрузки - совсем не нагрузки
![]() Но все же можно сделать быстрее 1. Понять какие запросы наиболее грузят систему 2. Проанализировать - добавить индексы там где нужно. (Думаю вы это уже сделали) 3. Денормализация структуры таблиц, чтобы уменьшить надобность в join. Еще, как по мне лучше насколько простых запросов, чем один сложный 4. Можно хранить всегда актуальный список заказов в мемкеш и базе одновременно. Добавился заказ - добавили в базу и мемкеш. Заказ выполнили/отменили - в бд изменили статус, удалили из мемкеш. Соответственно отдавать мемкеш-копию заказов Железо у вас скромненькое, есть куда вертикально масштабировать. Последний раз редактировалось Gorychev; 23.10.2015 в 20:30. |
![]() |
![]() |
![]() |
#19 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
Спасибо всем за советы...
Сопутствующий вопрос - какие есть средства мониторинга нагрузки Мускула... ну например чтобы лог какой-то велся с указанием запросы и времени выполнения? |
![]() |
![]() |
![]() |
#20 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
I'm learning to live...
|
||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание тестовой нагрузки на сервер(std::thread, boost::asio) | halcyon | C/C++ Сетевое программирование | 2 | 24.04.2015 11:23 |
Веб сервер | veter48 | PHP | 1 | 16.01.2014 23:51 |
Веб сервер | koljsch | Свободное общение | 6 | 25.10.2012 21:24 |
Веб сервер | Arsenx777 | Работа с сетью в Delphi | 1 | 17.08.2011 22:06 |
Веб сервер | Abuhamed | PHP | 2 | 08.03.2011 23:56 |