«После этого — значит по причине этого» (лат. post hoc ergo propter hoc) — логическая уловка, при которой причинно-следственная связь отождествляется с хронологической, временной: «Если событие X произошло после события Y, значит, событие Y является причиной события X».
Author Archives: rikonw
Hana memory leak при переходе на SP05
Случилась как-то раз история... После перехода с 46 релиза на 50 обнаружилась неприятная вещь - странная утечка памяти, при чем происходила она исключительно по понедельникам. Переход бы обусловлен тем, что в SP05 намного экономичнее использует память по отношению к SP04 (Нота 2808956 про проблему Pool/L/llang/Debuggee). Проблема возникала по понедельникам сразу после запуска фонового задания /BDL/TASK_PROCESSOR. Данное фоновое задание отвечает за отправку EWA.
После данного фонового задания память dpserver, xsengine и docstore начинает расширяться:
Решение нашлось в ноте 2955475, в ней сказано что нужно обновить ST-PI, однако на самом деле нужно было обновить как ST-PI, так и ST-A/PI до последней версии. Что логично, т.к. данные компоненты участвуют в EWA и работают в паре.
Торопитесь
"До вечера времени совсем немного, мама скоро позовет.."
Андрей Дороничев
Курица или яйцо?
"Сначала было яйцо, но оно было отложено птицей, которая не была курицей"
Нил Деграсс Тайсон
Ноцебо
Ноцебо (от лат. nocebo — «я поврежу») — средство, не обладающее реальным фармакологическим действием, но вызывающее отрицательную реакцию у пациента. Этот термин появился как антитеза плацебо. Как и эффект плацебо, эффект ноцебо имеет психофизиологическую природу.
Ятрогения
Ятрогения – (греч. iatros – врач, genes – порождающий) болезненное расстройство, причиной которого является неправильное поведение медицинского работника – неосторожное высказывание врача о тяжести и плохом прогнозе болезни, рассказ о плохом исходе аналогичного заболевания у другого больного…, один из смысловых синонимов – «внушенная болезнь».
Пуповина
Время
"Время есть вращение причины вокруг следствия"
Николай Александрович Козырев
Из чего складывается среднее время реакции на шаг диалога SAP

*Среднее время реакции/шаг диалога (мс) = И время обработки + Ср. время БД на шаг диалога (мс) + СрВремя/вызов проц. БД (мс) + СреднВремОжидания + Ср. время roll-in (мс) + Ср. время ожидания roll (мс) + Ср. время загрузки и генерации (мс) + Ср время блокирования на шаг диал. (мс)
*Жирным выделены особо весомые составляющие
SAP HANA

SAP HANA и ODBC
Q: Можно ли подключаться через ODBC к базе SAP HANA напрямую при лицензии SAP HANA RUNTIME edition?
A: Официальный ответ от SAP: НЕТ !

Любые прямые коннекты к базе SAP HANA запрещены в лицензии RUNTIME. Не ведитесь на предложения интеграторов, мол мы так всегда делали, подключения разрешены только через Application Layer, будь то веб-сервисы вашего апплика или еще что-нибуь.
Удаление sapstreams
Очистка сапстримов текущего пользователя (под которым запущен SAP). Работает в bash (не в csh):
find /tmp -user $USER -name ".sapstream*" -exec rm {} + 2>/dev/null