|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Basil A. SidorovДаниил Код: plaintext 1. 2. 3.
Причём от соответствующей версии, а не от произвольной: Код: plaintext 1. 2. 3. 4.
В пропущенном тоже немало интересного. Предельный размер буфера сортировок SuperClassic'а (общий на все подключения) должен быть менее 2ГБ. Про FileSystemCacheThreshold ошибку свою понял, а с FileSystemCacheSize в чем проблема? В оригинальном .conf написано, что его не надо дель меньше 10%, а рекомендуемое значение - это 30%. Я сделал 25%. От 64Гб ОЗУ это = 16Гб. Должно быть достаточно для ОС. Никаких других задач кроме сервера БД, этот компьютер выполнять не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 07:49 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
ДаниилСимонов Денис эту настройку можно было вообще не трогать. Там и так большое значение по умолчанию Для классика полюбас подойдёт. Как гигабайты насчитал? Как я понял из https://ib-aid.com/download/webinar/memory_usage_in_firebird1.pdf 8192 - это максимальный размер кэша ОС, который может использовать FB при необходимости, измеряется в количестве страниц Поэтому 8192*16384=134217728=128Гб ну что за привычка придумывать что-то от себя. В конфиге в комментарии к этому параметру всё написано. авторПараметр FileSystemCacheThreshold устанавливает порог использования системного файлового кэша сервером Firebird. Системный файловый кэш используется, если размер страничного кэша (установленного явно в заголовке базы данных или через параметр конфигурации DefaultDbCachePages) меньше чем значение FileSystemCacheThreshold. Параметр имеет целочисленный тип. Единица измерения – страница базы данных. По умолчанию параметр имеет значение — 65536 страниц. Если значение параметра FileSystemCacheThreshold равно 0, то сервер не будет использовать системный файловый кэш. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 08:16 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Даниил, у меня ощущение что с английским у вас не очень. А ведь этот материал есть на русском языке. Причём он изначально на нём был, и только потом переведён для зарубежных семинаров. http://www.ibase.ru/news/materialy-vebinara-effektivnoe-ispol-zovanie-pamati-subd-firebird/ ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 08:27 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Симонов ДенисВы фигнёй там страдаете. Нормально спроектированная система не нуждается в постоянном b/r. Чушь. Даже если исключить физическое повреждение данных (чего исключать нельзя), то данные могут быть испорчены логически, ошибочно выполненной необратимой операцией. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 09:43 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Alibek B., чушь у вас написана. Я не сказал что база данных не нуждается в backup. Он то как раз нужен всегда. restore нужен как раз только тогда когда вы обнаружили что БД повреждена, ну и для проверки бекапа. А вот ежедневный/недельный... backup/restore с заменой оригинальной БД — это как раз попытка спрятать мусор под ковёр — обойти кривые решения программистов и не умение работать с транзакциями. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 10:04 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Всегда нужно проверять целостность полученного бэкапа. А лучший способ для этого — восстановить его. Все остальное — компромиссы, иногда вынужденные (например если база очень большая). Вот замена оригинальной БД — это действительно странно, тут соглашусь. Я обычно восстановленным бэкапом меняю тестовую базу. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 10:17 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Alibek B.Всегда нужно проверять целостность полученного бэкапа. В какой момент по-Вашему этот должен испортиться? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 10:25 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
KreatorXXI, этот бэкап должен испортиться? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 10:28 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
ДаниилПоэтому 8192*16384=134217728=128Гб прикольно получилось: 8к страниц * 16к байт, равно 128 гигабайт :-) мегабайт, конечно. В общем, главное что разобрались. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 10:42 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Даниилс FileSystemCacheSize в чем проблема?Не трогай его. Оставь 0 и забудь, что он есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 11:07 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
KreatorXXI , в неожиданный, разумеется. Если бы отказы можно было бы предопределять, они бы не были отказами. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 11:22 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Симонов ДенисДаниил, у меня ощущение что с английским у вас не очень. А ведь этот материал есть на русском языке. Причём он изначально на нём был, и только потом переведён для зарубежных семинаров. http://www.ibase.ru/news/materialy-vebinara-effektivnoe-ispol-zovanie-pamati-subd-firebird/ Как показали в предыдущем сообщении, у меня и с математикой аналогично) Спасибо за ссылку на вебинар, обязательно посмотрю (мне кажется, саму презентацию уже где-то видел). У меня пока знаний по настройке сервера на уровне "возьму рекомендуемый оптимизированный конфиг и посмотрю как будет работать", но хотелось бы конечно во всем разобраться. Спасибо всем за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 11:54 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Alibek B. KreatorXXI , в неожиданный, разумеется. Если бы отказы можно было бы предопределять, они бы не были отказами. Если что-то отказывает, особенно в неожиданный момент, надо это лечить. Либо отказываться от такой системы. Тут же несколько вариантов. 1. Сбой gbak. Тогда претензия к разработчикам ФБ. 2. Файловый сбой. Меняем железо. И т.д. Не понимаю, когда "Система крайне ненадёжна. Приходиться ставить кучу костылей." И продолжать работать в таком режиме. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 11:58 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
KreatorXXI, В Firebird до 3.0 можно выполнить такой запросик Код: sql 1.
Если в таблице были данные и после этого запроса не сделали update для field1, то с restore будут проблемы. Это с одной стороны косяк разработчика БД, с другой сама СУБД не проконтроллировала. Но я бы не назвал такой бекап невосстановимым. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 12:06 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Alibek B.Всегда нужно проверять целостность полученного бэкапа. А лучший способ для этого — восстановить его.А худший способ восстановления - перезаписать исходную базу. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 12:22 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
KreatorXXIЕсли что-то отказывает, особенно в неожиданный момент, надо это лечить. Откровения теоретика? Если что-то отказало, то лечить может быть уже поздно. А отказать может что угодно и когда угодно. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 13:00 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Alibek B.Если что-то отказало, то лечить может быть уже поздно. Ну да, если не заниматься профилактикой и полагаться исключительно на бэкап, то пушной зверёк всегда приходит неожиданно. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 13:04 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Проверка целостности бэкапа рестором — и есть профилактика. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 14:14 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Alibek B.Проверка целостности бэкапа рестором — и есть профилактика. Нет. Поздно пить боржоми бэкап делать если база побита. Профилактика это сервер с ECC, RAID, SMART, Hot Swap и прочими страшными аббревиатурами. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 14:26 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakovполагаться исключительно на бэкапВ бинарном транспортном формате, который генерируется утилитой gbak, то Dimitry Sibiryakovпушной зверёк всегда приходит неожиданно.Возможности бэкапа не исчерпываются одной утилитой. Dimitry SibiryakovПрофилактика это сервер с ECC, RAID, SMART, Hot Swap и прочими страшными аббревиатурами.+онлайн УПС с обратной связью и с настроенным алгоритмом гашения сервера. дополнил ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 15:01 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky+онлайн УПС с обратной связью и с настроенным алгоритмом гашения сервера. Два. По одному на каждый из дублированных блоков питания. Лет 20 назад мы такое чудо пользовали. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 16:37 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
/me всегда с интересом слушает байки операторов карьерных самосвалов в кафешке, где собрались водители газелей и газонов ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 16:56 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakovсервер с ECC Бывает сервер без ECC? Вы его с ПК в стоечном корпусе не путаете? Dimitry SibiryakovRAID, SMART, Hot Swap и прочими страшными аббревиатурами. Я аббревиатур тоже много знаю, например SAN, FC, ISCSI. Только какое это имеет отношение к логическим ошибкам, когда не файлы БД повреждаются, а данные в БД портятся или удаляются? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 17:09 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Alibek B.например SAN, FC,зело полезная весчь для сервера БД, правда в контексте: "заменили сервак на продвинутый десктоп" обсуждать санку как-то странно. Айскази в боевом режиме не шшупал, ничего сказать не могу. Dimitry SibiryakovДва. По одному на каждый из дублированных блоков питания. Лет 20 назад мы такое чудо пользовали.почему чудо? почему лет 20? у нас и сейчас головной сервак так запитан, на периферийных, правда сэкономили, грешным делом. Автору, выше была картинка про диски, мегабайты в секунду для БД нафиг не интересны, смотри на ИОпсы! чем больше тем лучше. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 18:18 |
|
Помогите с подбором процессора для сервера
|
|||
---|---|---|---|
#18+
Alibek B.Только какое это имеет отношение к логическим ошибкам, когда не файлы БД повреждаются, а данные в БД портятся или удаляются? Никакого. Если, конечно, не считать того, что бэкап и в этом случае делать уже поздно. Тут нужен PITR, коий выкатить, конечно, можно, но толпы инвесторов я чегой-то не наблюдаю. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2019, 18:45 |
|
|
start [/forum/topic.php?fid=40&msg=39854453&tid=1560591]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 177ms |
0 / 0 |