
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.08.2002, 12:34:12
|
|||
|---|---|---|---|
Удаление информации |
|||
|
#18+
Господа прошу совета Есть задача : удалить информацию из таблицы(таблиц) в БД с оптимизацией по критерию мин время удаления и мин возможность восстановления Есть 4 варианта : 1. delete from t1 2. update t1 set f1=null и.т.д 3. drop table t1 4. drop database DB1 Что посоветуете ? И еще вопрос : сжатие базы и удаление файла транзакций(*.ldf) поможет ? Я не очень разбираюсь но хотелось узнать можно ли из файла транзакций что-нибудь восстановить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.08.2002, 12:40:05
|
|||
|---|---|---|---|
Удаление информации |
|||
|
#18+
truncate table? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.08.2002, 12:45:12
|
|||
|---|---|---|---|
Удаление информации |
|||
|
#18+
truncate - это хорошо, но он заткнется на внешних ключах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.08.2002, 13:13:59
|
|||
|---|---|---|---|
Удаление информации |
|||
|
#18+
А ты сделай Alter table, сними им внешние ключи, а по окончании верни все на место. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.08.2002, 13:18:45
|
|||
|---|---|---|---|
Удаление информации |
|||
|
#18+
Это мысль, Big thanks. А про журнал транзакций нет никах соображений ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.08.2002, 13:53:14
|
|||
|---|---|---|---|
Удаление информации |
|||
|
#18+
Особо мыслей по ЖТ нет, у меня с ним был такой гемор: записей на удаление было много порядка 1.5 - 2 млн. и когда я делал удаление одной транзакцией происходило переполнение ЖТ и все шло на смарку. Тогда я организовал цикл и делал одну транзакцию за цикл. жестких требований по скорости у меня не было, поэтому особо я не копал на тему ЖТ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&tablet=1&tid=1821210]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
89ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 409ms |

| 0 / 0 |
