Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Добрый день. просьба не судить за некоторые огрехи. Я чайник :) Точнее нечто среднее :) Если все изложу не так - лучше подскажите как объяснить а не кидайте тапками Суть такова - сеть магазинов - в каждом стоит (опять не надо кидать тапками оно уже есть оно работает и переделывать на мега правильный образец не кто не будет - оно же работает, пока оно вообще не перестанет работать, жадность она такая) по i3 и 16-32 гига оперативы винты под систему винты под базу (малочисленные магазины 1 винт на все), количество пользователей от 5 до 15 . Базы уже по 30+ или от 20+ гигов. Первое на единичных серваках собраных по принципу i3 + HDDSata 3 система бекапы + NVME база + temp все (база, винда, пользователи) тут база даже разбита на 2 файла и 3% занимает от основной базы свободное место на остальных более 10% + при этом бекапы на одинаковых базах на той где 3% свободного места - 7 гигов (модель восстановления простая) а на там где более 10% в одних так же 7 гигов в других 10 в третьих 12 или 13 гигов. В среднем базы по 30 + гигов Беда в том что бекапы надо свести к минимуму - ибо свыше 10 гигов уже долго выкачиваются на сервер центральный за ночь не успевают. Пережимать через 1с каждую неделю долго - не автоматизируешь. и по ночам спать хочется :) Да и сами базы с сильно большим свободным местом резервируемым под себя пугают На сервере теперь уже выполняются регламентные: раз в неделю - (бекап, проверка базы, переиндексация выборочная ввиде скрипта, обновление статистики, чистка кеша, полный бекап, чистка журнала свыше недели, подрезка журнала транзакций) каждую ночь - тоже самое без проверки на ошибки каждое утро - переиндексация выборочная ввиде скрипта, обновление статистики и чистка кэша днем - переиндексация выборочная ввиде скрипта чистка кэша Научите неразумного где и что делать - как избавиться от сильно разного по обьему бекапа ? как уменьшать сжать базу что бы бэкапы были нормальные по размерам ? Модератор: Тема перенесена из форума "MySQL". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2018, 12:47 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
К-л ценные советы по сабжу маловетоятны. - Поставьте сильнее железо. - Найдите другую работу :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2018, 19:44 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
L_argoК-л ценные советы по сабжу маловетоятны. - Поставьте сильнее железо. как оно повлияет на размер бекапа и физически увеличивающее место у самой базы - оно резервируется под что ? - Найдите другую работу :) и что это мне добавит знаний ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2018, 21:26 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978, Вот лучше вообще не писать такие ответы .. я совета толкового попросил а не флуд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2018, 21:28 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978Я чайник :) На сервере теперь уже выполняются регламентные: ...бекап...полный бекап... каждую ночь - тоже самое без проверки на ошибки Я таки Вам одну умную вещь скажу, а Вы попробуйте ее осмыслить. Судя по описанию процессов - у Вас НЕТ бэкапов. У Вас есть некие файлы, которые Вы считаете бэкапами , потому что задание, которое выполняет сервер, проходит без ошибок. Вы не учитываете тот факт, что диск, на который свалена куча файлов "бэкапов", может иметь bad sectors. А отсюда вывод - когда Вам потребуется бэкап, окажется, что файл не читается сервером. Или что хуже - внутри структуры БД давно какая-то ошибка, которая дает выполнять бэкап, но не дает делать рестор базы. И глобальный вывод - если Вы не проверяете каждый бэкап, который сделали, желательно на этом же или таком же сервере, не только на длительность рестора (а когда база упадет, бизнес спросит у Вас - "через какое время все будет работать"), но и на физическую возможность рестора. Сначала оптимизируйте этот процесс и включите его в регламент. А уже потом страдайте от размеров бэкапов (когда они станут бэкапами, а не мусорной кучей файлов с расширением .bak) и пытайтесь что-либо оптимизировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2018, 23:46 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Andy_OLAP, Я правильно вас понимаю - что если я сейчас из того бекапа который мне кажется большим - не смогу восстановить базу - тогда это решение проблемы ? А если смогу - тогда что ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2018, 01:58 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978Научите неразумного где и что делать - как избавиться от сильно разного по обьему бекапа ? как уменьшать сжать базу что бы бэкапы были нормальные по размерам ?Размер бакапа зависит от размера данных в базе, и не зависит от размера свободного места. (за исключением влияния заполненности страниц) Соответственно, уменьшить бакапы можно уменьшением количества данных. Ещё вариант - можно сжимать бакапы какой нибудь утилитой, это более эффективно, чем штатное сжатие бакапа. Кстати, надеюсь, сжатие бакапа вы используете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2018, 09:15 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Как уже посоветовали попробуйте сжатие если не используете пока. + Посмотрите что еще в базах лежит, может быть есть что-то что можно просто грохнуть?... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2018, 13:23 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
alexeyvgBatman1978Научите неразумного где и что делать - как избавиться от сильно разного по обьему бекапа ? как уменьшать сжать базу что бы бэкапы были нормальные по размерам ? Размер бакапа зависит от размера данных в базе Это все понятно, я же не совсем глупый раз планов по наделал :) но на одинаковых по размерам базах (одни показывают доступное место 13 гигов - другие 1% свободного) а по факту база под 30 гигов плюс минус 2-3 гига.. Но при этом бекап варируется от 6 до 13 гигов. , и не зависит от размера свободного места. (за исключением влияния заполненности страниц) это все тоже понятно но мы же смотрим на факт база весит 30 гигов ... пережимаешь через ДТ из под 1с и у базы уходит свободное место она чуть ужимается (2-3 гига) и бекап падает с 13 до 6 гигов но через день и перестроение индексов снова у базы раздувает свободное место Соответственно, уменьшить бакапы можно уменьшением количества данных. не вариант это торговая база - там и так делается удаление удаленных обьектов Ещё вариант - можно сжимать бакапы какой нибудь утилитой, это более эффективно, чем штатное сжатие бакапа. у меня в настройках сервера стоит сжатие модель восстановление простая - в самом плане тоже в бекапе стоит сжатие на случай если кто умный чета на сервере поправит .... это на всех серверах такие настройки. еще его зипом пережать ? сомневаюсь что будет результат но я попробую .. вот прям сейчас начал Кстати, надеюсь, сжатие бакапа вы используете? о да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2018, 16:32 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
я бы перевел базы в FULL RECOVERY и организовал log shipping на центральный сервер. Переиндексацию оставил на раз в неделю Полный бакап - раз в неделю сразу после переиндексации DBCC CHECKDB раз в неделю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2018, 18:28 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978у меня в настройках сервера стоит сжатие модель восстановление простая - в самом плане тоже в бекапе стоит сжатие на случай если кто умный чета на сервере поправит .... это на всех серверах такие настройки. еще его зипом пережать ? сомневаюсь что будет результат Вы проверьте, сжатые у вас бакапы, или нет, поле Compressed. Код: sql 1. 2. 3. А зип, или что то подобное, сжимает лучше, чем сжатие в сиквеле. Как вариант, можно даже делать несжатый бакап, и потом сжимать самому (лучше 7z). Может, выиграете раза в 2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2018, 18:29 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978но на одинаковых по размерам базах (одни показывают доступное место 13 гигов - другие 1% свободного) а по факту база под 30 гигов плюс минус 2-3 гига.. Но при этом бекап варируется от 6 до 13 гигов.Вы сделайте 2 раза бакап одной базы, с паузой минут 10 между бакапами У меня есть такой опыт, когда бакапы файлов базы монотонно и постепенно возрастают в размерах, если их делать друг за другом без паузы. От 10 гигов до 30. Если делать с паузой, то всегда 10 Попробуйте, любопытно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2018, 18:39 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
alexeyvgКак вариант, можно даже делать несжатый бакап, и потом сжимать самому (лучше 7z). Может, выиграете раза в 2 несжатый бекап требует больше времени и дискового пространства из практики, сжатый делается в разы быстрее и может весить раза в 3 меньше, чем несжатый лучше потом, при желании, зипом дожать, чем полноразмерный сначала на диск писать, а потом еще и ворочать его ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2018, 18:51 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978Andy_OLAP, Я правильно вас понимаю - что если я сейчас из того бекапа который мне кажется большим - не смогу восстановить базу - тогда это решение проблемы ? А если смогу - тогда что ? Это такая шутка? А Вы хотя бы один раз пробовали восстанавливать базу из бэкапа, на другой сервер, не поверх существующей? Или Вам как новенькому поставлена задача обеспечить наличие бэкапов, а в час X, когда все умрет, начальство вызовет суперспециалиста, и уже он посмотрит, какие бэкапы свежие, какие в каком порядке накатывать и так далее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2018, 19:40 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
komradлучше потом, при желании, зипом дожать, чем полноразмерный сначала на диск писать, а потом еще и ворочать егоВ принципе всё правильно, но не уверен, что файлы после 7z получится одинакового размера, если взять исходный сжатый и несжатый бакапы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2018, 20:46 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
alexeyvg, Не совсем понял у меня бекапы делаются в 10 вечера и в 5 утра - что бы не мешать магазину работать ибо тормоза дикие при бекапах от 6 гигов и выше хоть он на не SSD винтах делается 8 минут - магазин в это в время просто колом стоит на ссд 7.5 гигов с примерно такой же базы делается 52 секунды но все равно ... за год работы у нас только 1 раз упала база и то ... сама по себе перешла в режим емердженсе и синг юзер ... за 3 дня я ее отреставрировал собрал новый сервак и теперь она самая лучшая по скорости работы какой смысл ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2018, 23:01 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Владимир ЗатуливетерКак уже посоветовали попробуйте сжатие если не используете пока. + Посмотрите что еще в базах лежит, может быть есть что-то что можно просто грохнуть?... подскажите как ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2018, 23:03 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Владимир ЗатуливетерКак уже посоветовали попробуйте сжатие если не используете пока. У меня 2 раза стоит сжатие по умолчанию на сервере и в планах обслуживания по бекапам читайте внимательнее + Посмотрите что еще в базах лежит, может быть есть что-то что можно просто грохнуть?... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2018, 23:04 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
alexeyvgBatman1978Научите неразумного где и что делать - как избавиться от сильно разного по обьему бекапа ? как уменьшать сжать базу что бы бэкапы были нормальные по размерам ?Размер бакапа зависит от размера данных в базе, и не зависит от размера свободного места. (за исключением влияния заполненности страниц) Соответственно, уменьшить бакапы можно уменьшением количества данных. Ещё вариант - можно сжимать бакапы какой нибудь утилитой, это более эффективно, чем штатное сжатие бакапа. сегодня выкатил без сжатия 35 гигов - сжал сен зип - на 12% пожало лучше чем скуль - скуль 10400 зип 9200 но зип это делал 3 часа на i5 а скуль за 8 минут :) Кстати, надеюсь, сжатие бакапа вы используете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2018, 23:06 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
SERG1257я бы перевел базы в FULL RECOVERY и организовал log shipping на центральный сервер. читайте выше - запрещено использовать диф бекапы Переиндексацию оставил на раз в неделю при том что у меня торговля бьет по 2 тыщи чеков если не больше - постоянно что-то принимают на склад .. удаляют доки создаю новые - я пробывал реже делать - тогда я буду чаще через дт и 1с перегонять базу - при 30 гигах и без постоянного переиндексирования - она умирает ... может вы путаете с перестроением ? у меня скрипты с выборочной переиндексацией - работает на много быстрее и эфективнее чем скульное все перестроить все переиндексировать - я бы еще спасибо сказал за скрипт обновления статистики оптимальный - так как скулевский ну все подряд обновляет - а если там не было записей ? Полный бакап - раз в неделю сразу после переиндексации за это меня руководство просто уволит и все - падение винта - без бекапа ... не лучше сразу по собственному DBCC CHECKDB раз в неделю так и делаю - я же писал какие планы в шапке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2018, 23:11 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPBatman1978Andy_OLAP, Я правильно вас понимаю - что если я сейчас из того бекапа который мне кажется большим - не смогу восстановить базу - тогда это решение проблемы ? А если смогу - тогда что ? Это такая шутка? А Вы хотя бы один раз пробовали восстанавливать базу из бэкапа, на другой сервер, не поверх существующей? Или вчера специально развернул в очередной раз на другом железе бекап смущающего меня магазина - вытащил из него простой не сжатый снова сжал зипером Вам как новенькому поставлена задача обеспечить наличие бэкапов, а в час X, когда все умрет, начальство вызовет суперспециалиста, и уже он посмотрит, какие бэкапы свежие, какие в каком порядке накатывать и так далее? да и не раз - я себе для тестирования той или иной проблемы постоянно бекапы с магазина забираю - разворачиваю базу и тестирую ошибки 1с исправляю и т.д. не на живой же базе - а если что-то пойдет не так вы можете без стеба предложить что-то дельное ? что вы мне все время про жизнь ? я написал сюда не скуки ради есть дельный совет ? нет - проходите мимо почитайте лучше что другие пишут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2018, 23:17 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
alexeyvgBatman1978но на одинаковых по размерам базах (одни показывают доступное место 13 гигов - другие 1% свободного) а по факту база под 30 гигов плюс минус 2-3 гига.. Но при этом бекап варируется от 6 до 13 гигов.Вы сделайте 2 раза бакап одной базы, с паузой минут 10 между бакапами У меня есть такой опыт, когда бакапы файлов базы монотонно и постепенно возрастают в размерах, если их делать друг за другом без паузы. От 10 гигов до 30. Если делать с паузой, то всегда 10 Попробуйте, любопытно. mag1_backup_2018_09_25_221903_9740445.bak в 22:24 закончился 10,4 гига на диске 9,99 ГБ (10 732 314 624 байт) mag1_backup_2018_09_25_223001_4048445.bak d 22:33 закончился 10.4 гига на диске 9,99 ГБ (10 732 298 240 байт) причем - это было в 22 вечера бекап по плану бекапирования но запустился позже я винты тестировал а второй по плану обслуживания сделан не монотонно в разные временные отрезки - эффекта радующего не видно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2018, 23:24 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978, Меня волнует вопрос - почему база себе резервирует много свободного места ? может вам так понятнее будет - я подписал старые новые и где на ссд стоит база причем на ссд база емкостью 90 гигобайт так же мало места резервирует себе а емкостью 200 гигов тоже на быстрых nvme резервирует порядка 20 гигов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2018, 23:37 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2018, 23:37 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978, Это на простом не ссд и свеже созданная буквально с болванки с апреля работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2018, 23:39 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978, Старая база но на новом сервере ссд 970evo nvme pci x4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2018, 23:40 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978, Одна из первых баз на простом сервере без ссд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2018, 23:41 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978, не подписал первых два скрина там где 200 гиговая это на голдах сервер базы на 960 серии эво лежит вторая картинка свеже пережатая через дт база все они делают кроме первого магазина по 6 гигов бекапы 200 гиговую не с чем сравнить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2018, 23:43 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978На сервере теперь уже выполняются регламентные Я правильно понимаю, что бэкапы вы делаете только Full, а Diff и Log не поймете зачем нужны? Batman1978подрезка журнала транзакций) Случаем не переводом базы в Simple? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 00:03 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
AndrF, 1 магазин, а база 20-30Гб o_O наверное за 300 лет с не собранными логами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 01:08 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978Меня волнует вопрос - почему база себе резервирует много свободного места ?Свободное место появляется либо при удалении данных, либо при росте файла, если установлен большой шаг прироста базы. Но этот шаг нежелательно делать слишком маленьким, т.к. будет медленно работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 01:08 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
AndrFBatman1978подрезка журнала транзакций) Случаем не переводом базы в Simple?У него же всегда симпл. Мне тоже непонятно, что такое "подрезка", в документации про неё ничего нет :-) Может, это шринк? Тогда непонятно, зачем его делать, что бы помедленнее было? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 01:10 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978у меня бекапы делаются в 10 вечера и в 5 утра - что бы не мешать магазину работать ибо тормоза дикие при бекапах от 6 гигов и выше хоть он на не SSD винтах делается 8 минут - магазин в это в время просто колом стоит на ссд 7.5 гигов с примерно такой же базы делается 52 секунды Давайте таки проясним такую деталь. У Вас на каждом из магазинных серверов стоит по три диска HDD или SSD, "HDDSata 3 система бекапы + NVME база + temp все где лежат", получается, что файлы базы .mdf и файлы журналов .ldf лежат на диске D, который NMVE, а файлы бэкапов .bak на диске C, который или HDD, или SSD? У Вас для NMVE используются родные драйверы Samsung/Toshiba/Plextor или стандартный от Microsoft? Вы в курсе, что стандартный драйвер из Редмонда по дефолту включает дополнительную защиту от потери питания и поэтому не позволяет контроллеру производить упорядочивание операций записи, а когда чтение в рамках бэкапа совмещается с записью сразу в mdf и ldf на том же физическом PCI Express диске - у Вас и начинаются дикие тормоза. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 01:42 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
[quot alexeyvg]AndrFпропущено... У него же всегда симпл. Ну тогда это его первая ошибка. Правильное расписание бэкапа позволило бы создавать их быстро (все же Diff и Log делаются заметно быстрей чем Full и имеют маленький размер) и иметь возможность восстановления практически на любое время. А 30..100 GB база - это вообще мелочь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 01:48 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978В среднем базы по 30 + гигов Шо, рили? Простой вопрос: а нафига? Ну вот ради даже интереса - неужели в магазинах используют все 30 гигов данных каждый день, ну или раз в квартал хотя бы? Я бы сделал партицирование, старые данные поставил бы в RO и не бекапировал по сто раз, тогда и не придется гонять гиги по сети. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 01:50 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
AndrFНу тогда это его первая ошибка. Правильное расписание бэкапа позволило бы создавать их быстро ( все же Diff и Log делаются заметно быстрей чем Full и имеют маленький размер ) и иметь возможность восстановления практически на любое время.Месяц назад проводил эксперимент. Результаты были такие: ЯПровел эксперимент: вместо полного бэкапа сделал диф ровно через сутки после полного. Результаты следующие: · время создания диф-бэкапа составило 11 часов 56 минут, что незначительно дольше, чем создание полного бэкапа (за последнюю неделю колебалось от 10 часов 38 минут до 11 часов 35 минут) · размер диф-бэкапа составил xxx ТБ, что всего на ~20% меньше размера полного бэкапа З.Ы. Ну, не 1с у нас, да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 01:59 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей АлексеевичЗ.Ы. Ну, не 1с у нас, да. Ну в вашем варианте, судя по всему, идет дюже активная модификация базы во время работы, оттого и DIFF-ы такого размера. В базах типа 1C такого при обычной работе нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 02:18 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
AndrFBatman1978На сервере теперь уже выполняются регламентные Я правильно понимаю, что бэкапы вы делаете только Full, а Diff и Log не поймете зачем нужны? Batman1978подрезка журнала транзакций) Случаем не переводом базы в Simple? неправильно меня поняли - Я знаю разницу между дифом и полным у меня база в симпле читайте всю ветку внимательно не выдерайте из контекста слова ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 02:32 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPBatman1978у меня бекапы делаются в 10 вечера и в 5 утра - что бы не мешать магазину работать ибо тормоза дикие при бекапах от 6 гигов и выше хоть он на не SSD винтах делается 8 минут - магазин в это в время просто колом стоит на ссд 7.5 гигов с примерно такой же базы делается 52 секунды Давайте таки проясним такую деталь. У Вас на каждом из магазинных серверов стоит по три диска HDD или SSD, "HDDSata 3 система бекапы + NVME база + temp все где лежат", получается, что файлы базы .mdf и файлы журналов .ldf лежат на диске D, который NMVE, а файлы бэкапов .bak на диске C, который или HDD, или SSD? --Нет стандартный набор для магазина Сата3 на систему Сата 3 на бекапы временные (перед новым бекапом он удаляется и пишется новый) и базу MDF и LDF лежат на одном диске - только не надо сразу вой о том что надо на разные диски в рейды и т.д. я про это все знаю я струдом уговорил вообще поставить отдельно диск - раньше вообще все на одном было как в ноуте 1 винт в сервере пока базы были новые и в них было мало данных все замечтательно работало. Пока не будет диких тормозов бизнес не даст добро на модифицирование сервера .. я и так с трудом 1 магазин сделал на новой версии - 1 винт под систему - 1 винт под беки - и НВМЕ под базу. Прошу принять за данность и больше к обсуждению моих недостатков не возвращаться :) У Вас для NMVE используются родные драйверы Samsung/Toshiba/Plextor или стандартный от Microsoft? Вы в курсе, что стандартный драйвер из Редмонда по дефолту включает дополнительную защиту от потери питания и поэтому не позволяет контроллеру производить упорядочивание операций записи, а когда чтение в рамках бэкапа совмещается с записью сразу в mdf и ldf на том же физическом PCI Express диске - у Вас и начинаются дикие тормоза. --Давайте сразу рамки поставим - беки делаются в нерабочее время - это 5 и 10 утра ... в это время крутятся только регламенты - они там не нагружают винты скорее процы шелестят - но ваша мысль мне интересна я проверю сайт самсов на драйваера - поставлю их на 2 серверах и проверю разницу до - у меня как раз есть синтетика на базе кристал диска по скоростям - могу выложить вам для сравнения - кстати там ссд на сата3 интеловые хорошие nwme на m2 в материнке (вот кто придумал это - руки отрубить ему - так убить скоростя на винте еще надо бы придумать) и разные модели ево нвме на pci x4 наконец таки от вас пошел конструктив, но опять же помоему вы все не туда смотрите - я тоже часто использую метод научного тыка :) поразительные порой дает результаты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 02:44 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
SiemarglAndrF, 1 магазин, а база 20-30Гб o_O наверное за 300 лет с не собранными логами вот далось оно вам ? чистая база с 30 тысячами или больше номенклатуры цены справочники еще черт знает сколько всего - без движений без документов - заготовка для нового магазина 22 гига - что там не собранных логов отчего им там быть не уводите и не сбивайте с темы народ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 02:46 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
[quot Batman1978]AndrFпропущено... у меня база в симпле Ну и зачем? У вас мог бы раз в месяц делаться Full, раз в день Diff и раз в три-четыре часа Log (к примеру). В результате у вас был бы один крупный файл бэкапа и кучка намного меньшего размера. Копировать и хранить все хозяйство вам было бы значительно легче чем сейчас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 02:46 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
alexeyvgBatman1978Меня волнует вопрос - почему база себе резервирует много свободного места ?Свободное место появляется либо при удалении данных, либо при росте файла, если установлен большой шаг прироста базы. Но этот шаг нежелательно делать слишком маленьким, т.к. будет медленно работать. каждая база это близнец другой отличие только в одной песка 100 мешков в другой 300 ели что-то удалится много значит удалится в другой все магазины торгуют одним и тем же товаром в разных точках рост файла 200 мб лог прирост 50 мб ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 02:49 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978--Давайте сразу рамки поставим - беки делаются в нерабочее время - это 5 и 10 утра ... в это время крутятся только регламенты - они там не нагружают винты скорее процы шелестят Вообще же бэкап базы в ~30 GB на диск делается за 3..5 минут . Если у вас явно больше, то дело в железе... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 02:51 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
alexeyvgBatman1978Меня волнует вопрос - почему база себе резервирует много свободного места ?Свободное место появляется либо при удалении данных, либо при росте файла, если установлен большой шаг прироста базы. Но этот шаг нежелательно делать слишком маленьким, т.к. будет медленно работать. операция - выгружаем базу в ДТ - потом удаляем на сервере - создаем пустую - заливаем опять из ДТ у нас чистая база - пережатая переиндексированная и т.д. от 1с - свободного места менее 1% проходит день - ночью после переиндексации выборочной - кому надо индексироваться того и индексироем - обновляем статистику - на следующий день база резервирует 10 гигов себе места я скрин выложил маг 8 что за день успели удалить 20 тысяч чеков - бред чек диск базы ошибок не показывает просто взять и залить данные в новую базу ? 10 гигов инфы через обмен представляете сколько это времени уйдет на просто проверить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 02:53 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
[quot AndrF]alexeyvgпропущено... Ну тогда это его первая ошибка. Правильное расписание бэкапа позволило бы создавать их быстро (все же Diff и Log делаются заметно быстрей чем Full и имеют маленький размер) и иметь возможность восстановления практически на любое время. А 30..100 GB база - это вообще мелочь... Диф не обсуждается - я же писал выше Все фул и режим базы симпл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 02:54 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
PizzaPizzaBatman1978В среднем базы по 30 + гигов Шо, рили? Простой вопрос: а нафига? Ну вот ради даже интереса - неужели в магазинах используют все 30 гигов данных каждый день, ну или раз в квартал хотя бы? Я бы сделал партицирование, старые данные поставил бы в RO и не бекапировал по сто раз, тогда и не придется гонять гиги по сети. оборачиваемость - аналитика прошлый год - чистая база без данных 22 гига ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 02:55 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978Диф не обсуждается - я же писал выше Все фул и режим базы симпл Ваше дело, конечно. Хотите хранить кучу больших файлов - храните. Но почему вы не желаете делать бэкапирование по нормальному - хоть бы объяснили, а то интересно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 02:58 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
AndrFBatman1978--Давайте сразу рамки поставим - беки делаются в нерабочее время - это 5 и 10 утра ... в это время крутятся только регламенты - они там не нагружают винты скорее процы шелестят Вообще же бэкап базы в ~30 GB на диск делается за 3..5 минут . Если у вас явно больше, то дело в железе... Да дело не во времени создания бекапа - да хоть полтара часа пусть делается Дело в том что - близнецы базы - одна бекап делает 6 гигов другая 10 - пережму через 1с.дт файл будет делать 6 гигов мне нужно решение средства скуля - 1с я так не автоматизирую процесс - ну ладно а 80 гигов - уходит полночи пережатие 200 гигов - посчитает сколько уйдет времени ? каждая из баз в 21:00 можно начать и к 7 утра все должно быть готово быть в работе у меня есть днем работа а ночью почему то хочется спать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 03:01 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
AndrFBatman1978Диф не обсуждается - я же писал выше Все фул и режим базы симпл Ваше дело, конечно. Хотите хранить кучу больших файлов - храните. Но почему вы не желаете делать бэкапирование по нормальному - хоть бы объяснили, а то интересно... откройте первую страницу и начните сначала читать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 03:01 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978Добрый день. просьба не судить за некоторые огрехи. Я чайник :) Точнее нечто среднее :) Если все изложу не так - лучше подскажите как объяснить а не кидайте тапками Суть такова - сеть магазинов - в каждом стоит (опять не надо кидать тапками оно уже есть оно работает и переделывать на мега правильный образец не кто не будет - оно же работает, пока оно вообще не перестанет работать, жадность она такая) по i3 и 16-32 гига оперативы винты под систему винты под базу (малочисленные магазины 1 винт на все), количество пользователей от 5 до 15 . Базы уже по 30+ или от 20+ гигов. Первое на единичных серваках собраных по принципу i3 + HDDSata 3 система бекапы + NVME база + temp все (база, винда, пользователи) тут база даже разбита на 2 файла и 3% занимает от основной базы свободное место на остальных более 10% + при этом бекапы на одинаковых базах на той где 3% свободного места - 7 гигов (модель восстановления простая) а на там где более 10% в одних так же 7 гигов в других 10 в третьих 12 или 13 гигов. В среднем базы по 30 + гигов Беда в том что бекапы надо свести к минимуму - ибо свыше 10 гигов уже долго выкачиваются на сервер центральный за ночь не успевают. Пережимать через 1с каждую неделю долго - не автоматизируешь. и по ночам спать хочется :) Да и сами базы с сильно большим свободным местом резервируемым под себя пугают На сервере теперь уже выполняются регламентные: раз в неделю - (бекап, проверка базы, переиндексация выборочная ввиде скрипта, обновление статистики, чистка кеша, полный бекап, чистка журнала свыше недели, подрезка журнала транзакций) каждую ночь - тоже самое без проверки на ошибки каждое утро - переиндексация выборочная ввиде скрипта, обновление статистики и чистка кэша днем - переиндексация выборочная ввиде скрипта чистка кэша Научите неразумного где и что делать - как избавиться от сильно разного по обьему бекапа ? как уменьшать сжать базу что бы бэкапы были нормальные по размерам ? Модератор: Тема перенесена из форума "MySQL". специально для ттех кто ленится открыть и почитать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 03:02 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
[quot Batman1978]AndrFпропущено... откройте первую страницу и начните сначала читать Так я уже вам сказал как сделать. Большой Full у вас был бы один раз в месяц, остальные Diff и Log-и маленького размера, которые вы легко смогли бы скачать/хранить. Как бонус - возможность восстановления на любое время. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 03:16 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
AndrF Так я уже вам сказал как сделать. Большой Full у вас был бы один раз в месяц, остальные Diff и Log-и маленького размера, которые вы легко смогли бы скачать/хранить. Как бонус - возможность восстановления на любое время. Там на первой странице каша из комментариев и ответов, откуда можно узнать, что Batman1978читайте выше - запрещено использовать диф бекапы Судя по всему 1сы не позволяет ни модифицировать базу ни управлять ею никак иначе кроме как в документации/инструкциях. Отсюда совет 1с-мученику может быть один - спросить на форуме 1с, как они решают подобные проблемы. Учитывая, что у Batman1978 ЦЕЛЫХ 2000 чеков в день в одном магазине, я думаю, что он не один такой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 05:40 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978--Давайте сразу рамки поставим - беки делаются в нерабочее время - это 5 и 10 утра ... в это время крутятся только регламенты - они там не нагружают винты скорее процы шелестят что есть "регламенты"? если это, не дай бог, ребилд индексов, то ваши бэкапы вынуждают ребилды логироваться полностью (без одновременного бэкапа ребилд в простой модели логируется минимально), а полное логирование, в свою очередь, добавляет работы бэкапу, ибо он в себя включает еще и кусок лога, который, благодаря ребилду, как раз и растет, как никогда. ну и соответственно бэкап еще и в размере подрастет, тоже за счет лога ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 10:10 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978alexeyvgпропущено... Свободное место появляется либо при удалении данных, либо при росте файла, если установлен большой шаг прироста базы. Но этот шаг нежелательно делать слишком маленьким, т.к. будет медленно работать. операция - выгружаем базу в ДТ - потом удаляем на сервере - создаем пустую - заливаем опять из ДТ у нас чистая база - пережатая переиндексированная и т.д. от 1с - свободного места менее 1% проходит день - ночью после переиндексации выборочной - кому надо индексироваться того и индексироем - обновляем статистику - на следующий день база резервирует 10 гигов себе места я скрин выложил маг 8 что за день успели удалить 20 тысяч чеков - бред чек диск базы ошибок не показывает просто взять и залить данные в новую базу ? 10 гигов инфы через обмен представляете сколько это времени уйдет на просто проверить ?Не понял, что вы хотели сказать этим своим сообщением? Повторю, "Свободное место появляется либо при удалении данных, либо при росте файла, если установлен большой шаг прироста базы." Соответственно, если вас почему то смущает свободное место в файле, то нужно искать и устранять причины такого резервирования. Откуда появляется это место, я вам написал, осталось только посмотреть в базах, что там конкретно происходит. При этом нужно помнить, что "удаление данных" включает в том числе некоторые операции по обслуживания. Посмотреть будет несложно, раз вы точно знаете, что "в такой то базе выделяется зарезервированное место после суток работы". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 10:22 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Yasha123Batman1978--Давайте сразу рамки поставим - беки делаются в нерабочее время - это 5 и 10 утра ... в это время крутятся только регламенты - они там не нагружают винты скорее процы шелестят что есть "регламенты"? если это, не дай бог, ребилд индексов, то ваши бэкапы вынуждают ребилды логироваться полностью (без одновременного бэкапа ребилд в простой модели логируется минимально), а полное логирование, в свою очередь, добавляет работы бэкапу, ибо он в себя включает еще и кусок лога, который, благодаря ребилду, как раз и растет, как никогда. ну и соответственно бэкап еще и в размере подрастет, тоже за счет логаДа понятно, найти причину несложно, просто автор этим не занимается, он "пережимает" и переживает, а этим проблему не решить :-) В том числе реальную проблему - "недостаточно быстрое копирование бакапа", а не выдуманную "слишком много зарезервированного места". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 10:25 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Тут в теме несколько раз упоминалось "пережму в dt". Чтобы не было лишних иллюзий: у вас не получится уменьшить бэкап БД до размеров DT . Потому что бэкап БД сохраняет текущее состояние БД, а выгрузка в DT -- сохраняет только данные (кластерные индексы), а некластерные индексы не хранит. Вместо этого некластерные индексы создаются заново в процессе разворачивания DT. Ну и, на всякий случай, напомню: 1С рассматривает DT как средство миграции между базами, но не как средство бэкапа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 11:08 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
0wlТут в теме несколько раз упоминалось "пережму в dt". Чтобы не было лишних иллюзий: у вас не получится уменьшить бэкап БД до размеров DT . Потому что бэкап БД сохраняет текущее состояние БД, а выгрузка в DT -- сохраняет только данные (кластерные индексы), а некластерные индексы не хранит. Вместо этого некластерные индексы создаются заново в процессе разворачивания DT. Ну и, на всякий случай, напомню: 1С рассматривает DT как средство миграции между базами, но не как средство бэкапа. + в DT нет итогов регистров, только движения. Итоги рассчитываться при загрузке DT. + DT сжат алгоритмом zip. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 15:23 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
alexeyvg В том числе реальную проблему - "недостаточно быстрое копирование бакапа", а не выдуманную "слишком много зарезервированного места".Согласен. Автор хочет что-то улучшить ничего не трогая. Еще раз: Какие причины держать базы в simply? Делайте бакап лога ежечасно и посылайте эти небольшие бакапчики на центральный сервер там накатывайте. Зачем делать реиндексацию часто? Реиндексация - дорогая операция, если оно вам помогает, то просто маскирует реальную проблему. Нахрена подрезать логи? Почему дифф запрещен? Нахрена переливать и удалять базы? Такое впечатление что кто-то лезет не в свое дело (пытается учить ДБА жить) или связывает руки чтобы они не наоптимизировали лишку. То бишь у вас проблемы в организации, а не в базах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 17:42 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Ладно всем спасибо - сто раз зарекался искать помощи на форумах Вы вместо того что бы что-то конкретное сказать - и белье мое проверили и как живет моя бабушка спросили поинтересовались нет ли у моего деда прыщей еще раз РУКОВОДСТВО ЗАПРЕТИЛО ДИФЫ - потому что на прошлой работе базу не смогли восстановить из дифа и при падении дифа я потеряю 2 дня работы а то и месяц жизни магазина .. а при симпле и полном бекапе я потеряю от силы последние 5-10 минут того что не успело уйти по синхронизации в общую промежуточную между головной базу.... поэтому если у вас не так - это не значит что я дурак во вторых режу я логи - потому что база пухнет от этих логов - поэтому я чищу журнал - если что - у меня есть бекап - и в случае проблемы вуаля и подрезаю после чистки у меня 1с - и выгрузка в ДТ 1с средствами и загрузка в новую созданную базу - очень омолаживает базу ... и вы правы если что где поломалось то через ДТ можно битые индексы пересоздать - но меня это процесс не радует - но вы самого главного не ответили - как узнать почему между двумя базами беки разные куда и как копать 3 страницы всякого написано но .... увы думал мудрые все таки есть а нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 21:38 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Yasha123Batman1978--Давайте сразу рамки поставим - беки делаются в нерабочее время - это 5 и 10 утра ... в это время крутятся только регламенты - они там не нагружают винты скорее процы шелестят что есть "регламенты"? если это, не дай бог, ребилд индексов, то ваши бэкапы вынуждают ребилды логироваться полностью (без одновременного бэкапа ребилд в простой модели логируется минимально), а полное логирование, в свою очередь, добавляет работы бэкапу, ибо он в себя включает еще и кусок лога, который, благодаря ребилду, как раз и растет, как никогда. ну и соответственно бэкап еще и в размере подрастет, тоже за счет лога не реально майкрософт идиоты придумали планы статистики переиндексации перестроения индекса - не они глупцы вообще зачем и бекапы делать тогда - только хардкор только жесткачь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 21:39 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978поэтому если у вас не так - это не значит что я дурак Конечно не значит. Когда ребенок спрашивает "а можно мы купим лошадку домой в квартиру" он просто не понимает как это можно реализовать удобно для всех заинтересованных лиц. Когда вы спрашиваете: как бы мне продолжать складывать данные в базу и что бы она не увеличивалась - это философский вопрос. Как и другой философский вопрос: почему 1с резервирует место под данные. Хотя на последний вопрос можно ответить легко - потому, что 1с так написана, и если вы не можете переписать или модифицировать код - вы ничего не можете тут сделать. Batman1978не реально майкрософт идиоты придумали планы статистики переиндексации перестроения индекса - не они глупцы Попробуйте перечитать, что вам написали про бекапирование в параллель с другими операциями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 21:56 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
PizzaPizzaBatman1978поэтому если у вас не так - это не значит что я дурак Конечно не значит. Когда ребенок спрашивает "а можно мы купим лошадку домой в квартиру" он просто не понимает как это можно реализовать удобно для всех заинтересованных лиц. Вы вообще поняли что я спросил тут ? Перефразируйте своими словами что я спросил в самом начале ? Когда вы спрашиваете: как бы мне продолжать складывать данные в базу и что бы она не увеличивалась - это философский вопрос. --простите если я буду груб - но ткните носом где я это писал ? я сказал меня беспокоит почему у меня одинаковые ноги одинаковые носки - но один носок за время службы растягивается сильнее - у меня ноги одинаковые хожу я одинаково - почему носки по разному растягиваються ? потому что я бекапирую не так ? Как и другой философский вопрос: почему 1с резервирует место под данные. --Вопрос почему в разных базах по разному ? базы одинаковые ? конфы одинаковые они все близнецы - склады по разному там подписаны товары по разному приходят уходят - но все одиноково Хотя на последний вопрос можно ответить легко - потому, что 1с так написана, и если вы не можете переписать или модифицировать код - вы ничего не можете тут сделать. --Опять в 1с идиоты - они код кривой написали - я один или может быть вы ? круче их всех ?я не скажу что у них код идеален но там реально люди сидят и то о чем они написали - вам и мне только мечтать - сядьте напишите с нуля базу платформу - слабо ? Batman1978не реально майкрософт идиоты придумали планы статистики переиндексации перестроения индекса - не они глупцы Попробуйте перечитать, что вам написали про бекапирование в параллель с другими операциями. -- блин да при чем тут бекапирование ? вы что ведром на 10 литров будете носить что на чашками - у вас бочка 200 литров - вы или за час или за 2 это сделаете вопрос в том почему - мне в одном случае 5 метров приходиться а в другом случае 150 метров ? сил я затрачу на 5 метров 100 джоулей а на 150 метров 3000 - понимаете теперь что мне интересно и с чем я столкнулся ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 23:03 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
alexeyvgYasha123пропущено... что есть "регламенты"? если это, не дай бог, ребилд индексов, то ваши бэкапы вынуждают ребилды логироваться полностью (без одновременного бэкапа ребилд в простой модели логируется минимально), а полное логирование, в свою очередь, добавляет работы бэкапу, ибо он в себя включает еще и кусок лога, который, благодаря ребилду, как раз и растет, как никогда. ну и соответственно бэкап еще и в размере подрастет, тоже за счет логаДа понятно, найти причину несложно, просто автор этим не занимается, он "пережимает" и переживает, а этим проблему не решить :-) В том числе реальную проблему - "недостаточно быстрое копирование бакапа", а не выдуманную "слишком много зарезервированного места". да меня вообще не волнует вопрос по времени копирования бекапа из скуля на диск - у меня есть 12 часов отрезок времени - я за это время со скоростью 150 кб/сек могу скопировать ровно 8 гигов инфы - а мне надо ее скопировать 10 - что мне делать ? почему в близнеце базе я это успеваю сделать а в другой (в которой и места не так много зарезервировано, и размер ее одинаков) но 10 гигов ? пережимаю я через ДТ потому что еще ни кто не сказал дельного совета вы пришли к доктору а он вам начинает рассказывать что если гулять на улице в холодную погоду то вы может простудиться прикиньте я реально верю ему доктору - но я пришел за таблетками - так я уже заболел Таблетку дадите ? или продолжим о вреде микробов ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 23:08 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
alexeyvgBatman1978пропущено... операция - выгружаем базу в ДТ - потом удаляем на сервере - создаем пустую - заливаем опять из ДТ у нас чистая база - пережатая переиндексированная и т.д. от 1с - свободного места менее 1% проходит день - ночью после переиндексации выборочной - кому надо индексироваться того и индексироем - обновляем статистику - на следующий день база резервирует 10 гигов себе места я скрин выложил маг 8 что за день успели удалить 20 тысяч чеков - бред чек диск базы ошибок не показывает просто взять и залить данные в новую базу ? 10 гигов инфы через обмен представляете сколько это времени уйдет на просто проверить ?Не понял, что вы хотели сказать этим своим сообщением? Повторю, "Свободное место появляется либо при удалении данных, либо при росте файла, если установлен большой шаг прироста базы." Соответственно, если вас почему то смущает свободное место в файле, то нужно искать и устранять причины такого резервирования. Откуда появляется это место, я вам написал, осталось только посмотреть в базах, что там конкретно происходит. При этом нужно помнить, что "удаление данных" включает в том числе некоторые операции по обслуживания. базы одинаковые все 12 магазинов - они настроены одинаково все скажите мне кто и как резервит и под что место ? скриншот что ли скиньте что надо сделать ? Посмотреть будет несложно, раз вы точно знаете, что "в такой то базе выделяется зарезервированное место после суток работы". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 23:10 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978у меня есть 12 часов отрезок времени - я за это время со скоростью 150 кб/сек могу скопировать ровно 8 гигов инфы - а мне надо ее скопировать 10 - что мне делать ? Это сейчас у Вас допустим 8 гигов инфы. Через год будет 16 гигов инфы. На предложение бизнесу обрезать базу в духе хорошего ребе бизнес сделает круглые глаза и ответит "а как мы будем отчет строить для сверки с поставщиком" или еще что-нибудь в этом духе. И тут выясниться, что 10 гигов это не предел. А 16 - это нормальный объем, который нужно успевать. 150 Кбайт/сек это какая-то маленькая скорость, которая говорит о том, что Вы из железа все не выжимаете. Или это средняя скорость, а по факту идут пики нормальной скорости до условно 100 Мбайт/сек, а затем длительные паузы, когда бэкап идет со скоростью 0. Вы это исследовали? У Вас 150 - это средняя непрерывная скорость, которая лимитирована железом, или средняя за всю длительность бэкапа с пиками и провалами? Если первый вариант - идете в бизнесу и выбиваете бюджет на обновление железа. Если второй вариант - что вероятнее - идете к сисадминам и снимаете показатели со счетчиков производительности. И сравниваете скорость между всеми серверами по всех магазинах. Может быть, где-то 8 гигов успевает, потому что железо в порядке, а где-то 8 гигов сильно не успевает, потому что RAID-контроллер помирает или на дисках уже куча bad sectors или для SSD не работает нормально TRIM. Просите знакомого сисадмина, чтобы "измерил пульс" Вашему железу и "выписал таблетки". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2018, 23:47 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978вы пришли к доктору а он вам начинает рассказывать что если гулять на улице в холодную погоду то вы может простудиться прикиньте я реально верю ему доктору - но я пришел за таблетками - так я уже заболел Таблетку дадите ? или продолжим о вреде микробов ?Не, тут есть разница, доктор, это же вы. Это к вам пришли. Вы тут "пережимаете" и нервно требуете готового решения, и что бы с инсталятором, и для всех версий. А нужно слушать советы, учиться, читать литературу, ставить опыты. Тратить силы, потому что это, конечно, не очень сложные вещи, но требуют знаний, а вы даже названия не знаете, тут часто не понимают, что вы говорите. Как блондинка бы позвонила в автосервис, сказала бы, что у неё фьють и бууум, она переджимает, но через день опять, и что ей делать, только вот без этих умных слов типа бензин и коленвал. "Таблетки", что бы включить галочку "сделать бакапы маленькими", в сиквеле нет, никто вам её не даст. Ваша проблема, увеличенные по сравнению с нормальным размеры бакапов, может решаться множеством путей, или вообще не решаться, по вашим описаниям самодельными терминами не скажешь. И вообще. лечить по телефону достаточно сложно. По телефону можно помочь врачу, в сложном случае, или хотя бы начинающему врачу в простом. Но не лечить. Поэтому да, нужно продолжить "о вреде микробов", продолжим учиться, или, если не хотите, то наймите админа, который будет заниматься вашей базой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2018, 00:24 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Вы хотя бы приложите усилия нормально оформлять ваши посты, вот я не помню, где я писал " базы одинаковые все 12 магазинов - они настроены одинаково все ", почему вы так меня цитируете? Думаете, удобно всем тратить на прочтение поста в 5 раз больше времени, определяя, кто там что писал, и кто на что отвечал? Почаще нажимайте кнопку "Просмотр", смотрите, правильно ли вы цитируете. Пользуйтесь быстрыми цитатами по фрагментам. Вы же понимаете, что это коррелирует с пониманием работы и администрированием ваших баз? Заметьте, что неправильные цитаты тут только у вас. Batman1978alexeyvgпропущено... Не понял, что вы хотели сказать этим своим сообщением? Повторю, "Свободное место появляется либо при удалении данных, либо при росте файла, если установлен большой шаг прироста базы." Соответственно, если вас почему то смущает свободное место в файле, то нужно искать и устранять причины такого резервирования. Откуда появляется это место, я вам написал, осталось только посмотреть в базах, что там конкретно происходит. При этом нужно помнить, что "удаление данных" включает в том числе некоторые операции по обслуживания. базы одинаковые все 12 магазинов - они настроены одинаково все скажите мне кто и как резервит и под что место ? скриншот что ли скиньте что надо сделать ? Посмотреть будет несложно, раз вы точно знаете, что "в такой то базе выделяется зарезервированное место после суток работы". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2018, 00:32 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978базы одинаковые все 12 магазинов - они настроены одинаково все скажите мне кто и как резервит и под что место ? скриншот что ли скиньте что надо сделать ?Сказать можете только вы, базы и серверы же у вас. Например, напишите скрипт, который сохраняет в таблицу следующие данные: Время Имя базы Имя файла Размер файла Свободное место И запустите его в джобе раз в минуту. Или раз в 10 минут. Потом возьмите базу с небольшим свободным местом (шринканите, либо восстановите в 1С), потом по этой таблице найдите, когда выделилось свободное место, потом посмотрите в логахъ, что делалось на сервере в это время. Вот, например, так. Ну, а посмотреть сначала настройки приращения - это само собой, надеюсь, вы это уже давно сделали, если, конечно, читаете ответы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2018, 00:39 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Andy_OLAPBatman1978у меня есть 12 часов отрезок времени - я за это время со скоростью 150 кб/сек могу скопировать ровно 8 гигов инфы - а мне надо ее скопировать 10 - что мне делать ? Это сейчас у Вас допустим 8 гигов инфы. Через год будет 16 гигов инфы. На предложение бизнесу обрезать базу в духе хорошего ребе бизнес сделает круглые глаза и ответит "а как мы будем отчет строить для сверки с поставщиком" или еще что-нибудь в этом духе. - у меня базы по 30+ гигов ... да когда же вы читать будете все а не вырывать из контекста ? хватит моих бабушек и дедушек обсуждать - давайте зрить в корень И тут выясниться, что 10 гигов это не предел. А 16 - это нормальный объем, который нужно успевать. 150 Кбайт/сек это какая-то маленькая скорость, которая говорит о том, что Вы из железа все не выжимаете. Или это средняя скорость, а по факту идут пики нормальной скорости до условно 100 Мбайт/сек, а затем длительные паузы, когда бэкап идет со скоростью 0. --150к это канал в офис ночью раз в неделю отправить бекап - я писал у меня бекап делается 4 минуты на магазине - и это не ВАЖНО - сколько раз надо это написатаь ? Вы это исследовали? У Вас 150 - это средняя непрерывная скорость, которая лимитирована железом, или средняя за всю длительность бэкапа с пиками и провалами? Если первый вариант - идете в бизнесу и выбиваете бюджет на обновление железа. Если второй вариант - что вероятнее - идете к сисадминам и снимаете показатели со счетчиков производительности. И сравниваете скорость между всеми серверами по всех магазинах. -- на следующие выборы на президента балатироваться пойдете ? я верю у вас получится Может быть, где-то 8 гигов успевает, потому что железо в порядке, а где-то 8 гигов сильно не успевает, потому что RAID-контроллер помирает или на дисках уже куча bad sectors или для SSD не работает нормально TRIM. -- ух ты - а вы соберете из двух дисков рейд ? что бы он же был системой и еще диск для бекапов ? и при этом они должны быть разными дисками :) Просите знакомого сисадмина, чтобы "измерил пульс" Вашему железу и "выписал таблетки". -- поверьте эти сервера я сам лично перебрал и програмно и железно - могу вам даже скрины дать кристал марка по типовым серверам моим расказать в онйлайн режиме где и какие винты на каком сервере стоят - модели только не помню ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2018, 01:15 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
alexeyvg, представьте сколько и чего все спросили - прежде чем кто-то дал ответ а сделайте скриптик 3 страницы спрашивали о чем угодно - это нормально ? мне честно говоря нет времени сидеть и оформлять по феншую посты - тут цитирование странно сделано - мягко сказать топорно но суть не в этом со скриптом подскажите -я честно говоря давно со скулем перестал дружить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2018, 01:21 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
alexeyvg, И еще логи где смотреть в скуле ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2018, 01:32 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978увы думал мудрые все таки естьПрохладные истории вы рассказываете, про то, как неадекватное руководство ("РУКОВОДСТВО ЗАПРЕТИЛО ДИФЫ потому что на прошлой работе базу не смогли восстановить из дифа") назначило некомпетентного сотрудника ("я честно говоря давно со скулем перестал дружить") решать какие-то, видимо, важные скулевые проблемы. Вот вам житейская мудрость: зачем это вам? Бегите оттуда и устройтесь на работу, соответствующую вашей компетенции и чтобы начальство было нормальное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2018, 01:36 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей АлексеевичBatman1978увы думал мудрые все таки естьПрохладные истории вы рассказываете, про то, как неадекватное руководство ("РУКОВОДСТВО ЗАПРЕТИЛО ДИФЫ потому что на прошлой работе базу не смогли восстановить из дифа") назначило некомпетентного сотрудника ("я честно говоря давно со скулем перестал дружить") решать какие-то, видимо, важные скулевые проблемы. Вот вам житейская мудрость: зачем это вам? Бегите оттуда и устройтесь на работу, соответствующую вашей компетенции и чтобы начальство было нормальное. А можно по существу ? по делу есть что сказать ? если я не умею писать запрос в скуле на то как создать базу - это не говорит о моей компетенции как обслуживающего сервера человека - например я знаю двух сисадминов которым паралельно что там на скуле твориться - они обеспечили работу сервера - железо настроили планы сделали - бекапирование - дальше работа на этом сисадминов заканчивается - а что бы 1с к скулю подключить - примерно тот же уровень сисадминства но я же смотрю дальше и не пытаюсь забить на это и пытаюсь сделать лучше улучшаю так сказать планы - что бы не железом поддерживать производительность а улучшить базу - где-то что почитать посомтреть поспрашивать на что вы меня мокаете в грязь - и говорите иди ище себе работу - очень позитивно Вы например возмете меня на работу ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2018, 01:59 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978мне честно говоря нет времени сидеть и оформлять по феншую посты - тут цитирование странно сделано - мягко сказать топорно20 человек будет тратить время на разбор текста, что бы одному человеку не потратить на написание? У них полно времени, конечно? Не, не убедили. Batman1978со скриптом подскажите -я честно говоря давно со скулем перестал дружитьТак пусть компания наймёт того, кто дружит, если вы не хотите. Скажите, мол, бакапы большие, копироваться не успевают, докупайте канал, либо пригласите спеца, я в этом не разбираюсь. Batman1978И еще логи где смотреть в скуле ?нет времени погуглить, почитать документацию? Вам это не нужно? Так тут тоже никому не нужно писать за вас код, или открывать справку и копировать для вас текст. Это форум общения и взаимопомощи коллег, а не техподдержка или бесплатный сервис по написанию кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2018, 01:59 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
Batman1978если я не умею писать запрос в скуле на то как создать базу - это не говорит о моей компетенции как обслуживающего сервера человекаЭто говорит о вашей квалификации как DBA. Нет желания учиться, так никто же не заставляет, просто не беритесь за эту работу. Я, например, полный ламер в 1С, и во многом другом, и не берусь за это. Хотя, слышал, админы 1С высокого уровня учатся сиквелу, это ценится работодателями, так что подумайте, может, и имеет смысл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2018, 02:03 |
|
||
|
SQL 2014 + 1с 8.3, растет у базы свободное место, сжатие базы не помогает уменьшить размер
|
|||
|---|---|---|---|
|
#18+
alexeyvg, О вот теперь все понятно - когда дело дошло до реалий тут же все смылись ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2018, 02:29 |
|
||
|
|

start [/forum/topic.php?all=1&fid=46&tid=1689046]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
125ms |
get tp. blocked users: |
1ms |
| others: | 260ms |
| total: | 507ms |

| 0 / 0 |
