Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
несколько вопросов
|
|||
|---|---|---|---|
|
#18+
1. Есть набор записей в таблице около 500 000 поделенных на группы каждая группа записей принадлежит какойто группе пользователей гдето по 1000 на каждую группу, каждая группа пользователей должна иметь доступ только к записям принадлежащим группе. Вопрос как лучше положить все записи в одну таблицу или для каждой группы создать свою таблицу??? Таких таблиц около 20-ти. Клиент веб, все пользователи будут входить под оним логином, а авторизация бидет происходить на уровне клиента. 2. Потянет ли постгрес около 500 одновременных конекшинов от каждого конекшина будет исходить приблизительно 5 транзакций (чтение/запись) в минуту. ЗЫЖ если что-то непонятно уточняйте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2006, 11:54 |
|
||
|
несколько вопросов
|
|||
|---|---|---|---|
|
#18+
На мой взляд (больше общий, как проектировщика, чем применительно к постгресу) не рационально делать 5 разных таблиц. Завтра у вас появится шестая группа и вы запаритесь править код, вводя еще 20 таблиц для этой группы. Лучше поле, указатель на группу + правильно проиндексировать таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2006, 11:58 |
|
||
|
несколько вопросов
|
|||
|---|---|---|---|
|
#18+
груп будет около 500. Насчет кода я думал подставлять идентификатор группы к названию таблиц. Вопрос в том что быстрее будет работать много-много мелких или одна но большая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2006, 12:13 |
|
||
|
несколько вопросов
|
|||
|---|---|---|---|
|
#18+
IMHO, всё в одну таблицу + поле по которому разделять данные на группу. Доступ пользователям давать только на свою группу строк. Сделать можно через параметризованное представление, где в качестве параметра представления передавать идентификатор группы пользователя. Работать, понятно, будет медленне, чем с кучей малых таблиц, НО сам подход будет более правимльным с точки зрения реляционной модели построения баз данных. ----------------------------------------------------------------------------------------------------------------------------------------- З.Ы. Неспешно ищу работу, согласен на переезд в Москву или Питер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2006, 12:21 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=33795211&tid=2006295]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
67ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 409ms |

| 0 / 0 |
