[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подсоветуйте организацию БД
zeroway
Подсоветуйте наиболее оптимальную организацию БД.

Задача такая:
Есть много пользователей (~200-300) и у каждого пользователя должно быть по 20-30 таблиц в базе (у всех одинаковые таблицы)

Есть соображение сделать одну базу данных в которой храниться информация о пользователях, и для каждого пользователя сделать свою базу, т.е. получим 200-300 баз данных и в каждой по 20-30 таблиц.

Или же лучше сделать одну базу в которой хранить всё и пользователей и их таблицы, т.е. получим одну базу с 4000-9000 таблицами...

Как лучше организовать эту задачу с точки зрения производительности?



Спустя 5 минут, 44 секунды (26.05.2007 - 09:19) vasa_c написал(а):
А почему бы не организовать одну таблицу и не привязывать каждую строку к конкретному пользователю?

Спустя 1 час, 5 минут, 30 секунд (26.05.2007 - 10:25) Ghost написал(а):
может не сканать, если среди таблиц, починенных юзеру в свою очередь есть подчинение.
Тож интересно какая задача стояла изначально - что могло вызвать такую организацию бд?

Спустя 9 часов, 16 минут, 14 секунд (26.05.2007 - 19:41) cage написал(а):
Думаю что вася абсолютно прав,потому что приведенная иерархия неперспективна

Спустя 17 часов, 20 минут, 17 секунд (27.05.2007 - 13:01) Ghost написал(а):
могут быть варианты если стуктуры подчиненых таблиц разные.
впрочем афтар вроде умер.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.