Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Уменьшение нагрузски на сервер MySQL.
 
 автор: svem   (24.04.2007 в 09:45)   письмо автору
 
 

Доброе время суток, уважаемые программисты!

Имеется крупный проект с большим количеством записей в таблицах к которым нужно выполнять сложные запросы. Информация принадлежит пользователям различных аккаунтов.

Есть 2 варианта организации базы данных:

1. Ввести таблицу account и всю информацию привязывать к записям этой таблицы и хранить в одной базе данных.

2. Каждому аккаунту выделить свою базу данных с аналогичной структурой, и таким образом разделить информацию.

Задача: сделать приложение выдерживающие большую нагрузку до 5000 пользователей одновременно и где-то 1000 запросов в секунду.
Вопрос: какой вариант более подходящий, и меньше будет грузить сервер? Преимущества и недостатки каждого варианта?

   
 
 автор: cheops   (24.04.2007 в 12:58)   письмо автору
 
   для: svem   (24.04.2007 в 09:45)
 

Второй вариант сложен в сопровождении, если нужно будет ввести дополнительное поле в таблицу - придётся перелопачивать массу баз данных.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования