
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.09.2011, 12:45
|
|||
|---|---|---|---|
|
|||
Под каждого пользователя - новую таблицу? |
|||
|
#18+
Добрый день. Работаю с БД - MySQL. Встал вопрос: На сервисе будут пользователи, для каждого пользователя в таблице со временем будет 5000 записей, может быть и больше. Численность пользователей - от 1 до 10 тыс. Как быть для оптимизации по скорости - для каждого пользователя создавать программно отдельную таблицу, либо все записывать в одну большую таблицу (и создавать индексные поля), но тогда будут миллионы записей ( 10.000 х 5.000 = 50.000.000 ). Как более оптимально решить проблему? Заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.09.2011, 16:30
|
|||
|---|---|---|---|
Под каждого пользователя - новую таблицу? |
|||
|
#18+
dt88Как более оптимально решить проблему? Заранее спасибо Не очень понятно, в чем собственно проблема состоит? MySql не позволяет иметь 50 млн записей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.09.2011, 17:04
|
|||
|---|---|---|---|
Под каждого пользователя - новую таблицу? |
|||
|
#18+
dt88Добрый день. Работаю с БД - MySQL. Встал вопрос: На сервисе будут пользователи, для каждого пользователя в таблице со временем будет 5000 записей, может быть и больше. Численность пользователей - от 1 до 10 тыс. Как быть для оптимизации по скорости - для каждого пользователя создавать программно отдельную таблицу, либо все записывать в одну большую таблицу (и создавать индексные поля), но тогда будут миллионы записей ( 10.000 х 5.000 = 50.000.000 ). Как более оптимально решить проблему? Заранее спасибо Естественно таблица должна быть одна. Если прям уж так сильно переживаете за быстродействие (хотя 50млн записей - это копейки) - воспользуйтесь секционированием. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.09.2011, 17:15
|
|||
|---|---|---|---|
|
|||
Под каждого пользователя - новую таблицу? |
|||
|
#18+
iljy, понятно, большое спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.09.2011, 09:00
|
|||
|---|---|---|---|
Под каждого пользователя - новую таблицу? |
|||
|
#18+
dt88, кстати почитайте или в закладки ее чтобы потом не искать )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=32&mobile=1&tid=1542042]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 350ms |

| 0 / 0 |
