как правило, на баше пишутся какие-то одноразовые скрипты. Когда нужно "здесь и сейчас, по быстрому". И ничего нет страшного в нагромождении пайпов. Быстро вспомнить все навороты awk бывает некогда.
А когда скрипт начинает быть похожем на программу, то лучше взять нормальный язык программирования и решить задачу на нем.
Ну и заголовок не совсем корректный. awk такая же "команда" в bash. В кавычках - потому, что это никакая не команда, как sed, grep и т.д. Это все утилиты/бинари шела (bash, sh, ashи т. п.)
«наш ДБА, вывел реплику из-под нагрузки, прибил долгоживущие процессы и выполнил стандартную процедуру оптимизации таблиц».
Мне одному кажется, что истории из серии прибить долгие запросы в БД и сделать оптимизацию — должно быть делом рук службы мониторинга/дежурных админов и/или вообще какой-то автоматизации?
А роль ДБА — предотвращать в т.ч. ситуации с долгими запросами.
А поддержки influxdb, судя по описанию - нет.
как правило, на баше пишутся какие-то одноразовые скрипты. Когда нужно "здесь и сейчас, по быстрому". И ничего нет страшного в нагромождении пайпов. Быстро вспомнить все навороты awk бывает некогда.
А когда скрипт начинает быть похожем на программу, то лучше взять нормальный язык программирования и решить задачу на нем.
Ну и заголовок не совсем корректный. awk такая же "команда" в bash. В кавычках - потому, что это никакая не команда, как sed, grep и т.д. Это все утилиты/бинари шела (bash, sh, ashи т. п.)
Опечатка в заголовке. Наверное имеется ввиду работа с дисками в CentOS? ;)
12 кб????
$ cat > main.go << EOF
package main
func main() { print("hello world") }
EOF
$ go build -o app main.go
$ stat app
Файл: app
Размер: 1519128 Блоков: 2968 Блок В/В: 4096 обычный файл
нам dex как-то больше зашел. Один бинарь на go, без тяжеловесной java.
Можно вообще поднять свой почтовик.
Если кому интересно, сделал тулзу для экспорта данных из nightscout в libreview ( для отчета в медучреждение ).
https://github.com/blutz1982/go-nsexporter-libreview
на Golang.
Мне одному кажется, что истории из серии прибить долгие запросы в БД и сделать оптимизацию — должно быть делом рук службы мониторинга/дежурных админов и/или вообще какой-то автоматизации?
А роль ДБА — предотвращать в т.ч. ситуации с долгими запросами.