• Аварийное завершение работы?

    NewDevLab,
    база имеет простую модель восстановления
    А резервная копия перед обновлением???
  • Аварийное завершение работы?

    NewDevLab, Кэш базы 1с.
    Метаданные в кэше после обновления могут не совпадать с реальными в результате ошибки и аварийное завершение работы.

    Очистка кэша осуществляется путем запуска базы с ключом /ClearCache

    Так же можно вручную удалить файлы кэша.
    Для файловых баз - они в профилях пользователя на клиентских компьютерах
    Для клиент-серверной архитектуры они в папке на сервере 1с.
  • Как узнать, сколько гигабайт было записано на HDD диск?

    Zettabyte,
    Хайп был настолько силён, что ослепли даже те, кто обязан быть начеку.
    Перспектива хорошо сэкономить опьянила окончательно.
    Это не хайп, это скорее полное непонимание того что такое SSD и как он работает.
    Первый момент - При установке SSD в рэйд TRIM работать не будет.
    В результате диск не получает информации о том что ФС удалила данные и их не нужно хранить.
    Как следствие - стандартный сборщик мусора оказывается вообще не эффективен, он не знает что является мусором.
    И диск через некоторое время оказывается забит данными на 100%
    Единственный способ для диска узнать что данные удалены - это прилетевшая на диск команда записи данных в этот LBA адрес.
    Поэтому перед каждой записью диску придется проводить процедуру очистки адреса. А чистит он большими блоками. Для записи каких нибудь пары килобайт ему нужно будет прочитать мегабайт, очистить блок, записать нужные данные которые там хранились, и новые данные которые система отправила на запись.

    Спасти в такой ситуации может только большой резерв свободных ячеек которые будут гарантированно чистыми.

    Второй момент - в пользовательских SSD слабый процессор и он не может выполнять несколько задач одновременно. Он либо занимается сборкой мусора, либо обслуживает запросы системы.
    Одновременно делать то и то он не сможет.
    Поэтому даже если оставить приличный запас резервных ячеек диску потребуются перерывы в нагрузке для работы сборщика мусора.
    Если это hiload сервер где идет постоянный непрерывный поток записи он не справится.

    Третий момент - особенности прошивки. Прошивка бытового SSD не рассчитана на работе в массиве. Как результат непредсказуемое поведение в массиве. Например поведение при сбое чтения.

    Четвертый момент Цепь не крепче самого слабого звена. А в рэйде скорость массива ограничивает самый медленный диск. При чтении с чередованием половина данных читается с одного диска, другая половина с другого. Первый диск отдал данные практически мгновенно, а на втором диске в этот момент включился сборщик мусора и время выполнения конкретного запроса в разы подскакивает.
    В результате общее время выполнения запроса = времени выполнения запроса медленным диском.
    А учитывая что у нас два диска которые попеременно становятся медленными - среднее время выполнения запросов резко увеличивается.

    В общем даже при установке SSD энтерпрайз класса в массив нужно учесть кучу нюансов и десять раз подумать надо ли это вообще в конкретном случае.
    А уж ставить пользовательские SSD (неважно какой фирмы) в массив это уже за гранью добра и зла.
  • Как узнать, сколько гигабайт было записано на HDD диск?

    Zettabyte,
    то серверный HDD имеет намного более низкую вероятность выхода из строя, чем современный SSD за три пятьсот.
    Ну скажем так - в отличии от HDD, твердотелые накопители делает кто угодно, как обычный конструктор, поэтому нарваться на откровенный брак там проще.

    Если же сравнивать пользовательские SSD и HDD более менее нормального качества - то там особой разницы в вероятности выхода из строя нет.

    Я считаю, что если речь идёт о современном бюджетном ССД, то есть.
    А в чем разница? Диск это потенциально ненадежная вещь, при высоких нагрузках фактически расходник.
    Поэтому при хранении любой ответственной информации надо понимать что он сломается.
    Поэтому нужны бэкапы.
    Только и всего.
    Если важна бесперебойная работа - тут сложнее, надо серверное железо, на обычном бесперебойную работу не организуешь.

    А вот если бы я увидел "сервер" на основе бюджетного потребительского ССД (ещё и одного), у меня бы свело челюсть - это натурально по рельсам к обрыву на полной скорости.
    Это почему?
    А как вам сервер на флешке? И работают без проблем. И челюсть не сводит.
    Сервер - это компьютер обслуживающий запросы других пользователей.
    Вот например DHCP сервер у меня вообще на микротике, а там простенькая флеш память. Разве он плохо работает?
    Сервера бывают разные, и нагрузки и требования бывают к ним разные.
    Для некоторых важна бесперебойная работа, для некоторых неважна.
    Поэтому бюджетный потребительский SSD в сервер это в общем нормально.
    Но бывают конкретные ситуации когда бюджетный потребительский SSD в сервере неприменим.
  • Как узнать, сколько гигабайт было записано на HDD диск?

    Zettabyte,
    в своё время был очень сильный хайп по поводу сверхнадёжности SSD Samsung
    Не помню такого. Скорее наоборот.
    Помню лет пять назад был сильный хайп по поводу экспериментов Samsung когда они активно экспериментировали с новыми технологиями и прошивками и регулярно ловили баги.
    Но потом все устаканилось теперь у них в этом плане все ок.

    Сверхнадежностью самсунг никогда не славился, он всегда славился новаторством в областе SSD - всегда на пике прогресса, все самое новое и хайповое, пусть и не слишком надежное.

    И жёстко обломались - для серверов, работающих в датацентрах, диски в которых объединены в RAID-массив, ресурса тогдашних Samsung EVO не хватило совсем
    Ну каким альтернативно одаренным нужно быть чтобы Samsung EVO поставить в RAID-массив.
  • Как узнать, сколько гигабайт было записано на HDD диск?

    По поводу TBW - никакой разницы.
    В данном случае речь идет фактически о системном диске с небольшой нагрузкой.
    Поэтому там нет нужды в таком TBW.
    Ну посмотрите сами - в вашей табличке для микрона 460террабайт для диска на 120гб это четыре тысячи полных перезаписей.
    Если рассчитывать на пять лет, то речь идет о том чтобы ежедневно полностью перезаписывать диск два раза. Это нереальная нагрузка для такой ситуации.

    Если идет много записи - просто диск побольше и в циклы не упрешься. В производительность - да, там уже энтерпрайз нужен.

    Как можно считать одинаковым ресурс, например, eMLC с 20 000 - 30 000 циклов перезаписи, и TLC, у которого заявляют 3 000 - 5 000?
    Да элементарно посчитайте объем дисков при равной цене и удивитесь.

    Про over-provisioning
    Это любая область доступная диску но недоступная пользователю. Оставили ее на заводе или пользователь ее создал разницы нет.
    Смысл заводской только в том что пользователь не сможет ее уменьшить и вывести диск из строя этим.
    Потому что она в любом случае нужна. А вообще в рекомендациях производителей большинства энтерпрайз SSD есть рекомендации по увеличению over-provisioning в зависимости от нагрузки.
    Особенно это актуально в массиве, там TRIM не работает и при малой over-provisioning перед каждой записью придется проводить удаление.
  • Как грамотно организовать добровольное пожертвование на сайте?

    Иван Шумов,
    Кроме того в силу вступает потребность в соблюдении законодательств всех стран, граждане которых как вносят деньги так и получают.
    С чего это? Зачем это?

    Нужно соблюдать законы той страны в который живешь, и ведешь бизнес.
    А остальные страны идут лесом.
    Какая разница откуда клиент, и зачем соблюдать законы левой страны?
  • Как грамотно организовать добровольное пожертвование на сайте?

    NiCnameqqww,
    и например если я как то подкреплю документами ч
    Если есть документы - докажете, если нет не докажете. Это ваши проблемы.

    то это подарок(безвозмездный)
    Во первых подарок не может быть небезвозмездным.
    Во вторых подарки тоже облагаются налогом.
  • Как грамотно организовать добровольное пожертвование на сайте?

    NiCnameqqww,
    Спасибо за ответ, а за что налоги, пожертвование же не облагается налогом?
    Так пожертвование не вам, а пользователю насколько я понял.
    А деньги будут переводится вам - поэтому и налоги.

    Не хотите платить - пусть пользователи перечисляют деньги непосредственно пользователю.
  • Как узнать, сколько гигабайт было записано на HDD диск?

    Zettabyte,
    Можете ставить и такой, но тогда главное - чтобы вы были полностью готовы к потере всех данных с такого SSD.
    К этому надо быть готовым ставя любой диск - неважно HDD или SSD. Энтерпрайз или пользовательский. Диск энтерпрайз класса сам по себе не надежнее пользовательского, но позволяет построить достаточно надежную систему.

    А от потери данных защищает бэкап и только он.

    Без этого хранить единственную копию критичной для бизнеса базы на современном потребительском ССД - это очень, ОЧЕНЬ плохая идея. Ещё и М2, которые любят греться.
    Хранить единственную копию критичной информации это плохая идея.
    А вот на каком накопителе ее хранить - совсем без разницы.

    Можете подумать над покупкой б/у серверного SSD. Продавцы подобного железа нередко выкладывают скриншоты SMART, по которым можно оценить износ.
    При всем уважении, это явно вредный совет.
    Дорого, ненужно, не факт что подойдет ну и покупка БУ дисков это в любом случае не стоящая идея. И SMART не панацея.

    Как раз EVO (цифры не помню) некоторое время назад люди начали ставить в RAID10 на полноценных серверах, а потом покупали их коробками на замену.
    Ну воткнуть EVO в массив это конечно занятное извращение. Но диск то тут при чем? Претензии тут должны быть не к диску, а к тем извращенцам которые из них массив собрали.
  • Как узнать, сколько гигабайт было записано на HDD диск?

    Zettabyte,
    Что вы имеете в виду?
    То что серверный это производительность, а не большой ресурс записи.

    Серверный SSD можно купить на MLC
    Да. А на пользовательских TLC и хуже, поэтому все заявленные скорости достигаются исключительно за счет кэша. Кончился кэш - кончилась скорость, начались тормоза. Под нагрузкой он загнется в плане производительности. Ему нужен перерыв чтобы освободить кэш.
    А вот к ресурсу по записи это отношения не имеет.

    Over-provisioning можно выставить на любом пользовательском - это не проблема. А вот производительный процессор позволяющий собирать мусор одновременно с обработкой запросов от пользователя - такого на обычном диске не увидишь.
    Конденсаторы на плате опять же к ресурсу никакого отношения - они просто защищают от утери данных в случае сбоя питания.
    С RAIN не сталкивался но насколько понимаю это что-то вроде хитрого массива c избыточностью реализованного в SSD.

    В результате и надёжность и endurance будут намного выше.
    Учитывая описаннюу задачу, а именно - обычный компьютер стоящий в магазине, за которым работает пользователь и где крутится обычный HDD, на котором и система и БД все это в общем то не нужно.
  • Как узнать, сколько гигабайт было записано на HDD диск?

    Анастасия,
    стоит обычный диск. на нём база, на нём система,
    Если у вас на этом диске стоит система - ставьте SSD и забудьте вообще что такое циклы.

    на нём лог операций
    Лог транзакций - полный лог всех транзакций выполненных в БД позволяющий восстановить БД на любой момент времени (на любую закрытую транзакцию)
    На нагруженной базе он за день может на несколько сотен гигабайт вырасти. Не может быть и речи о том чтобы на диске где лог транзакций разместить еще какие-то данные.

    То что вы описали - обычный офисный компьютер с обычной офисной нагрузкой. Которая как правило меньше чем на домашнем компьютере.
  • Как узнать, сколько гигабайт было записано на HDD диск?

    Поймите простую вещь - если у вас там БД с болшими нагрузками, то диски это расходники и без разницы SSD это или HDD.

    Если вы поставите SSD под большую нагрузку, вы скорее всего столкнетесь с тем что он не справляется - обычный пользоватальский диск не способен эффективно работать с большой нагрузкой. И в количество циклов вы не упретесь.

    Под болшую нагрузку ставят диски энтерпрайз класса - там процессор пошустрее и резервная облась побольше. В результате он может производить сборку мусора в фоновом режиме параллельно рабочей нагрузке.
  • Как узнать, сколько гигабайт было записано на HDD диск?

    Анастасия, Вы же говорили что у вас стоит обычный диск toshiba на 7200 оборотов?
    Обычно под лог идет или массив или SSD.
  • Как узнать, сколько гигабайт было записано на HDD диск?

    Анастасия, Не переживайте.
    Под базами 1с диски стоят годами.
    Вот например - самсунг уже два с половиной года, 32TB записано, а на нем почти сотня файловых баз 1с с которыми постоянно работают.

    Если SSD отдать под SQL лог транзакций - там да нагрузка приличная будет.
    Но даже в этой ситуации если учесть что это небольшой магазин - можно не беспокоиться.
  • Как узнать, сколько гигабайт было записано на HDD диск?

    Анастасия, Ну так диск медленный.
    Поменяйте на SSD - будет шустрее запускаться.
    Хотя скорость может еще в оперативку упираться - проследите чтобы ее хватало.
  • Как узнать, сколько гигабайт было записано на HDD диск?

    Анастасия, Измерять в вашем случае точно ничего не нужно.

    стоит обычный диск toshiba на 7200 оборотов
    сервер на ночь выключается. Это в небольшом магазине компьютер, в котором хранится база данных.

    Cтавим обычный SSD который понравится, и вообще забываем что есть такая проблема как ограничение по циклам записи.

    Эта проблема актуальна только для нагруженных серверов.
    У вас же явно не нагруженный сервер.
    За пять лет работы он у вас точно не запишет больше чем сможет.
  • Как узнать, сколько гигабайт было записано на HDD диск?

    Анастасия,
    Дополню, что сервер на ночь выключается. Это в небольшом магазине компьютер, в котором хранится база данных
    В обычном магазине? База данных?

    По сути это обычный компьютер да еще и не сильно нагруженный.
    Просто берете любой SSD и ставите. Про ресурс забудьте вообще.

    Вспоминать про ресурс SSD стоит когда у вас стоит нагруженный сервер на который непрерывно 24часа в сутки пишутся огромные объемы информации..

    стоит обычный диск toshiba на 7200 оборотов.
    Не удивлюсь если на нем еще и система стоит.
  • Как узнать, сколько гигабайт было записано на HDD диск?

    Zettabyte,
    Купите серверный ССД (enterprise)
    Совет в принципе неплохой, однако в плане ресурсов по циклированию он ничем не отличается.