Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Certified Heroku Architect (Plat-Arch-206) Exam - Topic 1 Question 43 Discussion

Posted by Beth on Aug 08, 2024 at 10:20 PM

A customer needs to test a database schema migration. Which approach should an Architect recommend?

Suggested Answer: D

Get Premium Salesforce Certified Heroku Architect (Plat-Arch-206) Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
39 comments · newest first
SH
Shawana 11 months ago
B seems like a solid choice if you're using Heroku.
RE
Reynalda 11 months ago
Wait, can you really fork a production database? Sounds complicated.
AR
Ardella 12 months ago
Definitely not D! Maintenance mode is a hassle.
ED
Edelmira 12 months ago
I think A could work too, but it might be risky.
EL
Elenora 1 year ago
Option C is the safest way to test migrations without affecting production.
RU
Rusty 1 year ago
Placing the app into maintenance mode seems risky; I feel like it could lead to user frustration if something goes wrong during the tests.
MI
Minna 1 year ago
Detaching the Heroku Postgres add-on sounds familiar, but I can't recall if that would allow for proper testing without downtime.
RE
Rebeca 1 year ago
I remember a practice question about using a follower database for testing migrations. It seems like a safer approach since it wouldn't impact the main database.
BR
Broderick 1 year ago
I think forking the production database could be a good option, but I'm not entirely sure how that would affect the data integrity during testing.
AN
Annelle 1 year ago
Option D is definitely not the way to go here. Putting the app into maintenance mode just to test a database migration seems like overkill. I'm leaning towards A or C as the best approaches.
NO
Norah 1 year ago
Hmm, I'm a bit unsure about this one. I'm trying to decide between A and C. Forking the production database or creating a follower database both seem like reasonable options. I'll need to think it through a bit more.
HE
Herminia 1 year ago
This seems like a straightforward question about database migration testing. I think I'll go with option C - creating a follower database and testing against that. It seems like the safest approach to avoid disrupting the production environment.
CI
Ciara 1 year ago
Ah, this is a good one. I think I'll go with option A - forking the production database. That way, I can test the migration without impacting the live system. It's a bit more work, but it's the safest option in my opinion.
ES
Estrella 1 year ago
I'm a little confused by the options here. Daemon Set, Replica Set, and Deployment all sound like they could potentially work. I'll have to review the differences between them to make sure I pick the right one.
CH
Chantay 1 year ago
Fork the production database? That's like trying to defuse a bomb while it's still ticking!
JO
Jolene 1 year ago
A follower database? Sounds like a great way to test without disrupting the live system. I'm with Salome and Luisa on this one.
TW
Twanna 1 year ago
↳ replying to Jolene
Detaching the Heroku Postgres add-on seems like a risky move, I'd stick with the follower database.
NE
Nelida 1 year ago
↳ replying to Jolene
I think forking the production database is also a good option to test without affecting the live data.
WA
Walton 1 year ago
↳ replying to Jolene
I agree, it's a safe approach to ensure the migration works smoothly.
ST
Stevie 1 year ago
↳ replying to Jolene
A follower database? Sounds like a great way to test without disrupting the live system.
DE
Desmond 1 year ago
Option D is an interesting idea, but I'm not sure putting the app into maintenance mode is the best approach. I'd prefer to keep the app up and running if possible.
DO
Dortha 1 year ago
↳ replying to Desmond
I agree, keeping the app running while testing the migration is important
JU
Julianna 1 year ago
↳ replying to Desmond
C) Create a follower database, and run the migration and test against the follower database
PE
Percy 1 year ago
↳ replying to Desmond
I agree, keeping the app running while testing the migration is important
CO
Cory 1 year ago
↳ replying to Desmond
C) Create a follower database, and run the migration and test against the follower database
JO
Jonelle 1 year ago
↳ replying to Desmond
A) Fork the production database, and run the migration and tests against the fork
SH
Shelia 1 year ago
↳ replying to Desmond
A) Fork the production database, and run the migration and tests against the fork
LU
Luisa 2 years ago
Hmm, I'm not sure about forking the production database. That seems a bit risky to me. I'd go with option C as well.
RY
Ryan 1 year ago
↳ replying to Luisa
I think option C is the way to go for testing database schema migration.
FR
Franchesca 1 year ago
↳ replying to Luisa
Yeah, creating a follower database for testing seems like a good approach.
RI
Richelle 1 year ago
↳ replying to Luisa
I agree, forking the production database sounds risky. Option C seems like a safer choice.
SA
Salome 2 years ago
I think option C is the way to go - creating a follower database and testing against that is a great way to ensure the migration won't break the production environment.
DE
Desmond 1 year ago
↳ replying to Salome
Creating a follower database is a smart move for testing database schema migrations.
KA
Kallie 1 year ago
↳ replying to Salome
It's important to make sure the migration won't cause any issues in production.
NO
Noah 1 year ago
↳ replying to Salome
I agree, testing against a follower database is a good practice.
KI
Kirby 1 year ago
↳ replying to Salome
Option C is definitely the safest choice.
FE
Felicitas 2 years ago
That's a good point, but I still think option A is more practical in terms of isolating the testing environment.
HU
Hubert 2 years ago
I disagree, I believe option C is better as it ensures the testing is done on a replica of the production database.
FE
Felicitas 2 years ago
I think option A is the best approach because it allows for testing without affecting the production database.
0/2000 characters

Save Cancel