eli5: what does it mean to “delete the production database”?

1.13K viewsOtherTechnology

i have absolutely no experience or knowledge in IT/computer science whatsoever. i saw a post about someone who messed up at work by ‘deleting prod’, and apparently that’s a super big deal. google isn’t helping bc i don’t understand any of these CS terms.

In: Technology

25 Answers

Anonymous 0 Comments

To add to what others have said, at work we have 4 environments:
1. Production – this is where real world data resides and validated and approved code runs. Anything happening here has an impact on actual operations. So you can raise contracts, approve transactions etc etc here.
2. Training – a copy of production used for, you guessed, training. Code here is an exact copy of code in production. Data is updated fairly frequently. You can do whatever you want here to train yourself, has no impact on the real world.
3. Staging or testing – this is where new code/applications/features are pushed to the client to test, kind of beta testing. Again, no impact on actual real world data.
4. Development – this seats in every developer’s machine. It’s where they do their development and alpha testing.

So, yes, if someone deletes production database we’re basically f*****. But of course we have disaster recovery scenarios inbuilt into the application and recent backups. But we may lose a day of work if something were to happen to prod database.

You are viewing 1 out of 25 answers, click here to view all answers.