Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Сделать из большой базы маленькую
|
|||
|---|---|---|---|
|
#18+
Есть рабочая БД, можно из нее сделать тестовую, но меньшим количеством записей, с учетом связей м\у таблицами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2008, 10:22 |
|
||
|
Сделать из большой базы маленькую
|
|||
|---|---|---|---|
|
#18+
BACKUP -> RESTORE TO NEW -> delete some records -> reorg tables -> runstats -> rebind all packages.... Я делаю так обычно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2008, 11:16 |
|
||
|
Сделать из большой базы маленькую
|
|||
|---|---|---|---|
|
#18+
Это хорошо, проблема в том чтобы сохранить разнородность данных. т.е. что бы в маленькой таблице присутствовали (по возможности) все значения из большой, просто в меньшем количестве. Присматриваюсь к выборке с помощью Бурнулли, однако как быть со связями. Да и еще плюс у нас таблицы связаны только логически, физически ключей нету. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2008, 11:41 |
|
||
|
Сделать из большой базы маленькую
|
|||
|---|---|---|---|
|
#18+
А в чем проблема-то со связями при выборке Бернулли? сам пользовался ей в подобных случаях. Справочные таблицы переносятся целеком, а таблицы фактов - по той же выборке Бернулли. Никаких проблем со связями... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2008, 01:30 |
|
||
|
Сделать из большой базы маленькую
|
|||
|---|---|---|---|
|
#18+
4asovikА в чем проблема-то со связями при выборке Бернулли? сам пользовался ей в подобных случаях. Справочные таблицы переносятся целеком, а таблицы фактов - по той же выборке Бернулли. Никаких проблем со связями... Если только справочники и таблица фактов, то тогда это будет работать. А так как таблица фактов зависит от другой таблицы фактов то тут уже проблема. Допустим из 1 таблицы выбираю 1% данных, и второй тоже 1%, вероятность появления связанных записей уже 0.0001, а это очень мало. Вообще хотелось все сделать автоматом, но думаю не получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2008, 19:56 |
|
||
|
Сделать из большой базы маленькую
|
|||
|---|---|---|---|
|
#18+
В таком случае можно изменить ключи между таблицами фактов, вместо on delete restrict сделать их on delete cascade. такое проделать со всеми зависимыми таблицами фактов. далее удаляем по выборке Бернулли из основной, получим частичное очищение и связанной таблицы. При этом, конечно, удалим из связанных таблиц фактов меньшее количество записей, чем хотелось бы, но, если важен точный размер результирующих таблиц - это действие можно сделать второй фазой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2008, 11:28 |
|
||
|
|

start [/forum/topic.php?fid=43&gotonew=1&tid=1603647]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 369ms |

| 0 / 0 |
