|
Резервные копии таблиц (.bak)
|
|||
---|---|---|---|
#18+
Как отключить (желательно программно) создание резервной копии при изменении структуры таблицы? Гугл выдал, что можно отключить в диалоговом окне Properties (Edit -> Properties), но там оно у меня не активно (см. вложение). ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2013, 14:29 |
|
Резервные копии таблиц (.bak)
|
|||
---|---|---|---|
#18+
Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2013, 14:47 |
|
Резервные копии таблиц (.bak)
|
|||
---|---|---|---|
#18+
при модиф-и таблички реализован такой алгоритм: на диске старый файл (тот который был до модификации) остается на диске, но у него изменяется тип на .bak на диске создается новый файл с новой структурой и в него наливаются данные как избежать того, что выскакивает окошко с вопросом - подсказали, но того, что на диске появляется доп-й файл не избежать. доп.появляющийся файл напрягает? есть команды delete file, erase ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2013, 14:54 |
|
Резервные копии таблиц (.bak)
|
|||
---|---|---|---|
#18+
Dima T Код: sql 1.
Не помогает, .BAK файл все равно создается. 123456 зайчикдоп.появляющийся файл напрягает? есть команды delete file, erase Когда база более 1,5 Гб веса (с 5+ млн записей), система тормозит жестоко при добавлении новых колонок. Да и место на диске не резинвоое ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2013, 12:05 |
|
Резервные копии таблиц (.bak)
|
|||
---|---|---|---|
#18+
Ари777при добавлении новых колонок.ну вот и вскрылась первопричина это у вас небось ещё и штатная операция? Ари777123456 зайчикдоп.появляющийся файл напрягает? есть команды delete file, erase Когда база более 1,5 Гб веса (с 5+ млн записей), система тормозит жестоко при добавлении новых колонок. Да и место на диске не резинвооеа как вы себе представляете изменение структуры (тем более такое, как добавление новых колонок) без создания промежуточного файла? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2013, 12:51 |
|
Резервные копии таблиц (.bak)
|
|||
---|---|---|---|
#18+
Ари777Dima T Код: sql 1.
Не помогает, .BAK файл все равно создается. 123456 зайчикдоп.появляющийся файл напрягает? есть команды delete file, erase Когда база более 1,5 Гб веса (с 5+ млн записей), система тормозит жестоко при добавлении новых колонок. Да и место на диске не резинвоое Ошибся я про SET SAFETY OFF. Не отключается создание BAK. HELP MODIFY STRUCTUREVisual FoxPro automatically makes a backup copy of the current table before you change the table's structure. When the modifications are complete, the data contained in the backup copy of the table is appended to the newly modified table structure. If the table has a memo field, a memo backup file is also created. The table backup file has a .bak extension, and the memo backup file has a .tbk extension. If you accept the structure changes and then interrupt the data-copying process, the new file will not contain all the records in the original table. ... Т.е. физически происходит так: фокс переименовывает исходный файл в BAK создает пустой файл с новой структурой и переливает туда данные. Даже если в конце будет удаление BAK - ты ничего не выиграешь. Что происходит при ALTER TABLE не написано, но скорее всего тоже самое. Так что добавь удаление BAK, место освободишь. Код: sql 1.
PS Изменение структуры довольно редкая операция, советую сделать так чтобы это происходило не по сетке, а локально на том компе где DBF лежит. Тогда быстро будет работать. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2013, 13:05 |
|
Резервные копии таблиц (.bak)
|
|||
---|---|---|---|
#18+
Ари777Когда база более 1,5 Гб веса (с 5+ млн записей), система тормозит жестоко при добавлении новых колонок. Да и место на диске не резинвоое а Вам не кажется, что Вы немногА не правы? ну есть такая фигня(и): - как норм-я данных (например расширять не табличку, а сделать связочку 1к1 с другой табличкой) - ну там ищо чего ... + вопросы: - и шо в каждой записи все стописят полей заполнены? - и шо, в дбф-ках так и будете все это хранить? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2013, 14:01 |
|
Резервные копии таблиц (.bak)
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2013, 14:24 |
|
Резервные копии таблиц (.bak)
|
|||
---|---|---|---|
#18+
123456 зайчикАри777Когда база более 1,5 Гб веса (с 5+ млн записей), система тормозит жестоко при добавлении новых колонок. Да и место на диске не резинвоое а Вам не кажется, что Вы немногА не правы? ну есть такая фигня(и): - как норм-я данных (например расширять не табличку, а сделать связочку 1к1 с другой табличкой) - ну там ищо чего ... + вопросы: - и шо в каждой записи все стописят полей заполнены? - и шо, в дбф-ках так и будете все это хранить? Отчасти согласен. Надо оптимизировать. Еще 300-400 Мб и из-за размера начнут вылетать селекты с этой табличкой. Не согласен про "стописят полей": 300 байт на запись это не так уж и много. Если используются GUIDы то мало. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2013, 21:35 |
|
Резервные копии таблиц (.bak)
|
|||
---|---|---|---|
#18+
Dima TНе согласен про "стописят полей" Филипп Филиппович локти положил на стол, вгляделся в Шарикова и спросил: — Позвольте узнать, что вы можете сказать по поводу прочитанного. Шариков пожал плечами. — Да не согласен я. — С кем? С Энгельсом или с Каутским? — С обоими, — ответил Шариков. — Это замечательно, клянусь богом. «Всех, кто скажет, что другая…» А что бы вы со своей стороны могли предложить? — Да что тут предлагать?.. А то пишут, пишут… Конгресс, немцы какие-то… Голова пухнет. Взять всё, да и поделить… — Так я и думал, — воскликнул Филипп Филиппович, шлёпнув ладонью по скатерти, — именно так и полагал. (C) М. Булгаков Дима, ептить. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2013, 09:31 |
|
|
start [/forum/topic.php?fid=41&msg=38342211&tid=1582957]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 278ms |
total: | 396ms |
0 / 0 |