Модераторы: LSD

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Наращивание мощностей, Наращивание мощностей 
:(
    Опции темы
Artemon
Дата 6.6.2007, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


а ты мне нравишься
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 24.2.2004
Где: Челябинск

Репутация: нет
Всего: 20



Вопрос не по теме ветки, я просто не знал куда его воткнуть.

Есть сервер, на котором находится БД и программа-сервер, к кторой соединяются клиенты.
Сервер перестал справляться с нагрузкой, что посоветуете сделать?

УСЛОВИЕ: нужно чтобы все клиенты обращались по старому IP и порту, чтобы осталась совместимость.


--------------------
Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru
PM MAIL   Вверх
Glip
Дата 6.6.2007, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 473
Регистрация: 30.12.2006

Репутация: нет
Всего: 18



хорошо бы выяснить где "узкое" место. проц, озу, дисковая или сетевая подсистемы


--------------------
user posted image
PM MAIL   Вверх
Artemon
Дата 9.6.2007, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


а ты мне нравишься
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 24.2.2004
Где: Челябинск

Репутация: нет
Всего: 20



Да в принципе не важно какое узкое место, потому что нагрузка идет на все.


--------------------
Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru
PM MAIL   Вверх
SergeBS
Дата 10.6.2007, 04:19 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1111
Регистрация: 10.6.2005
Где: Владимир

Репутация: 1
Всего: 22



Artemon, 
А давай все-таки играть по правилам: 
1. Какой сервер (программа + операционка)?
2. Какое железо (процессор+дисковая система+ОЗУ)?
Телепаты, однако, в отпуске. Объясняй конкретно, что есть, и что тормозит (по твоему мнению).
PM MAIL   Вверх
LSD
Дата 10.6.2007, 12:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 24
Всего: 538



Цитата(Artemon @  6.6.2007,  15:05 Найти цитируемый пост)
Сервер перестал справляться с нагрузкой, что посоветуете сделать?

Взять более мощный сервер.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
SergKO
Дата 10.6.2007, 13:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 14.3.2005

Репутация: 3
Всего: 20



Цитата(LSD @  10.6.2007,  12:19 Найти цитируемый пост)
Взять более мощный сервер

Все-таки, если на первом месте не стоит цель купить новый более "крутой" сервер, то стоит сначала исследовать, а в чем проблема. В таком случае SergeBS абсолютно прав.

Если же нет задачи выяснить, почему старый сервер перестал справляться, то можно и наплевать на выяснение причин. Но через год-полтора снова "топтаться на этих-же граблях".

PM MAIL   Вверх
LSD
Дата 10.6.2007, 13:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 24
Всего: 538



Зачастую причина тормозов, далеко не так очевидна как кажется. И гораздо проще и быстрее купить более мощное железо, чем тратить человеко-часы на поиск узкого места в системе (все равно новое железо придется приобретать).


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
SergKO
Дата 10.6.2007, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 14.3.2005

Репутация: 3
Всего: 20



Стоит потратить время и выяснить причину хотя бы для того, чтобы выбрать приближенную к оптимальной конфигурацию нового железа.
PM MAIL   Вверх
SergeBS
Дата 11.6.2007, 01:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1111
Регистрация: 10.6.2005
Где: Владимир

Репутация: 1
Всего: 22



Artemon, 
Вдогонку: как клиенты к серверу подключаются, тоже важно. Если  BDE  - застрелись. Или ставь оптоволоконную сетку. Самые распространенные грабли.

Добавлено через 6 минут и 22 секунды
LSD, 
Не будем гадать. Если Artemon хочет решить проблему - пусть пишет подробнее. Где, что, как. А иначе - пусть кто хочет - телепатией занимается. Я только "оттелепатирую" что более мощное "железо" наверняка проблему не решит.
PM MAIL   Вверх
Artemon
Дата 13.6.2007, 09:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


а ты мне нравишься
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 24.2.2004
Где: Челябинск

Репутация: нет
Всего: 20



На сколько я понимаю, SergeBS  -  не можешь понять вопроса.

По идее при росте числа клиентов любой сервер перестает справляться с нагрузкой.
И даже если например один клиент потребляет ничтожной количество процессорного времени то с ростом клиентов проц загнется, это касается любой части сервера.

Например на google одновременно подключены сотни тысяч человек, а он замечательно работает.

P.S.
У меня на сервере стоит программа, к которой клиенты подключаются по TCP/IP и висят в ней.


--------------------
Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru
PM MAIL   Вверх
LSD
Дата 13.6.2007, 17:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 24
Всего: 538



Artemon, может ты все же объяснишь, что ты хочешь. А то из твоих объяснений, ясно только что у вас есть самописный сервер который перестал справляться с нагрузкой и вы думаете насчет апгрейда сервера.

А от нас то, ты чего хочешь. Совет по выбору сервера? Инструкций по переносу данных? Расказать как решают проблемы с масштабируемостью в Google? Или что?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
SergeBS
Дата 14.6.2007, 01:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1111
Регистрация: 10.6.2005
Где: Владимир

Репутация: 1
Всего: 22



Artemon, 
Цитата
На сколько я понимаю, SergeBS  -  не можешь понять вопроса.

А нет вопроса. Есть куций вопль типа: "У меня авто не едет - почините". Какой вопрос - такой и ответ.

Цитата
У меня на сервере стоит программа, к которой клиенты подключаются по TCP/IP и висят в ней. 

На КАКОМ сервере (их я десяток легко перечислю)? КАКАЯ программа, что она делает - квадратуру круга вычисляет (опять же я десяток только языков программирования перечислю)?
ТЕЛЕПАТЫ В ОТПУСКЕ! Я, впрочем, тоже smile 
PM MAIL   Вверх
Artemon
Дата 15.6.2007, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


а ты мне нравишься
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 24.2.2004
Где: Челябинск

Репутация: нет
Всего: 20



Есть программа которая сохраняет присланные клиентами данные в БД.
Клиентов стало много и сервер - <CENSORED> не справляется.

ВОПРОС:

Как сделать так чтобы оставить программу в покое увеличить мощность.


M
LSD
Artemon следи за языком! Мат на форума запрещен.


Это сообщение отредактировал(а) LSD - 15.6.2007, 15:18


--------------------
Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru
PM MAIL   Вверх
LSD
Дата 15.6.2007, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 24
Всего: 538



Цитата(Artemon @  15.6.2007,  15:09 Найти цитируемый пост)
Как сделать так чтобы оставить программу в покое увеличить мощность.

Надо выяснить, что не справляется с нагрузкой СУБД или ваша программа.
СУБД и программа находятся на одной машине или на разных? Что с загрузкой процессора и дисковой подсистемы?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
SergeBS
Дата 16.6.2007, 03:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1111
Регистрация: 10.6.2005
Где: Владимир

Репутация: 1
Всего: 22



Artemon, 
Еще раз: КАКОЙ, епрст, сервер? Какая, блин, программа на сервере? Может все-таки SQL-сервер на серверной ОС?
ТЕЛЕПАТИРУЮ: если не знаешь, что у тебя за сервер - а не пошел бы ты .... (матчасть учить).
Нет нормального вопроса - не будет и ответа.


LSD, 
Я так понял, что клиент сам не знает, чего хочет. В силу полной безграмотности. "Программа, сервер не справляется". Какой сервер - угадывать? Не говоря уж о 
Цитата
Есть программа которая сохраняет присланные клиентами данные в БД.

Вааще песня.
PM MAIL   Вверх
Закрытая темаСоздание новой темы Создание опроса
Правила форума "Общие вопросы по базам данных"
LSD
Zloxa

Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:

  • вопросам по СУБД для которых нет отдельных подфорумов
  • вопросам которые затрагивают несколько разных СУБД (например проблема выбора)
  • инструменты для работы с СУБД
  • вопросы проектирования БД
  • теоретически вопросы о СУБД

Данный форум не предназначен для:

  • вопросов о поиске разлиных БД (если не понимаете чем БД отличается от СУБД то: а) вам не сюда; б) Google в помощь)
  • обсуждения проблем с доступом к СУБД из различных ЯП (для этого есть соответсвующие форумы по каждому ЯП)
  • обсуждения проблем с написание SQL запросов, для этого есть форум Составление SQL-запросов
  • просьб о написании курсовой, реферата и т.п., для этого есть Центр помощи или фриланс биржа
  • объявлений о найме специалистов, для этого есть раздел Объявления о найме специалистов

Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение. ;)


Полезные советы:

При написании сообщения постарайтесь дать теме максимально понятное название. В теме максимально подробно опишите проблему. Если применимо укажите: название базы данных и версии (MySQL 4.1, MS SQL Server 2000 и т.п.); используемых язык программирования; способа доступа (ADO, BDE и т.д.); сообщения об ошибках.

Для вставки кода используйте теги [code=sql] [/code].

Литературу по базам данных можно поискать здесь.

Действия модераторов можно обсудить здесь.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | СУБД, общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0589 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.