|
1С:Предприятие
:: 1С:Предприятие 8 общая
|
|
| ||
grasshoper 30.12.20 - 07:55 | Заинтересовал один вопрос. "Реструктуризация таблиц информационной базы" через конфигуратор тоже самое что и "Сжатие базы данных средствами SQL" или всё же чем-то отличаются? | ||
ДенисЧ 1 - 30.12.20 - 07:57 | Это разные вещи. От слова "совсем". | ||
grasshoper 2 - 30.12.20 - 07:59 | (1) "Реструктуризация таблиц информационной базы" - пересоздаёт каждую таблицу занаво, а "Сжатие базы данных средствами SQL" только сжимает уже имеющиеся таблицы? | ||
ДенисЧ 3 - 30.12.20 - 08:00 | (2) Как ты догадался? | ||
grasshoper 4 - 30.12.20 - 08:01 | (3) Ну кто знал, думал "Реструктуризация таблиц информационной базы" оставлена как сжатие для совместимости с файловым вариантом базы. | ||
ДенисЧ 5 - 30.12.20 - 08:03 | (4) А то, что один ещё пункт есть "сжатие", ни на что не намекает? | ||
grasshoper 6 - 30.12.20 - 08:17 | (5) В серверной базе нет такого пункта. | ||
ДенисЧ 7 - 30.12.20 - 08:20 | (6) Значит, украли )))
Но и вообще, как можно подумать, что "реструктуризация" может быть эквивалентна "сжатию"? ... Скидку сделаю на предновогоднее настроение | ||
grasshoper 8 - 30.12.20 - 08:46 | (7) А почему сжатие не может быть выбрасыванием из базы удаленных записей (пересозданием таблиц)? | ||
grasshoper 9 - 30.12.20 - 08:46 | (8) По сути у меня при сжатии лог вырастает на объём базы данных после сжатия. | ||
ДенисЧ 10 - 30.12.20 - 08:58 | |||
ДенисЧ 11 - 30.12.20 - 08:58 | +10 но сжатие не пересоздаёт таблицы. А по месту. | ||
Конструктор1С 12 - 30.12.20 - 09:08 | (0) ну рассказывай, в чём беда-то, из-за чего сжатием начал интересоваться? База "распухла" до целых 10 Гб? | ||
grasshoper 13 - 30.12.20 - 09:19 | (11) ну может и не пересоздает, но по сути копирует занаво, но уже без удалённых записей. | ||
ДенисЧ 14 - 30.12.20 - 09:21 | (13) Кто тебе сказал? | ||
grasshoper 15 - 30.12.20 - 09:21 | (12) Удалил итоги, записи регистров за период, а потом применил сжатие средствами SQL, вот думаю есть ли смысл запускать из конфигуратора реструктуризацию. | ||
grasshoper 16 - 30.12.20 - 09:23 | (14) а почему нет?) | ||
Ёпрст 17 - 30.12.20 - 09:24 | (15) как удалял то? truncate table ? | ||
ДенисЧ 18 - 30.12.20 - 09:27 | (16) А потому что. | ||
grasshoper 19 - 30.12.20 - 09:30 | (18) Посмотрим что нам говорит об этом Microsoft. https://docs.microsoft.com/ru-ru/previous-versions/sql/sql-server-2005/ms189080(v=sql.90) Первый абзац "В SQL Server 2005 каждый файл базы данных может быть сжат посредством удаления неиспользуемых страниц.", то есть копируются только имеющиеся данные в таблицах, логично? | ||
ДенисЧ 20 - 30.12.20 - 09:31 | (19) "посредством удаления" и "копируются только данные" - как-то уж совсем разные вещи... | ||
grasshoper 21 - 30.12.20 - 09:38 | (20) А как ещё может происходить удаление? Допустим в середине файла нужно удалить данные. Удалили, в середине пустота, в конце файла ещё есть данные, размер файла остался прежним, наверное нужно перенести данные которые в конце в эту пустую область в середине, верно? | ||
grasshoper 22 - 30.12.20 - 09:39 | Или как вариант в начале сделать указатель, что остальная часть данных находится по другому адресу. | ||
Noser2020 23 - 30.12.20 - 10:43 | (11) > +10 но сжатие не пересоздаёт таблицы. А по месту.
Ага. А ещё оно сразу в процессе пиццу с колой (или пивом в зависимости от желаний пользователя) материализует прямо перед монитором чтобы не скучно ждать было... В FileMon, например, не судьба посмотреть перед тем как (или вместо того чтобы) сказки рассказывать? | ||
ДенисЧ 24 - 30.12.20 - 10:44 | (23) А ты маленький ребёнок или красивая девушка, чтобы я тебе сказки рассказывал? | ||
Noser2020 25 - 30.12.20 - 10:45 | + 23 но таблицы и оно и правда не пересоздаёт, оно просто новую БД делает (с такой же структурой) и туда все данные копирует. | ||
ДенисЧ 26 - 30.12.20 - 10:48 | (25) Кто? 1с? При сжатии таблиц? Или МСскл создаёт новую бд? | ||
lout 27 - 30.12.20 - 10:53 | (26) Мальчик, а ты точно конфигуратор от клиент серверной версии видел?
P.S. "Сжатие таблиц" есть только в файловой. | ||
ДенисЧ 28 - 30.12.20 - 10:54 | (27) Девочка, если ты не прочитала всю тему, то зачем лезешь туда, где большие дядьки важные вопросы обсуждают? | ||
lout 29 - 30.12.20 - 10:59 | (28) Да я вообще сюда в основном захожу почитать как дилетанты других жить учат.
Иногда даже регистрирую рандомный ник и отвечаю что-то, но обычно не слушают. Иногда вот как сейчас зачем-то местным троллям типа тебя пытаюсь зачем-то открыть глаза на их недалёкость. P.S. В хамстве мне конечно до местного контингента как до луны, уел. Сдаюсь. |
|
Список тем форума |