Здравствуйте, дорогие друзья. Сегодня мы хотим показать вам фиалочку сорта РМ-Паолина селекции Скорняковой Натальи.
У нас фиалочка цвела по сорту только в первое цветение, в следующий раз большинство из наших экземпляров потеряли свое удивительное синее фэнтези и белый край. У этой фиалочки яркий розовый цвет будто смешался с синим фэнтези, фиалочка стала нежного сиренево-розового цвета.
Однако, мы никак не можем отказаться от такой красоты в нашей коллекции. У фиалочки огромные махровые цветочки, удивительный цвет и очень обильное цветение.
Раньше фиалочка вытягивала цветоносы и раскладывала тяжелые цветы по розетке, однако, удобрение петерс профешнл взрыв цветения сотворил с ней чудо: цветоносы стали очень крепкими, толстенькими и приземистыми, сформировалась пышная и очень красивая шапочка, а количество цветочков и срок их жизни значительно увеличился!
Пишите в комментариях, друзья, понравился ли Вам этот сорт, присылайте фотографии своих красавиц, а мы желаем вам пышного цветения и до новых встреч, пока-пока!
Кицунэ — это мифические существа из японского синтоизма, которые представляют собой многохвостых лисиц. Они могут превращаться в людей, вселяться в них и очаровывать, выполняя приказы. Кицунэ могут служить доброй богине ками Инари или проявлять злобу.
Название «кицунэ» переводится как «лиса», что отражает их связь с рыжими лисицами, которые обитают в Японии. В отличие от обычных лисиц, кицунэ имеют два, три или даже девять хвостов, что делает их старше и могущественнее.
Кицунэ обладают множеством способностей, включая:
Кицунэ-цуки — одержимость, которая обычно имеет злой умысел. Она вызывает психические расстройства и придает жертвам стройную вытянутую форму.
Кицунэби — огненный лис, создающий вспышки огня и молнии для игры разума.
Хоси-но-Тама — волшебная жемчужина, символ ками Инари. Она может быть источником силы кицунэ, хранилищем магических сил или душой кицунэ.
Превращение в другое существо — способность, доступная старшим кицунэ, обычно в форме красивой женщины. Они могут принимать облик любого человека, включая людей.
Другие способности — могут летать, становиться невидимыми, воплощать сны и иллюзии, обладают более высоким интеллектом и живут сотни лет.
Дзенко или Яко?
Кицунэ могут быть «дзенко» или «яко», что определяет их благосклонность или злобу.
Яко — «полевые лисы», эгоистичные и озорные, могут быть злыми.
Символизм кицунэ
Кицунэ символизируют ум, хитрость и обман, связанные с богиней Инари Оками. Они могут быть хранителями или ведьмами, в зависимости от того, кому служат. Их связь с обычными лисицами, спутниками японцев на протяжении тысячелетий, объясняет их интеллект.
Значение кицунэ в современной культуре
Кицунэ популярны благодаря своему очаровательному облику и связям с Инари Оками. Они часто появляются в аниме, манге и видеоиграх, включая «Наруто», «Лига Легенд», и другие.
Точнее, о прикидке, насколько плоское - реально плоское.
Задача какая: есть некоторое к-во плит притирочных, разметочных и поверочных разных форм, размеров и качества. А также есть желание иметь на хозяйстве хотя бы одну плиту реально класса 0 или 00 (для тех, кто не в курсе, это когда на размере грубо 600х400 неплоскостность составляет микрона 3). А как померить? Вариантов есть несколько, но именно для прикидки качества плоскости решил изобрести вот такой приборчик. Плоскомер.
Почему "изобрести"? Потому что таких больше нет. Ни на ютубе, нигде. Есть Repeat-o-meter, но он ваще по другому устроен и куда более громоздкий.
Итак, что из себя представляет мой плоскомер. Вертикальная плита из калёной до 36-42 HRC стали 40Х, в которой прорезано окно так, чтобы толщина перемычек, соединяющих правую часть основы и левую, подвижную часть были не толще 0,5мм. Таким образом получается шарнир, работающий в одной плоскости. Дальше это всё ставится на 4 точки, выполненные из круглых резковых вставок из твердосплава. Ну и максимально шлифуется. Погнали делать. Сперва на эрозии режу основную пластину и ножки.
Во, кайф. Серловка и резьборезие оставлю за каждром, ибо это и так все умеют. Дальше у нас запеканка:
И закалка. Ну и потом отпуск, ессесно.
Теперь шлифовка на плоскошлифе.
Зашибись вроде... Пока суть да дело, эрозия вырезала консоль крепления индикатора. В данном случае - соточник (чисто попробовать), а ваще сюда ставится одно- или двухмикронник.
После неплодолжительной сборочки получается вот так:
Особо чоткий зритель может видеть позади будущего шарнира - пластину-арретир. Она жёстко соединяет измеряющую часть и основание, чтобы эти сопливые 0,5 мм не согнуть и не сломать.
Теперь приделываем твердосплав:
Ну и после нанесения лазерной маркировочки, изделие готово.
Покатал по имеющимся плитам, получается, даже после шлифовки у меня плита заходит в нулевой класс. Я на канале видео выкладывал. По плите 400х400 между максимумом и минимумом если правильно помню - 4 микрона. Хорошо. Но теперь желание проверить насколько верно работает сам прибор. А для этого нужна плита 00 класса, желательно гранитная и на краску приложить ту, что уже померил. :) Вощем, если уж залез в точные измерения, вылезти оттуда сложно, ребят. Не повторяйте моих ошибок. А то сейчас уже и оптикатор с разрешением в 0,1 микрона есть и пластины интерференционные, которые в правильном свете порядка 350 нм показывают. Ужас.
А если кому интересна металлообработка прям в режиме онлайн, без рекламы, политоты и прочего говна, тому вот сюда:
Молитвенные чётки - бусы для подсчёта количества молитв, поклонов,мантр в различных религиозных практиках. В общем случае представляет собой петлю из шнура с нанизанными бусинами или завязанными узелками.
Чётки используют представители всех мировых религий: индуизм, буддизм, синтоизм, умбанда(афро-бразильская религия), ислам,сикхизм, вера бахаи(Иран), христианство.
Количество бусин зависит от религии или назначения
Джапа-мала - обычно используемая в индийских религиях, таких как индуизм, буддизм, джайнизм и сикхизм. Она используется для подсчёта повторений (джапа) мантр, молитв или других священных фраз. Его также носят, чтобы отогнать зло, чтобы считать повторения в рамках какой-либо другой формы садханы (духовной практики), например, простирания перед святой иконой. Они также используются как символы религиозной принадлежности.
Основная часть мала обычно состоит из 108бусин примерно одинакового размера и из одного и того же материала, хотя существуют и более мелкие варианты, часто кратные 108, например 54 или 27. Очень часто встречается 109-я "бусина гуру" или материнская бусина, которая не считается.
Сандаловая джапа-мала из 108 бусин.
Японские дзен-буддийские чётки дзюдзу
Китайские чётки Чаоджу
Субха, мисбаха,тасбих - чётки, применяемые в исламе. Используются в мусульманской среде практически повсеместно для облегчения счёта при совершении зикра, восхваления Аллаха, дополнительных молитв к намазу.
Наиболее часто используют чётки с 99 зёрнами (по числу имён Аллаха), или с 33 зёрнами.
Серебряный тасбих
Мисбаха
Христианские чётки
В христианстве чётки появились не позднее IV века. Считается, что начальной формой чёток была верёвка с навязанными узлами - так называемая "вервица".
Чётки в монашестве называются "духовным мечом" и вручаются монаху при постриге.
Католичество
Одна из разновидностей католических чёток - розарий, обычно состоят из 50 зёрен, разделённых на пять декад и используются для молитвы. Также могут использоваться чётки с тридцатью тремя и ста пятьюдесятью зёрнами. Розарий символизируют венок из роз, который во время молитвы символически преподносится в дар Богородице и Иисусу Христу.
Розарий XV века, Германия
Монахи францистанцыиспользовали семидекадный розарий в память о семи радостях Девы Марии, называемый францисканским венчиком, серафическим розарием или розарием семи радостей Девы Марии».
Францисканский венчик
В Ирландии во времена гонений на католиков (семнадцатый век) использовался особый ирландский розарий для скрытого ношения, состоящий из единственной декады зёрен и не соединённый в кольцо.
Ирландский розарий
У басковтрадиционно использование розария в виде кольца, надеваемого во время молитвы на палец и состоящего из креста и десяти зёрен.
Баскское кольцо-розарий
Православие
Перстные чётки для непрестанной молитвы без счёта
Старообрядческая Лестовка. Внешне напоминает гибкую лестницу и символизирует в древнерусской традиции лестницу духовного восхождения на небо.
Вервица на 50 узлов
Комбоскини, греческие узелковые чётки
Брояница - сербские и черногорские чётки
В современной церковной практике Русской православной церкви отношение к использованию чёток мирянами осторожное, считается, что чётки обязательны исключительно монахам. Миряне пользуются чётками в основном по ситуации. Это может быть клирос, крестный ход, домашнее молитвенное правило.
Молитвенных чёток огромное разнообразие и я привёл лишь небольшой пример, и если у вас появилось желание приобрести их для себя, то, я думаю этот пост поможет вам с выбором.
Начну, пожалуй, серию постов про отпуска в Америке. Охватят они три года - 2016, 2018 и 2019. Каждый год в разных штатах в основном по всяким Дисней и прочим лэндам. Но будет Нью-Йорк, Вашингтон, Калико, Гранд Каньон, Лас-Вегас и Лос-Анджелес. В этом посте будет больше слов, чем фоток. И непосредственно Америки в нём будет мало.
Напоминаю, что речь идёт о 2016 годе. У нас тогда и дорог нормальных особо не было между городами и аэропорты без евроремонта и посольство было в Питере. :) И тут только мои впечатления и воспоминания, основанные на переписке с девочками моей семьи. Для начала расскажу о том как мы получали визу. Итак, 19 июля 2016 года.
Приехали мы за час до назначенного времени, а там уже
очередь прямо на улице. Все и по времени и по очереди. Мы на 11:15 были вторыми. Паспорта
охранники проверяют ещё до входа. В здание заходят по одному
- так удобнее досматривать. Из сумки у меня вытащили, ключи и железную ручку
(ещё вытаскивают телефоны, зажигалки, электронные сигареты, планшеты и прочее)
убрали в ячейку и выдали номерок. Своею палкой вокруг провели, через рентген
сумку просветили, меня тоже. В общем охраняются так, как будто их вот прям щас
захватят.
Перед нами одну девушку развернули. Она раньше уже ездила
в США с какой-то группой, но как-то мутно об этом рассказывала и никак не могла
определиться сколько было в группе человек - 3, 6, 10. И ещё муж сказал, что
они не любят продлевать визу тем, кто там уже жил по студенческой визе. За
враньё могут даже в аэропорту по прибытию развернуть - одна тётка сказала, что
знакомых там нет и что она едет в один город, а прилетела совсем в другой и к
знакомому, так её в аэропорту по прибытию и развернули домой. А вторая тётка
приехала в Америку беременная на сносях, там родила (а тем кто там рождается
сразу американское гражданство дают), а потом второй раз туда опять беременная
хотела поехать и её не пустили. ;)
Муж, когда по интернету заполнял анкету, указал, что он женщина,
а не мужчина (показывал мне пример как не надо надо делать). И когда у нас снимали отпечатки пальцев (электронным способом),
тётенька в окошке сказала, что консулу придётся всё исправлять и визу сегодня
скорее всего не дадут. Муж весь в расстройстве. Уже думаем как в Крыму будем
отдыхать, я говорю об экономии (воспиталка в садике за 400 рублей в
сутки комнату в Крыму снимала, а у нас отель 30 тысяч+налоги+сбор за 8 дней и это ещё дёшево).
Консул нам попался болезный - рука у его на перевязи была. Сначала мой паспорт
почему-то не хотел долго сканироваться. Потом он стал исправлять анкету мужа, спросил куда мы поедем, муж успел сказать "Диснейленд", как я в вожделении простонала "Гарри Поттер!". По ходу разговора консул узнал новое для себя слово - аттракцион
(кажется, оно ему понравилось ;)). Муж всё это время на консула смотрел то обречённо, то
испуганно, то с надеждой - вылитый кот из Шрека. ;)))) Консул просил про второго
ребёнка (про мою старшую дочь) - тут муж чуть не отскочил от меня, пальцем в меня тыкает и говорит - "Это у неё, это у неё!" Я гордо стукнула себя в грудь кулаком - "Это моя." Прям клоуны из цирка.
;) Но пришлось объяснить почему она с нами не поехала. В общем, консул долго что-то печатал, а потом сказал, что виза одобрена. ;) Муж тут же повеселел и от радости сбежал в туалет. ;) Теперь поедет оформлять
международные права.
30 августа. День вылета.
Сидим в аэропорту. Всё прошли. Ждём самолёт. Вылет пока в 5-55 утра.
Хочется спать, башка раскалывается, от окон в зале ожидания адски дует холодом.
У меня нос уже замёрз.
Мелкая (ей тогда 5 лет было) в нашем долбаном Пулково
почти выбила себе зуб - он у неё теперь колом стоит и она даже говорить боится.
Там они детскую комнату для видимости сделали, а за ней никто не смотрит и в
ней сломанная лошадка-качалка стоит, только у неё, как оказалось,
нет полозьев и вдобавок задние ноги вообще сломаны. Так что дочка, попытавшись
на неё сесть, тут же упала и об эту сраную лошадь почти выбила себе зуб. Плакала, конечно, страшно. Я пыталась найти хоть какого-нибудь работника в этом сраном Пулково, но все как сквозь землю провалились, а у нас посадка вот-вот должна была начаться. Так что своё фи я просила передать начальству девушек, которые нам билеты при посадке проверяли.
Пересадка до Майами была во Фрункфурте. Дочка заказала себе шоколадный
круассан, так что я не получила своих любимых кренделей с колбаской (оставшихся евриков не хватило). Но
потом вдруг она вспомнила, что у неё зуб вываливается и оставила круассан на
потом. Боится даже показывать этот зуб. Он почти перпендикулярно стоит. Муж пытался выдернуть мелкой зуб, пока она спала - не получилось. Только хуже стало. Она теперь вообще
ничего не ест, даже чупа-чупсы. Постоянно спит.
Лежать на стульях удобнее, чем долго сидеть.
После взлёта первым делом надо людей накормить, потом спать уложить, потом опять накормить, а там уже и посадка скоро.
В Майами самолёт долго кружил около аэропорта, часа полтора, наверное. Садились в жуткую облачность - это такие
экстремальные горки - жесть! Я чуть в первый провал не заорала. Но народ тоже
сидел напряжённый. Я сказала, что теперь на горки можно не ходить - самые
страшные мы уже посетили. ;))) В конце посадки пара человек на нашем этаже даже
похлопали.
Вот так он кружил и кружил...
А ещё дочка просила взять с собой банан в самолёт, чтобы потом его съесть.
Я взяла и с этим зубом про банан забыла. А там надо декларировать
ввозимые фрукты. Выкинуть его было уже негде и пришлось его задекларировать,
чтобы с нас штраф не взяли за нелегальный ввоз фруктов. Сам банан к тому
времени был уже в не очень хорошем состоянии, так что мы его задекларировали,
показали на таможне и нас повели на дополнительный досмотр - просто все сумки
просканировали ещё раз и всё. А банан мы выкинули. ;) Там нас от таможни
такой высокий, брутальный «злой» полицейский принимал с каменным лицом, которому не
хватало только зубочистки во рту. Он так сухо сказал нам по-английски, что
сейчас он с этим разберётся, что мы заподозрили и штраф и задержку на часы и
депортацию. ;))) Он за нами шёл, я на него постоянно оглядывалась (красивый всё-таки мужик) и хихикала, он потом не выдержал и тоже улыбнулся. Прикололся, оглоед. ;)
Майами встретил нас серо-синим небом и дождями. Ужасно обидно. Вообще, по приезду в Майами, после прохода таможни,
которая весьма щепетильна к провозу на территорию США чего-либо, ощущение, что
ты не в США, а в Мексике. Все говорят с
жутким акцентом и постоянно переходят на мексиканский, португальский и подобные
языки. Кстати, он у них там второй по значимости. И на английском с ними гораздо проще разговаривать, чем с американцами.
Пока ехали от аэропорта в нужный городок, я всё время хотела вернуться обратно в самолёт и улететь домой. Почему-то природа мне там показалась настолько чужеродной, что стало жутко страшно, как на другой планете (Верните меня обратно! Я хочу домой!).
Из Майами в Форт-как-его-там.
Из-за задержки рейса при посадке, мы чуть не опоздали в гостиницу,
потому как ключ надо было забрать до 21-00. Мы приехали в 20-53.
Регистраторша встретила моего мужа чуть ли не с объятьями и сказала - "Я
уж думала, что ты не приедешь!" ;)
(По-английски, конечно) Они там оказывается ставки делали – приедет-не приедет. За
полгода номер заказывали. Дала ему карту, как проехать в наш домик (там
рядом
совсем). Это был отель на одну ночь в Форт-Майерс-Бич, потому что до Киссимми ехать было слишком далеко от Майами. В этом
городке в половину девятого вечера уже как будто все вымерли. Машины только
ездят, и то немножко.
Дочка проснулась и съела купленный в аэропорту Германии
шоколадный круассан, она даже зубы почистила, но говорит не смыкая губ. ;) Надеемся, что не сегодня завтра зуб выпадет.
В ванной долго не могла найти душ - он оказался вмурованным в стену и наружу торчала только лейка...
Прудик во внутреннем дворике
гостиничного домика имеет выход к океану. Кокосы падают с пальм и валяются
никому не нужные.
Вид с улицы на наш номер в отеле.
Я с мужем дня 2-3 акклиматизироваться не могли - просыпались в 3-30 ночи. Голова чугунная, спать хочется, но никак не получается. Только дочка нормально спала - хочу и сплю.
Дочке не понравилось как она здесь выглядит, так что я её заблюрила. Океан красивый.
Утром собрались и поехали в Буш Гаден, оттуда сразу в отель в Киссимми, недалеко от Орландо.
Дороги.
Дороги там нормальные. Асфальт на трассах даже под дождём светло-серого цвета и
на нём не видно луж, только водяная взвесь за автомобилями появляется. На
трассах в основном ограничение скорости в 70 миль, но местные едут немного
быстрее. Колейности из-за большого числа фур я не увидела. Но местами дороги
как будто кто-то царапал гигантскими когтями. Очень много по обочинам в хлам
разодранных кусков шин. На развязках дороги-мосты идут под уклоном - например,
если поворот налево, то левая часть дороги будет ниже правой и создаётся
ощущение какого-то циркового адреналинового аттракциона, в котором ты
принимаешь непосредственное участие. В жилых местах для каждой полосы свой
светофор, который чаще всего находится за перекрёстком. Весьма удобные светофоры,
которые отправляют автомобили налево отдельно от едущих прямо. В большинстве
случаев, направо можно поворачивать под красный, пропустив основной поток
машин. Пешеходных переходов в Киссимми не видно, но есть знаки рядом со школами
вроде наших "Осторожно, дети" или рядом с пожарными частями (картинка
с пожарной машиной). Если куда-то поворачивать нельзя, то вместо привычного
знака, запрещающего поворот, может висеть железный достаточно крупный знак с
надписью о том, что туда-то поворот запрещён. Распределение по полосам тоже
весьма продуктивное, на полосах нарисованы громадные стрелки, а перед
перекрёстками могут быть расширения-ответвления для желающих повернуть в ту или
иную сторону. За перекрёстками есть расширения ответвления для разворота. В городах
уже потяжелее с этим, так как там улочки узкие местами. Автобусы весьма редки. Смотрели
по гуглю магазинчик один и как до него добраться, так вот оказалось, что до
него меньше 15 км, но автобус ходит раз в час и ехать на нём до магазина около
часа и потом ещё полчаса пешком идти. К остановкам народ подгребает по времени
и белых людей на остановках мы не видели. Так что без машины, там точно делать
нечего.
Немножко фоток из машины по дороге в Буш Гаденс.
По телеку люди обычно смотрели спорт, на новости
политики никто внимания не обращал (везде, где мы были), только на прогноз
погоды. В одном торговом центре в Орландо на одном из экранов показывали Трампа
и меня заинтересовало слово, о переводе которого я спросила мужа. Нашу
заинтересованность увидели 2 афроамериканца, стали о чём-то, кивая на нас,
шушукаться и посмеиваться, но как-то по интонации совершенно беззлобно. Вообще
злобности мы ни от кого не видели. В магазинах, видимо, стандартная фраза - как
ваши дела?, на которую я с заминкой отвечала - гуд. Нас сразу спрашивали откуда
мы. Услышав Раша, заинтересованно с любопытством и доброжелательностью
рассматривали, с моим мужем о чём-то немного переговаривались. Он их с трудом
понимал, потому как они очень мягко и бегло говорят, а уж обо мне вообще речи
не идёт. Я даже не могу
понять, как они, литературно выражаясь, могут выплюнуть фразу. Я могу это
понять в русском языке, в немецком, итальянском, но в английском с их мягком
говором это просто невозможно. Да, немного наглых людей мы встречали, и почему-то оба раза это были негры. В основном все предупредительны и со всех сторон
слышно эскьюз ми и сорри. И да, я там везде и всегда была мэм.
Фриков мы не видели вообще. В торговом центре видели
накачанную силиконом расфуфыренную "мадам", которую откровенно недоумённым взглядом провожали
подростки, а взрослые с каким-то немного скрытым недоумением. В аквапарке, да и
вообще везде, ни одной пышной женщины с открытыми телесами - сплошные
купальники, длинные маечки с рюшами или другими скрадывающими дефекты фигуры
примочками. Да, откровенно жирные люди там есть, они даже берут себе каталки с
моторчиками, но на поверку в основном такие катающиеся действительно серьёзно
больные люди, которые перенесли операции (видны шрамы от операций) на ногах и
ходить им, по моим ощущениям, больно. Зато при помощи всяких приспособлений,
насладиться таким отдыхом могут больные люди, которые не могут ходить -
полиомиелит, даунизм с какими-то физическими отклонениями и прочие. Именно
поэтому толстых людей там видно лучше, чем у нас - они могут себе позволить
ездить беспрепятственно везде. У нас не приспособлены даже подъезды, тротуары и автобусы для спуска и подъёма инвалидных колясок и
одному человеку с этим не справиться.
В культурах, где кошки являются неотъемлемой частью жизни как на улицах, так и в домах, существует множество мифов об этих грациозных созданиях. В одних культурах их почитают как богов, в других — боятся, считая демонами. Однако есть и такие легенды о кошках, которые встречаются нечасто. Одной из таких легенд является миф о бакенэко — кошке-монстре или изменённой кошке. В японской культуре бакенэко — это дух, почитаемый в синтоистских верованиях. Однако многие считают их чем-то большим, чем просто дух.
В отличие от инугами — духов-собак, кошкам не нужно умирать ужасной смертью, чтобы стать бакенэко. Также, в отличие от кицунэ — духов-лис, кошки-бакенэко не рождаются волшебными. Они просто превращаются в бакенэко с возрастом.
Бакенэко — не единственный кошачий дух в японской культуре. Существует также некомата — двухвостый кошачий ёкай.
Бакенэко обладают множеством уникальных способностей:
1. Одержимость. Бакенэко могут вселяться в людей, обычно со злым умыслом и в корыстных целях.
2. Превращение. Они могут идеально имитировать человеческое тело и даже принимать облик конкретных людей.
3. Проклятия. Бакенэко — могущественные маги, чьи проклятия могут передаваться из поколения в поколение.
4. Физическое воздействие на мёртвые тела. Бакенэко способны даже заставлять мёртвых людей двигаться и ходить.
Хотя бакенэко могут показаться зловещими, на самом деле они не злые. Они просто хаотичны и эгоистичны. Их цель — не обязательно мучить людей или разрушать их жизнь. Они просто хотят повеселиться. Некоторые бакенэко мстят людям, которые плохо с ними обращались. Другие заботятся о тех, кто был их благодетелем.
Эти истории напоминают нам о том, как важно относиться к животным с уважением.
В японской культуре кошки не любят людей и терпят их только из-за необходимости. Когда кошка превращается в бакенэко и обретает сверхъестественные способности, она решает, что ей больше не нужно мириться с окружающими людьми. Однако образ кошки не всегда мрачен. Бакенэко часто принимают облик людей и становятся жёнами одиноких мужчин или детьми бездетных пар.
Большинство бакенэко не превращаются в социопатов-убийц. В большинстве случаев они просто играют по ночам на крышах, шалят, проникают в чужие дома в поисках eды и танцуют с салфетками или полотенцами на голове.
Не каждая кошка становится бакенэко — многие могут дожить до старости, так и не став ничем большим, чем просто кошкой. Но когда кошка превращается в бакенэко, ей обычно должно быть не менее 13 лет, и она должна весить более 3,5 кг или 7,7 фунтов.
Существует несколько признаков, которые могут указывать на то, что кошка превращается в бакенэко:
1. Кошка начинает ходить на двух лапах.
2. Кошка начинает усиленно вылизывать лампадное масло.
3. У кошки вырастает необычайно длинный хвост.
Трудно сказать, в чём заключается символизм бакенэко. Они просто символизируют хаотичное поведение кошек. В отличие от большинства других ёкаев, бакенэко не олицетворяют собой что-то конкретное. Они просто гигантские, странные, волшебные существа, которые продолжают вести себя как кошки, если бы у кошек были сверхъестественные способности. Японцы не ненавидели кошек из-за мифов о бакенэко. На самом деле кошки были неотъемлемой частью японского общества.
В современной японской культуре бакенэко занимают видное место. Умных, говорящих или волшебных кошек можно увидеть в аниме, манге или серии игр.
Бакенэко — одни из самых интригующих японских духов-животных. Их боялись, но это не приводило к жестокому обращению с кошками. Хотя кошек продолжали любить и уважать, за ними также внимательно наблюдали, чтобы увидеть, не проявляют ли они каких-либо признаков превращения в бакенэко.
Так повелось что человеку от леса всегда чего-нибудь надо. То грибов, то ягод, то дров наломать или зверюшек пострелять. Потому в тех местах куда на машине не добраться вообще, а пешком идти далеко, человек бывает редко. Да ещё и в несезон.
Люблю такие места! Мне то от леса ничего не нужно. Я туда как в музей хожу - на исторические ценности посмотреть и руками ничего не трогать.
Наверное поэтому со мной разные истории и происходят.
Возвращался я как-то из леса домой. Ну как возвращался.. Говорят вот - семь вёрст с гаком. Гак это крюк такой, в морском такелажном деле. Вот этот самый крюк мне в голову и нарисовался.
Чего мне обратно через лес чесать, думаю. Возьму правее и назад. Там озеро лесное должно быть. От него неплохую дорогу рыбаки натоптали. Уток может увижу. Перекрякнемся парой слов.
Сказано - считай сделать не беда. Пошёл озеро искать.
Долго ли, коротко ли, но дорога не без инфаркта. Заяц напугал. Неизвестная хреновина из кустов ломанулась. Бывает..
Продрался сквозь шиповник, поплутал между осин. И вот оно - озеро. Аккурат в середину я вышел. Налево посмотришь - озеро, берега не видать. Направо посмотришь - (етить твою кочерыжку!) тоже озеро. Вместо берега - непонятные заросли и берёза торчит.
Пошёл направо. Ещё б я налево ходил! Трава вроде зелёная. Тростниковые заросли и берёза - посреди болота. Ну чего тут сделаешь - лучше ноги промочить чем поломать. Пошёл я напрямик по кочкам. Почти уже к берёзе подобрался и тут каркнула ворона..
Ну всё, подумал я, пропала тишина! Сейчас обкаркают и лысину когтями наполируют. Наверное у них птенцы ещё не улетели. Сейчас буду по кочкам скакать и ловить вороньи подзатыльники!
Я посмотрел на небо. Ворон что-то не наблюдалось.
Вместо ворон, из кустов камыша поднимались чайки..
Что-то плюхнулось болотную воду. Потом ещё и ещё. Я в три прыжка оказался под берёзой и осмотрелся. Вокруг падали белые капли размером с сосновую шишку.
Как удивительна природа! Думал я про себя, нецензурно выражаясь во всеуслышание. Теперь я знаю почему чайки такие отбитые и ничего не боятся. Им просто на всё насрать! И это не в переносном смысле!
Я удобно устроился под одинокой берёзой, попивая чаёк из термоса. Солнце двигалось к закату. Вокруг продолжался белый вонючий дождь..
Как выяснилось опытным путём - даже чайки не могут бесконечно гадить. Наверное усталость их взяла и нервы сдали. А может просто кончился боезапас и они улетели на дозаправку. Скорее второе конечно. Какие у чаек нервы? У них наверное и пульс то не повысился во время всей этой склоки. Теперь бы выяснить как быстро чайки пополняют свой заряд. Желательно - из научной литературы.
Оглядываясь на предательские заросли камыша я осторожно шагал по кочкам..
Серебристая чайка заселила всю Европу, Сибирь, Дальний Восток и Северную Америку. Как вы думаете, в чём секрет её успеха? 0% эмпатии, 100% ненависти. Вот и всё, никакого двойного дна. Но в своей наглости и злобе птица настолько преисполнилась, что даже вызывает восхищение!
Прежде, чем превозносить дьявольскую изобретательность крылатого бандита, нам нужно поговорить о сложностях в систематике, а то мы получим по шапке от знатоков в комментариях. Раньше считалось, что серебристая чайка — это один большой вид, ареал которого занимает 2/3 Северного полушария. Но сейчас мы знаем, что серебристые чайки — это группа, в которой, по разным оценкам, от 2 до 8 видов. Оригинальное латинское название (Larus argentatus) закрепили за европейской чайкой, захватившей земли от Лиссабона до Ухты. Мы расскажем вам о всех серебристых чайках скопом, благо некоторые из них свободно скрещиваются друг с другом, а основные их черты неизменны вид от вида.
От природы серебристым чайкам достались приличные габариты: размах крыльев в — 1,5 метра, вес до — 1,5 кило. Благодаря размерам и физической силе они могут раздавать люлей даже некоторым специализированным на хищничестве пернатым. А ещё чайки отлично летают, неплохо бегают, прилично держатся на воде и даже немного умеют нырять. Не птица, а швейцарский нож какой-то!
И свою многозадачность они используют на полную. В естественной среде обитания пернатые отлично ловят рыбу, выслеживают грызунов, бросают о скалы закованных в броню моллюсков, раков и иглокожих. При необходимости, чайка может даже ягодами и плодами перекусить. По ширине рациона птицы вовсю соперничают с человеком. Так что нет ничего удивительного в том, что им понравилось жить рядом с нами.
Чайки и без того прекрасно себя чувствуют везде: от арктических пустошей до тропиков. Но в богатых на халявную пищу городах жизнь для них становится сказкой! Особенно «повезло» странам с выходом к морю. Например, в Британии 75% популяции серебристых чаек переехала со скал — в мегаполисы. И ведут себя пернатые так, будто именно они — хозяева каменных джунглей.
В городе чайка становится крупнейшей птицей на районе. Даже ворона — и та в 1.5-2 раза меньше морского оккупанта. А значит, всю ту еду, что нашел воробушек или голубь, приватизирует чайка. Кто-то не согласен с таким раскладом? В таком случае чайка уберёт конкурентов. В собственный желудок. Мелкие птички ей на один укус, а на обленившихся городских голубей даже охотиться особо не нужно!
Думаете, господство среди птиц утолит жажду ультранасилия? Как бы не так, на орехи достаётся и людям! Чайки воруют пищу со столов в летних кафе, таскают её из магазинов и даже из рук прохожих! По опросам жителей Великобритании за 2021-2022 года, 48% хоть раз подвергались нападению шибанутой птицы. Причем в половине случаев защитить свой обед у людей не удавалось.
Проблема настолько насущная, что некоторые продуктовые даже предоставляют страховку на еду! Так в Шотландии есть магазин сэндвичей. Его владельцы отмечают: птицы могут забирать еду у 30 человек в день! Потому они придумали «страховку» — доплачиваешь 1 фунт, и при краже обеда гарантированно получаешь бесплатную замену.
Вы попытались дать отпор этой обнаглевшей курице? Что ж, тогда вас ждет фекальная бомбардировка! Боеприпасы из полупереваренной пищи быстро отобьют у вас аппетит и заставят ретироваться. Но заляпаться в птичьем гуано — не страшно. Страшно попасть в больницу из-за неподеленной пачки чипсов. А ведь бывает и такое! Острым клювом птицы рассекут лоб и темя. Острыми когтями — попадут в глаза.
И повезет, если чайка оказалась одна. Чаще всего, птицы, как и положено организованной преступности, собираются в банды. Стая серебристых чаек насчитывает 2-3 тысячи птиц! Чтобы сородичи пришли на подмогу, пернатые издают знаменитый клич. Истеричный гогот — инстинктивная реакция чайки, когда она заметила еду. Заслышав неистовый ор, другие чайки тут же спешат к месту потенциального обеда.
Но самое главное — прогнать разбойников с насиженных мест крайне сложно. Большинство классических методов, вроде шипования поверхностей, чайками полностью игнорируется. Широкие лапки позволяют птице распределять нагрузку. От гвоздестояния она испытывает разве что небольшой дискомфорт. А остальные имеют очень кратковременный эффект. Разрушенные гнёзда просто отстраиваются заново. Макеты в виде хорьков и крупных хищных птиц игнорируются уже на второй-третий день. Чайки — это же не голуби, они быстро понимают, что к чему. По-настоящему эффективны только отстрел и травля, но пальба и разбрасывание ядов в центре города — так себе идея.
Не думайте, что у чаек к людям особое отношение. Они ненавидят всех одинаково. Вне зависимости от зоны обитания, важное дополнение к их рациону — ворованная пища, отобранная у других птиц, включая серебристых чаек поменьше. И яйца других пернатых они воруют при любом удобном случае.
Внутри многочисленной стаи тоже всё не гладко. Самки кричат и дерутся за лучшие места для гнездования, самцы кричат и дерутся за самок. Лишь к брачному периоду ситуация немного устаканивается: птицы больше времени уделяют выращиванию потомства, и меньше — постоянным войнам друг с дружкой за место в иерархии.
Как ни странно, в деле выращивания детей царит удивительная гармония. Серебристые чайки с радостью пускают свою изобретательность в созидательное русло, поэтому их гнёзда очень различаются по размеру и материалам: ветки, трава, мех животных и даже водоросли — всё идёт в ход.
Гнездо самец с самкой всегда строят вместе и детишек выращивают — тоже. Моногамная идиллия. Если забыть тот факт, что иногда самец ухаживает сразу за 2-3 самочками. Но даже в этом случае, он помогает всем своим дамам сердца, не отлынивает от обязанностей.
Чайки — замечательные родители. На радость их птенцам и на горе всем окружающим. Теперь режим терминатора не выключится до тех пор, пока малыши не выпорхнут из гнезда! Достанется всем, кого пернатые садисты сочтут потенциально опасным. Для справки: большие двуногие существа под эту категорию попадают.
Благо, что растут чаята относительно быстро. Они вылупляются через месяц-полтора после откладывания яиц, а уже через 4 дня после рождения скачут вокруг гнезда, возвращаясь в него только чтобы поспать или спрятаться от опасности. В полет молодежь отправляется ещё через полтора месяца. А к концу сезона юнцы становится самостоятельной боевой единицей по уничтожению всего сущего!
Статья только в качестве "на память" и для популяризации и обсуждения идеи , описываемые методики изменены и сейчас не используются, ведется работа по тестированию новой методологии и инструментария. Материалы и результаты расчетов - будут чуть позже.
Историческое предисловие
Как известно, основная задача DBA - обеспечить наиболее эффективную и производительную работу вверенной ему в сопровождение СУБД. Для выполнения задачи одно из основных требований - умение определить насколько производительно/эффективно СУБД справляется с получаемой нагрузкой и выдает требуемый результат. Для этого необходимо определить такое понятие как производительность СУБД. Потому, что очень важно, для начала, хотя бы обеспечить мониторинг и иметь возможность сразу сказать - в каком состоянии СУБД - минимальная загрузка, оптимальная, перегруз, авария. Однако, как выясняется, общего понятия "производительность СУБД" до недавнего времени не существовало. Каждый DBA понимал под производительностью, то , что лично ему нравится - количество запросов в секунду, количество зафиксированных транзакций, среднее время отклика СУБД и даже процент утилизации CPU+RAM или вывести на экран десяток другой графиков мониторинга и каким то мистическим образом определить хорошо работает СУБД или плохо.
Ситуацию надо было менять , ибо , как говорится - для того, что бы чем то управлять и улучшать надо это уметь измерять.
Для начала надо определиться с определением и ответить на главный вопрос - что есть производительность СУБД ?
Вспоминая физику , можно использовать базовое понятие:
В физике производительность — это величина, которая обозначает объём работы, выполняемый за единицу времени (например, за час или за день). По-другому её можно назвать скоростью выполнения работы
Методы расчета метрики производительности
Самый первый вариант расчета метрики
На этапе нагрузочного тестирования одного проекта, возникла необходимость - оценить степень влияния изменений вносимых разработчиками, на эффективность работы СУБД. Тогда впервые и возникла идея - надо считать метрику производительности .
А может быть производительность СУБД это вектор: (N1, N2, N3),где:N1 - количество активных сессийN2 - количество транзакцийN3 - количество запросов к СУБД в секунду.
В принципе, метрика вполне себе работала и показывала ожидаемые результаты - основная часть изменений не оказывали вообще никакого влияния на работоспособность СУБД . В результате было сохранено очень много рабочего времени , потому , что не нужно стало объяснять и доказывать неэффективности предлагаемых изменений. Все видно на графиках и в таблицах.
Однако, как можно понять - метрика в общем то не совсем производительность считает. Очень важный момент - "количество активных сессий" , и тут возможна первая аномалия.
Аномалия учета ожиданий
Возможна ситуация - особенно при продуктивной нагрузке - работоспособность СУБД падает, а метрика растет.
Причина- количество активных сессий учитывает не только сессии выполняющие запросы , но и находящиеся в состоянии ожидания.
Порядок расчёта метрики производительности СУБД был изменен.
Второй вариант расчета метрики
Было принято решение изменить методику расчета, используя вектор:(N1, N2, N3, N4, N5), где:N1 - количество страниц shared_buffer , прочитанных в секундуN2 - количество страниц shared_buffer, записанных в секундуN3 - количество страниц shared_buffer, измененных в секундуN4 - количество завершенных запросов в секундуN5 - количество зафиксированных транзакций в секунду
Этот вариант проработал дольше . И обеспечил хорошую базу для работ по статистическому анализу производительности СУБД.
Аномалия изменения плана выполнения запроса.
Для того, что бы обнаружить аномалию достаточно было провести очень простой эксперимент:
Создаем большие таблицы: родитель-потомок.
В таблицах не создаем индексы.
Подготавливаем запрос. Поскольку индексов нет , используется последовательное чтение.
Выполняем несколько итераций, фиксируем время выполнения запроса и показатель производительности СУБД.
Создаем индексы для таблиц.
Выполняем итерации того же самого запроса.
Фиксируем время выполнения запроса и показатель производительности СУБД.
Аномалия заключается в том, что запрос стал работать на порядки быстрее , стоимость запроса кардинально снизилась , следовательно эффективность резко возросла, но значение метрики - уменьшается.
Причина: При выполнении индексного доступа к данным количество обработанных страниц shared_buffer существенно уменьшается. А при использовании метода доступа Index Only Scan вообще будет нулевым. В результате значение метрики производительности уменьшается.
Третий вариант расчета метрики
Для решения проблемы аномалии изменения плана выполнения запроса, расчет метрики был изменен. Необходимо было ввести новые определения .
Операционная(результативная) скорость
Полезными операциями(результатами) работы СУБД являются:
Количество строк выданных пользователю.
Количество запросов выполненных пользователем.
Количество зафиксированных пользователем транзакций.
Разделив количество на количество секунд (DB Time), которые потребовались на выполнения операций СУБД в изменяемый промежуток получаем - вектор , определяющий операционную(результативную) скорость:
QPS: Количество запросов в секунду.
TPS: Количество транзакций в секунду.
RPS: Количество строк в секунду.
Для того, что бы иметь одну цифру используется модуль вектора ( QPS , TPS , RPS ).
Полученное значение и будет считаться операционной скоростью.
Объемная скорость
Работа СУБД заключается в обработке блоков информации:
Прочитанные разделяемые блоки
"Загрязнённые" разделяемые блоки
Записанные разделяемые блоки
Прочитанные локальные блоки
"Загрязнённые" локальные блоки
Записанные локальные блоки
Прочитанные временные блоки
Записанные временные блоки
Таким образом, применив тот же подход , что и для расчета операционной скорости получим- вектор, определяющий объёмную скорость :
RSBS : Прочитанные разделяемые блоки в секунду.
DSBS : "Загрязнённые" разделяемые блоки в секунду.
WSBS : Записанные разделяемые блоки в секунду.
RLBS : Прочитанные локальные блоки в секунду.
DLBS : "Загрязнённые" локальные блоки в секунду.
WLBS : Записанные локальные блоки в секунду.
RTBS : Прочитанные временные блоки в секунду.
WSBS: Записанные временные блоки в секунду.
Аналогично, для получения значения используем модуль вектора ( RSBS , DSBS , WSBS , RLBS , DLBS , WLBS , RTBS , WSBS ).
Полученное значение и будет объемной скоростью.
Расчет метрики "производительность СУБД"
Отношение операционной скорости к объемной скорости и будет принято как производительность СУБД.
Как видно, производительность СУБД в течение заданного промежутка времени прямо пропорционально объёму полученного результата и обратно пропорциональна объёму обработанной для получения результата информации.
Другими словами - данная метрика показывает - насколько эффективно СУБД выдаёт результат, обрабатывая объем информации .
Т.е. если план запроса изменился так, что запрос стал выполняться быстрее и читать меньше блоков (стоимость запроса снизилась) , то в этом случае значение метрики - увеличится .
Для удобства , обозначим производительность СУБД как CPI. Тогда производительность СУБД в момент времени t , есть значение дискретной функции CPI(t).
Дополнение: очень вероятно , что корреляция между операционной и объёмной скоростью - очень интересная тема для более подробного анализа . Нужно протестировать в самое ближайшее время .
Временной/исторический анализ производительности
Задача анализа производительности СУБД сводится к анализу временного ряда, сформированного из значений функции CPI(t) , для значений t от начала до окончания анализируемого периода .
Задача по оптимизации производительности СУБД сводится к задаче оптимизации функции CPI(t) при изменении набора конфигурационных параметров СУБД .
Задача - определить комбинацию параметров дающих наибольший прирост производительности .На текущий момент, первое, что сразу приходит в голову - использовать метод покоординатного спуска (в данном случае - подъёма )
Примечание
В настоящее время в стадии сбора данных несколько экспериментов по параметрической оптимизации. Результаты будут опубликованы после окончания и анализа.
В комментариях к предыдущей статье было предложено использовать не Евклидову, а Манхеттенскую метрику для расчета модуля векторов операционной и объёмной скорости . Поскольку , в общем случае, размерности векторов нельзя считать независимыми . В настоящий момент , тема в проработке. Возможно смена метрики позволит избежать каких то еще аномалий , которые пока не проявились.
Тема такая. Служил я в Беларуссии, вч 15846, базировалась в г. Борисове (а там гарнизон стоял, который мы с воздуха и прикрывали, находясь на БД.).
В армии есть такое понятие как вечерняя поверка - основная задача, это пересчёт личного состава, а вот после неё идёть ритуальный проход по маршруту в части с рёвом всех глоток т.н. "ротной песни", после чего немного времени на самого себя (включая курилку) и "отбой" (я до сих пор, когда уставший или не спиться, но уже в койке - говою "майор - отбой"😏 и это помогает уснуть)
Вот раз, мы, уже забуревший призыв "черепов", и ещё не уехавших "дедов" выучили вместо ротной песни свой кавер на тему статус кво.
Что я помню из песни:
О-у-о-у - не хочу ў армiю - Ага!
Ещё была фраза "Мне старшы брат гаварыў"
т.к. на вечерухе нет оркестра, но эту мелодию знают все - вышло эпично. Мы, после прохода стояли с радостными рожами (энтузиазма полные штаны, потому данная песня прооралась на половину Борисова) стоим уже после прохода, прапора (не бу беде называть его фамилию, т.к. созвучна с одним из политиков - в политоту не хочу сваливать пост) вызывают поверяющие (дежурный по части частенько был и с БД-дежурным+комчасти) и разносят его по полной (но мы не слышим, то что он "на ковре" будет - 100%).
Естественно, после "залёта", прапор выстраивает нас на плацу и "гоняет квадратами" строевым оря нашу ротную (офф. версию - "пуговицы горят"). Продолжалось это до часу ночи, потом, мы, как единый организм (ну не зря же в армии учат "единообразию") "стали колом", т.е. "смирно" и "шагом марш" не выполняем. Потом и ротную песню перестали орать.
Учитывая, что всё енто происходило внутри города, а народу спать охота. В часть нагрянул проверяющий из гарнизонной комендатуры и всыпал прапору по самое..., ну думаю до прямой кишки достал...
Как выглядят такие каверы в проф исполнении можете пронастольгировать: Ничего лучше я не нашёл
Буду сильно признателен за текст и/или звук/видео именно нашей бульбашской, армейской переделки песни.
Внимание! Это мой первый пост, посвящённый экстремальным стилям металла.
Для лиц с тонкой душевной организацией или просто тем, кому подобная музыка не
нравится, прошу поставить тег “extreme metal” в игнор. Благодарю!
Итак, поехали! Приговорённый к могиле. Именно так переводится название композиции с альбома замечательного (для меня),
шведского, вокально-инструментального ансамбля «Entrails».
В оригинале композиция называется Condemned to the Grave. Название альбома World
Inferno, если перевести на русский язык, то получается Мировой Ад. Что же, это
вполне соответствует тому, о чём поётся как в альбоме. В целом их творчество
вписывается в рамки death-metal и по моему, скромному мнению, звучит просто
отлично.
Обложка альбома World Inferno, 2017 г.
Чтобы послушать эту композицию в частности и творчество ВИА в целом,
можно использовать приложения типа мтс музыка/сбер звук и т.п., либо
поискать сайты на которых можно бесплатно послушать музыку. На ютубе, скорее
всего, есть только видео с полным альбомом, на рутруп даже не заглядывал. ВК днище
(простите).
Condemned to the Grave (lyrics)
When lifetime falls and strikes again A mellow fog conquers the land You'll see a torch in the dark Ghosts of the undead unforgiving they are
They got a vision of death In merriment they wait for the dead As the ancient story foretells They long far, being blood red
In the grave they awoke To the dead they all spoke Taking actions by death They are the dead
There is no point in locking doors When they come, they come in hordes Deadly phantom, wraths of the dark When the dead rise, they're the monarchs
Soon to be dead
(Chorus)х2
By a single torch You are condemned to the grave By a single thought We're all condemned to the grave
With bare knuckles, they knock on the door With knife-like nails they're scratching the walls I see them peaking in the windows Your blood is pumping they're surrounded you all
You hear them stalking your home for you They know you're here, they're coming for you You say last prayers you hear them sneak You feel a scratching claw on your cheek
They're surrounding me And kneels over me I can't move, I want to flee Please leave me be
They're all stalking smelling the flesh You feel their breath a cold breeze of death In anger they're screaming out your name You know your destiny the tomb awaits
(Chorus)х2
By a single torch You are condemned to the grave By a single thought We're all condemned to the grave
Перевод текста. Переводил сам, если есть замечания/предложения, пинайте. В рифму даже не пытался, просто хотел передать смысл.
Когда жизнь обрушивается и бьёт снова Мягкий туман покоряет землю Вы увидите светоч во тьме Призраки нежити не прощают
У них есть вúдение смерти В веселии ждут они мертвецов Как древняя история гласит Они далеко и красные как кровь
В могиле проснулись они С мертвецами говорили они От смерти получили Теперь они мертвецы
Бессмысленно двери искать Когда придут они, то будут их орды Смертоносный фантом, ярости тьмы Когда мёртвые восстают, они становятся монархами
Скоро быть мертвецом
(Припев)х2
Единым светочем Ты приговорён к могиле Единой мыслью Мы приговорены к могиле
Голыми костяшками стучат они в дверь Когтями как ножами царапают стены Я вижу, как они заглядывают в окна Твоя кровь бурлит, они окружили тебя
Ты слышишь, они дома преследуют тебя Они знают ты здесь, и пришли за тобой Ты произносишь последнюю молитву, слыша, как они крадутся Ты чувствуешь царапающий коготь на своей щеке
Они окружают меня И преклоняют колени надо мной Я не могу двигаться и хочу сбежать Пожалуйста, оставьте меня
Они преследуют запах плоти Ты чувствуешь их дыхание, холодное дыхание смерти В гневе орут они имя твоё Ты знаешь, могила тебе суждена и ждёт
Скоро быть мертвецом (Припев)х2
Единым светочем Ты приговорён к могиле Единой мыслью Мы приговорены к могиле
P.S. Entrails переводится, как «Внутренности».
Всем металл! \m/
Статья завершает цикл статей о тестировании методики анализа результатов нагрузочного тестирования СУБД PostgreSQL . В настоящее время ведутся работы по совершенствованию методики расчета и сбора статистических данных производительности. По окончании разработки, сценарии тестирования будут повторены , результаты опубликованы с более детальным описанием процесса и результатов.
Задача и реализация эксперимента
Установить количественное влияние расположения файловой системы WAL на производительность СУБД.
В пределе - разницы нет. Но , есть некоторые моменты.
Для тестирования используется сценарий "Insert only" : 1000 INSERT в тестовую таблицу pgbench_history.
Тестируются 2 виртуальные машины : ВМ-1 , ВМ-2.
Версия СУБД - одинакова.
ОС - одинаковая.
Гипервизор - один.
Различия:
Системный диск: HDD / SSD
Файловая система /wal: HDD / SSD
Результаты эксперимента
Пояснение : по горизонтальной оси графиков(в данной и предыдущих статьях) - количество одновременных сессий pgbench.
Производительность СУБД
Некоторая разница в производительности - все таки наблюдается
Время выполнения тестовой транзакции
Разница по времени - практически отсутствует
Относительная разница производительности и времени работы
После 20 соединений разница в производительности и времени работы - несущественна
Итоги
При данном сценарии нагрузки , в данной облачной инфраструктуре - статистически значимая разница в производительности для СУБД с расположением файловой системы WAL на диске HDD или на SSD - отсутствует.
P.S. Еще одна иллюстрация по теме влияния HDD/SSD на скорость СУБД :
If you're running it on an enterprise level server (e.g. HP Proliant or similar) then there's a good chance that that writes to the HDDs are extremely fast because they're actually being written to a non volatile write cache. Ironic because writes to SSDs are much slower than reads so SSDs typically have their own RAM based write cache.
У фиалочек этого сорта махровые цветы оттенка бургунди с более темными краешками лепестков. Темно-зеленая листва и удивительная серебристая мозаичная пестролистность. Малый стандарт.
В качестве дополнительной иллюстрации - пример из жизни
Длительность сбора данных: 10 часов.
Периодичность сбора данных: 1 минута.
Период сглаживания: 1 час.
Эксперимент 1 - Исходные данные.
Эксперимент 2 - Исходные данные.
Скользящая средняя
Значение в момент t = среднее арифметическое отрезка [Y(t) ; Y(t - период) ]
Эксперимент 1 - Скользящая средняя
Эксперимент 2 - Скользящая средняя
Скользящая медиана
Значение в момент t = медиана отрезка [Y(t) ; Y(t - период) ].
Эксперимент 1 - Скользящая медиана
Эксперимент 2 - Скользящая медиана
Кстати , о выбросах
Исходные данные / Скользящая медиана / Скользящая средняя
Принципиальное отличие в сглаживании скользящей средней и скользящей медианой хорошо заметно на данных реальной нагрузки на СУБД
Реальные данные и сглаживание средней и медианой
Как было указано выше:
Скользящая медиана дает вам более плавный и стабильный график, который можно использовать при анализе ситуации и отправления автоматических алертов
Поэтому , в инструментарии для анализа и мониторинга производительности СУБД используется скользящая медиана - короткий период сглаживания 10 минут и длинный период сглаживания 1 час.
Часть 3 - Сценарий нагрузочного тестирования "Heavyweight"
Нужно выбирать
Задача эксперимента
Необходимо провести количественный анализ влияния версии Linux на производительность СУБД для разных дистрибутивов Linux : OS-1 и OS-2 .
СУБД расположены на разных виртуальных машинах. Гипервизор - один. Конфигурация файловых систем - одинаковая. Ресурсы хоста - одинаковые.
Сценарий "Heavyweight"
Тестовый запрос состоит только из выражений SELECT с использованием JOIN ,ORDER BY и математических функций.
Все блоки использующиеся в запросе - находятся в распределенной области.
Для создания нагрузки используется pgbench.
Количество сессий к СУБД растет экспоненциально для каждого прохода теста.
Производительность СУБД
До 78 соединений - разница в производительности не более 3%
Резкий рост относительной разницы производительности после 76 соединений
До 78 соединений - разница в производительности практически отсутствует.
При высокой нагрузке - OS-2 существенно производительнее.
Время выполнения тестового запроса
Явная аномалия в районе 78 соединений
Имеется аномалия значений
За исключением аномалии при 78 соединений, относительная разница времени выполнения не превышает 5%.
Итог
Для сценария "Heavyweight", при нагрузке свыше 78 сессий - производительность СУБД развернутой на ОС Linux версии OS-2 превосходит производительность СУБД развернутой на ОС Linux версии OS-1 более чем на 10%.
P.S. Аномальное значение при 78 сессиях нуждается в повторном эксперименте.
Прямая корреляция между количество активных сессий и производительностью СУБД . Или другими словами - чем выше нагрузка на СУБД , тем выше производительность.
Статистические показатели ожиданий СУБД - корреляция ожиданий и производительности СУБД
Рис.2. Корреляционный анализ ожиданий и производительности 13:00-13:28
Количество пользовательских запросов по которым имеются события ожидания СУБД - минимально.
Сильная обратная корреляция - чем выше нагрузка на СУБД тем ниже производительность. Явный признак инцидента производительности СУБД
Статистические показатели ожиданий СУБД - корреляция ожиданий и производительности СУБД
Рис.4. Корреляционный анализ ожиданий и производительности СУБД нисходящего тренда 13:28 - 13:47
Как видно из таблицы - количество ожиданий кардинально увеличилось. Явный признак - имеются серьезные проблемы с производительностью СУБД.
2.Определение наиболее значимой причины деградации производительности СУБД
Из Рис.4 видно, что наибольшая обратная корреляция между событиями ожидания и снижением производительности СУБД имеется для события LWLock / BufferMapping
Рис.5. Ожидание LWLock / BufferMapping
Как видно - количество ожиданий менее чем за 20 минут - весьма существенно.
Итак, первый результат
Первой( но конечно не единственной) причиной деградации производительности СУБД в период 13:28 - 13:47 является - большое количество ожиданий LWLock / BufferMapping при выполнении пользовательских запросов.
Чуть подробнее об ожидании BufferMapping
Ожидание при связывании блока данных с буфером в пуле буферов.
This event occurs when a session is waiting to associate a data block with a buffer in the shared buffer pool.
Context
The shared buffer pool is an PostgreSQL memory area that holds all pages that are or were being used by processes. When a process needs a page, it reads the page into the shared buffer pool. The shared_buffers parameter sets the shared buffer size and reserves a memory area to store the table and index pages. If you change this parameter, make sure to restart the database. For more information, see Shared Buffer Area.
The buffer_mapping wait event occurs in the following scenarios:
A process searches the buffer table for a page and acquires a shared buffer mapping lock.
A process loads a page into the buffer pool and acquires an exclusive buffer mapping lock.
A process removes a page from the pool and acquires an exclusive buffer mapping lock.
3. Определение запросов с максимальным количество ожиданий
Рис.6. Запросы с ожиданием LWLock / BufferMapping c количество более 100.
Далее, дело техники, используя утилиту pgpro_pwr по queryid, находим проблемный запрос за период 13:30 - 13:50(снимки pgpro_pwr формируются каждые 10 минут).
Запрос передается разработчикам , для анализа .
Дальнейшие события ожидания анализируются схожим образом. Если отсортировать таблицу Рис.4. по количеству пользовательских запросов(более 100) , то можно и нужно сформировать список проблемных запросов для передачи группе разработки на оптимизацию и доработку.
Рис.7. Список ожиданий отсортированный по количеству пользовательских запросов.
Итог
Статистический анализ производительности СУБД позволяет подтвердить наличие деградации производительности не дожидаясь деградации на уровне приложения.
Корреляционный анализ ожиданий и производительности СУБД позволяет быстрее определить корневую причину снижения производительности СУБД и определить список проблемных пользовательских запросов.
P.S.
В настоящее время ведутся работы по разработке и тестированию новой версии инструментария по мониторингу и анализу производительности СУБД PostgreSQL - "Орешник".
Методология статистического анализа производительности СУБД PostgreSQL будет довольно существенно дополнена и доработана.
Часть 2 - Сценарий нагрузочного тестирования "OLTP"
Выбирай сердцем
Задача эксперимента
Необходимо провести количественный анализ влияния версии Linux на производительность СУБД для разных дистрибутивов Linux : OS-1 и OS-2 .
СУБД расположены на разных виртуальных машинах. Гипервизор - один. Конфигурация файловых систем - одинаковая. Ресурсы хоста - одинаковые.
Сценарий "OLTP"
Тестовый запрос состоит только из выражений SELECT - UPDATE.
Все блоки использующиеся в запросе - находятся в распределенной области.
Для создания нагрузки используется pgbench.
Количество сессий к СУБД растет экспоненциально для каждого прохода теста.
Производительность СУБД
Разница производительности от 5-9%
Относительная разница производительности OS-1 и OS-2
Время выполнения тестового запроса
Разница времени выполнения тестового запроса от -5% до 7%
Относительная разница времени выполнения тестового запроса
Итог
Для сценария "OLTP", при нагрузке до 111 сессий - производительность СУБД развернутой на ОС Linux версии OS-1 превосходит производительность СУБД развернутой на ОС Linux версии OS-2 на 5-9% .
Проводить оценку производительности при реальной нагрузке в продуктивном контуре, а не на тестовом стенде.
Не иметь метрик производительности информационной системы, оценивать производительность по обратной связи пользователей — «ой стало медленно работать».
Не проводить тестирование последствий изменений инфраструктуры на тестовом стенде, сразу проводить изменения в продуктивном контуре.
Воспринимать СУБД как черный ящик для хранения данных.
Не привлекать DBA к процессу дизайна и разработки.
[ Использовать ORM для взаимодействия с СУБД.] : по итогам дискуссии в комментариях - пункт исключён из списка особенностей.
Не анализировать коды ошибок СУБД в backend.
Не проводить нагрузочное тестирование.
Пытаться решать проблемы деградации производительности информационной системы путем подбора магической комбинации конфигурационных параметров СУБД и увеличением ресурсов серверов.
Запустить десяток SELECT ... FOR UPDATE и удивляться - почему всё тормозит.
Семь бед - один ответ. Ставь костыль изобрети велосипед.
Часть 1 - сценарий нагрузочного тестирования "Select only"
Какой Linux выбрать ?
Задача эксперимента
Необходимо провести количественный анализ влияния версии Linux на производительность СУБД для разных дистрибутивов Linux : OS-1 и OS-2 .
СУБД расположены на разных виртуальных машинах. Гипервизор - один. Конфигурация файловых систем - одинаковая. Ресурсы хоста - одинаковые.
Сценарий "Select only"
Тестовые запрос состоит только из выражения SELECT.
Все блоки использующиеся в запросе - находятся в распределенной области.
Для создания нагрузки используется pgbench.
Количество сессий к СУБД растет экспоненциально для каждого прохода теста.
Производительность СУБД
Разница производительности от 10 до 13%
Относительная разница производительности OS-1 и OS-2
Время выполнения тестового запроса
Разница времени выполнения тестового запроса до 7%
Относительная разница времени выполнения тестового запроса
Итог
Для сценария "Select only", при нагрузке до 111 сессий - производительность СУБД развернутой на ОС Linux версии OS-1 превосходит производительность СУБД развернутой на ОС Linux версии OS-2 не менее чем на 10% .