3 ms·
Sure! There are lots of parts to the job: 1) Maintenance - rebuilding indexes, managing disks 2) Performance - identifying problems, training devs 3) Architect
by lbriner 4y ago
Sure! There are lots of parts to the job:
1) Maintenance - rebuilding indexes, managing disks
2) Performance - identifying problems, training devs
3) Architecture - helping people change DB architecture at scale
4) Automation - DB-as-code and automatic migrations
Some of these go away or reduce with the cloud but an awful lot of companies don't or can't use the cloud. Even if we theoretically could, we might have a large existing database on a live system that would not be quick to migrate to the cloud (the copy process would take long enough) only to find out later that there is some issue with performance or pricing, so we leave it where it is on-prem.