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

start [/forum/topic.php?fid=32&fpage=58&tid=1542042]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 336ms |

| 0 / 0 |
