|
|
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
Можно все объекты расположить в одной базе данных и использовать группы. А можно все распределить по отдельным базам. Каковы преимущества и недостатки каждого из способов? (Производительность, надежность, удобство администрирования, расширяемость, спектр задач.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 10:37:05 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
При распределении по отдельным базам есть неудобства при обращении к лежащим в них данным (а без этого скорее всего не обойтись). Например, в MSSQL секюрити работает только в пределах одной БД. При работе с несколькими придётся создавать пользователя в каждой из них, и главное, с правами дбо или с правами на все объекты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 10:43:14 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
А точно имелась в виду "база", а не "таблица"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 11:01:15 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
2 alexeyvg..... в SP3 вопрос с секурити решен.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 11:14:16 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
Можно все объекты расположить в одной базе данных и использовать группы Какие объекты? Справочники что ли? Каковы преимущества и недостатки каждого из способов? Каких таких способов? Можно отсюда поподробнее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 11:22:16 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
2 alexeyvg..... в SP3 вопрос с секурити решен.... Какой вопрос? Что теперь не надо в БД юзера что ли заводить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 11:24:07 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
можно конечно... появилась така фича как кросс джоин секурити.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 11:45:33 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
2Genady Объекты: таблицы, представления, хранимые процедуры. Способы: 1. Все в одной базе. 2. Все в разных базах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 12:19:32 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
А для чего? Чтобы администрировать хуже было? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 12:26:37 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
При 2-ом варианте - ссылочную целостность придется ораганизовывать на триггерах. - пользовательские типы данных придется дублировать в разных базах плюс следить за их соответствием друг другу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 12:28:55 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
Объекты: таблицы, представления, хранимые процедуры. Ааа, ну если хотите заполучить побольше геморроя, то однозначно все в разных базах, желательно для каждого объекта своя БД, ссылочную целостность вообще лучше на клиенте проверять, туда же запихнуть бизнес логику, ну и для полного кайфа не определять РК. P.S. Если этого мало, у меня есть еще способы повышения геморройности системы, так что милости просим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 12:35:58 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 12:46:04 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
Спасибо за информацию. Насчет единого кэша понятно. А если все таблицы расположены в одной базе, а хранимые процедуры и представления - в разных (сгрупированы по направлениям предметной среды). Такой вариант проигрывает в чем-то варианту когда "все в одном"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 13:46:29 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
Обращаясь к объектам других баз, вы обязательно должны будете указывать имя базы. Т.е. во всех ваших процедурах и представлениях будут запросы вида SELECT ... FROM myotherdb..mytable Всяческие проверки на предмет наличия/отсутствия таблиц так же придется осуществлять с поправкой на контекст текущей базы. А теперь подумайте, что будет, если вам нужно будет переименовать базу myotherdb в какую-нибудь mysuperdb ? PS А конечная цель всего этого какая ? Универсализация всего и всея ? Переносимость ? Просто захотелось попробовать ? ..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 13:56:01 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
>MiCe А можно поподробнее про крос джоин секурити Шо за шняга ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 14:07:57 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
Просто о-ч-е-н-ь много представлений и хранимых процедур. Да, кстати, а как нибудь отличается по степени надежности предоставления доступа к представлению в базе, в которой хранятся таблицы. От варианта когда это представление расположено в другой базе, а доступ к базе с таблицами вообще отсутствует? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 14:08:15 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
Просто о-ч-е-н-ь много представлений и хранимых процедур. Понятно, а теперь хочется упростить и добавить сюда еще и много БД, круто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 14:15:07 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
Просто о-ч-е-н-ь много представлений и хранимых процедур. А расставить префиксы не пробовали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 14:37:39 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
2MiCe Крос джоин секурити в студию!!! Плиз... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 14:58:23 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
Префиксы стоят. И даже суфиксы. ;-) Это конечно облегчает жизнь. Но ведь всегда интересны и альтернативные варианты. Может они лучше? А может нет. Знание избавляет от беспокойства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 15:30:13 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
ИМХО, разносить даные по разным БД - по крайне мере не является разумным решением. Есть конечно альтернативное решени - разнести все по разным серверам. Причем в разных доменах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 15:56:20 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
SP3beta могу выложить на ftp к Glory .... качать только долго.... у меня 56к... а он весит порядка 50 мегов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 17:59:24 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
2 MiCe Рельзя ли нарезать кусочками? А то company policy запрещает тащить более ~12Mb... Или это к Glory пожелание? Был бы премного благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 18:06:27 |
|
||
|
Что лучше, все в одном или одно во всем?
|
|||
|---|---|---|---|
|
#18+
нарежу по 5..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2002, 18:18:49 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32066656&tid=1818908]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 345ms |

| 0 / 0 |
